builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-413 starttime: 1469199836.07 results: success (0) buildid: 20160722032726 builduid: ccda849e745c45db9f5fa53e5a98309b revision: 68ca20cf8042a14e44e826e6e7985677c138bfd6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-22 08:03:56.068654) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-22 08:03:56.115850) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-22 08:03:56.116205) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-07-22 08:03:58.203438) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-22 08:03:58.203828) ========= 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-1469199624.741915-1120139525 _=/tools/buildbot/bin/python using PTY: False --2016-07-22 08:03:58-- 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% 8.28M=0.001s 2016-07-22 08:03:58 (8.28 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.399070 ========= master_lag: 0.87 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-22 08:03:59.473879) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-22 08:03:59.474167) ========= 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-1469199624.741915-1120139525 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016672 ========= master_lag: 2.91 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-22 08:04:02.396682) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 15 secs) (at 2016-07-22 08:04:02.397006) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 68ca20cf8042a14e44e826e6e7985677c138bfd6 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 68ca20cf8042a14e44e826e6e7985677c138bfd6 --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-1469199624.741915-1120139525 _=/tools/buildbot/bin/python using PTY: False 2016-07-22 08:04:02,627 truncating revision to first 12 chars 2016-07-22 08:04:02,627 Setting DEBUG logging. 2016-07-22 08:04:02,628 attempt 1/10 2016-07-22 08:04:02,628 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/68ca20cf8042?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-22 08:04:03,301 unpacking tar archive at: mozilla-beta-68ca20cf8042/testing/mozharness/ program finished with exit code 0 elapsedTime=0.965409 ========= master_lag: 14.54 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 15 secs) (at 2016-07-22 08:04:17.899640) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-22 08:04:17.899977) ========= script_repo_revision: 68ca20cf8042a14e44e826e6e7985677c138bfd6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-22 08:04:17.900369) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 9 secs) (at 2016-07-22 08:04:17.900643) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 9 secs) (at 2016-07-22 08:04:27.106667) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 31 secs) (at 2016-07-22 08:04:27.106944) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1469199624.741915-1120139525 _=/tools/buildbot/bin/python using PTY: False 08:04:27 INFO - MultiFileLogger online at 20160722 08:04:27 in /builds/slave/test 08:04:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:04:27 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:04:27 INFO - {'append_to_log': False, 08:04:27 INFO - 'base_work_dir': '/builds/slave/test', 08:04:27 INFO - 'blob_upload_branch': 'mozilla-beta', 08:04:27 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:04:27 INFO - 'buildbot_json_path': 'buildprops.json', 08:04:27 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:04:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:04:27 INFO - 'download_minidump_stackwalk': True, 08:04:27 INFO - 'download_symbols': 'true', 08:04:27 INFO - 'e10s': False, 08:04:27 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:04:27 INFO - 'tooltool.py': '/tools/tooltool.py', 08:04:27 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:04:27 INFO - '/tools/misc-python/virtualenv.py')}, 08:04:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:04:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:04:27 INFO - 'log_level': 'info', 08:04:27 INFO - 'log_to_console': True, 08:04:27 INFO - 'opt_config_files': (), 08:04:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:04:27 INFO - '--processes=1', 08:04:27 INFO - '--config=%(test_path)s/wptrunner.ini', 08:04:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:04:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:04:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:04:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:04:27 INFO - 'pip_index': False, 08:04:27 INFO - 'require_test_zip': True, 08:04:27 INFO - 'test_type': ('testharness',), 08:04:27 INFO - 'this_chunk': '1', 08:04:27 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:04:27 INFO - 'total_chunks': '10', 08:04:27 INFO - 'virtualenv_path': 'venv', 08:04:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:04:27 INFO - 'work_dir': 'build'} 08:04:27 INFO - ##### 08:04:27 INFO - ##### Running clobber step. 08:04:27 INFO - ##### 08:04:27 INFO - Running pre-action listener: _resource_record_pre_action 08:04:27 INFO - Running main action method: clobber 08:04:27 INFO - rmtree: /builds/slave/test/build 08:04:27 INFO - Running post-action listener: _resource_record_post_action 08:04:27 INFO - ##### 08:04:27 INFO - ##### Running read-buildbot-config step. 08:04:27 INFO - ##### 08:04:27 INFO - Running pre-action listener: _resource_record_pre_action 08:04:27 INFO - Running main action method: read_buildbot_config 08:04:27 INFO - Using buildbot properties: 08:04:27 INFO - { 08:04:27 INFO - "project": "", 08:04:27 INFO - "product": "firefox", 08:04:27 INFO - "script_repo_revision": "production", 08:04:27 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:04:27 INFO - "repository": "", 08:04:27 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:04:27 INFO - "buildid": "20160722032726", 08:04:27 INFO - "pgo_build": "False", 08:04:27 INFO - "basedir": "/builds/slave/test", 08:04:27 INFO - "buildnumber": 0, 08:04:27 INFO - "slavename": "tst-linux32-spot-413", 08:04:27 INFO - "revision": "68ca20cf8042a14e44e826e6e7985677c138bfd6", 08:04:27 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 08:04:27 INFO - "platform": "linux", 08:04:27 INFO - "branch": "mozilla-beta", 08:04:27 INFO - "repo_path": "releases/mozilla-beta", 08:04:27 INFO - "moz_repo_path": "", 08:04:27 INFO - "stage_platform": "linux", 08:04:27 INFO - "builduid": "ccda849e745c45db9f5fa53e5a98309b", 08:04:27 INFO - "slavebuilddir": "test" 08:04:27 INFO - } 08:04:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:04:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:04:27 INFO - Running post-action listener: _resource_record_post_action 08:04:27 INFO - ##### 08:04:27 INFO - ##### Running download-and-extract step. 08:04:27 INFO - ##### 08:04:27 INFO - Running pre-action listener: _resource_record_pre_action 08:04:27 INFO - Running main action method: download_and_extract 08:04:27 INFO - mkdir: /builds/slave/test/build/tests 08:04: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')]} 08:04:27 INFO - https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:04:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:04:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:04:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:04:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 08:04:30 INFO - Downloaded 1291 bytes. 08:04:30 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:04:30 INFO - Using the following test package requirements: 08:04:30 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:04:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:04:30 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:04:30 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:04:30 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:04:30 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:04:30 INFO - u'jsshell-linux-i686.zip'], 08:04:30 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:04:30 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:04:30 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:04:30 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:04:30 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:04:30 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:04:30 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:04:30 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:04:30 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:04:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:04:30 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:04:30 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:04:30 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')]} 08:04:30 INFO - https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:04:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:04:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:04:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:04:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 08:04:33 INFO - Downloaded 22824414 bytes. 08:04:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:04:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:04:33 INFO - caution: filename not matched: web-platform/* 08:04:33 INFO - Return code: 11 08:04:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:33 INFO - https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:04:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:04:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:04:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:04:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:04:37 INFO - Downloaded 36389876 bytes. 08:04:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:04:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:04:41 INFO - caution: filename not matched: bin/* 08:04:41 INFO - caution: filename not matched: config/* 08:04:41 INFO - caution: filename not matched: mozbase/* 08:04:41 INFO - caution: filename not matched: marionette/* 08:04:41 INFO - caution: filename not matched: tools/wptserve/* 08:04:41 INFO - Return code: 11 08:04:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:41 INFO - https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:04:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:04:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:04:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:04:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 08:04:50 INFO - Downloaded 69358318 bytes. 08:04:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:04:50 INFO - mkdir: /builds/slave/test/properties 08:04:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:04:50 INFO - Writing to file /builds/slave/test/properties/build_url 08:04:50 INFO - Contents: 08:04:50 INFO - build_url:https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:04:51 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:04:51 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:04:51 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:04:51 INFO - Contents: 08:04:51 INFO - symbols_url:https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:04:51 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')]} 08:04:51 INFO - https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:04:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:04:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:04:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:04:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:04:58 INFO - Downloaded 92365288 bytes. 08:04:58 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:04:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:05:07 INFO - Return code: 0 08:05:07 INFO - Running post-action listener: _resource_record_post_action 08:05:07 INFO - Running post-action listener: set_extra_try_arguments 08:05:07 INFO - ##### 08:05:07 INFO - ##### Running create-virtualenv step. 08:05:07 INFO - ##### 08:05:07 INFO - Running pre-action listener: _pre_create_virtualenv 08:05:07 INFO - Running pre-action listener: _resource_record_pre_action 08:05:07 INFO - Running main action method: create_virtualenv 08:05:07 INFO - Creating virtualenv /builds/slave/test/build/venv 08:05:07 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 08:05:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:05:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:05:08 INFO - Using real prefix '/usr' 08:05:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:05:10 INFO - Installing distribute.............................................................................................................................................................................................done. 08:05:15 INFO - Installing pip.................done. 08:05:15 INFO - Return code: 0 08:05:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:05:15 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')]} 08:05:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05:15 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')]} 08:05:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05:15 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 0x8aa0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b07598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8baaf70>, '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 0x8baa620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0750>, '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-1469199624.741915-1120139525', '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 08:05:15 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 08:05:15 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 08:05:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:05:15 INFO - 'CCACHE_UMASK': '002', 08:05:15 INFO - 'DISPLAY': ':0', 08:05:15 INFO - 'HOME': '/home/cltbld', 08:05:15 INFO - 'LANG': 'en_US.UTF-8', 08:05:15 INFO - 'LOGNAME': 'cltbld', 08:05:15 INFO - 'MAIL': '/var/mail/cltbld', 08:05:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:05:15 INFO - 'MOZ_NO_REMOTE': '1', 08:05:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:05:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:05:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:15 INFO - 'PWD': '/builds/slave/test', 08:05:15 INFO - 'SHELL': '/bin/bash', 08:05:15 INFO - 'SHLVL': '1', 08:05:15 INFO - 'TERM': 'linux', 08:05:15 INFO - 'TMOUT': '86400', 08:05:15 INFO - 'USER': 'cltbld', 08:05:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469199624.741915-1120139525', 08:05:15 INFO - '_': '/tools/buildbot/bin/python'} 08:05:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:15 INFO - Downloading/unpacking psutil>=0.7.1 08:05:15 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 08:05:15 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 08:05:15 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 08:05:15 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 08:05:15 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 08:05:15 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 08:05:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:05:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:05:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:19 INFO - Installing collected packages: psutil 08:05:19 INFO - Running setup.py install for psutil 08:05:19 INFO - building 'psutil._psutil_linux' extension 08:05:19 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 08:05:21 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:05:21 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:05:21 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 08:05:22 INFO - building 'psutil._psutil_posix' extension 08:05: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 08:05:22 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 08:05:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:05:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:22 INFO - Successfully installed psutil 08:05:22 INFO - Cleaning up... 08:05:22 INFO - Return code: 0 08:05:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:05:22 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')]} 08:05:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05:22 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')]} 08:05:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05:22 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 0x8aa0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b07598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8baaf70>, '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 0x8baa620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0750>, '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-1469199624.741915-1120139525', '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 08:05:22 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 08:05:22 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 08:05:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:05:22 INFO - 'CCACHE_UMASK': '002', 08:05:22 INFO - 'DISPLAY': ':0', 08:05:22 INFO - 'HOME': '/home/cltbld', 08:05:22 INFO - 'LANG': 'en_US.UTF-8', 08:05:22 INFO - 'LOGNAME': 'cltbld', 08:05:22 INFO - 'MAIL': '/var/mail/cltbld', 08:05:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:05:22 INFO - 'MOZ_NO_REMOTE': '1', 08:05:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:05:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:05:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:22 INFO - 'PWD': '/builds/slave/test', 08:05:22 INFO - 'SHELL': '/bin/bash', 08:05:22 INFO - 'SHLVL': '1', 08:05:22 INFO - 'TERM': 'linux', 08:05:22 INFO - 'TMOUT': '86400', 08:05:22 INFO - 'USER': 'cltbld', 08:05:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469199624.741915-1120139525', 08:05:22 INFO - '_': '/tools/buildbot/bin/python'} 08:05:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:22 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:05:22 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 08:05:22 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 08:05:22 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 08:05:22 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 08:05:22 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 08:05:22 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 08:05:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:05:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:05:26 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:05:26 INFO - Installing collected packages: mozsystemmonitor 08:05:26 INFO - Running setup.py install for mozsystemmonitor 08:05:26 INFO - Successfully installed mozsystemmonitor 08:05:26 INFO - Cleaning up... 08:05:26 INFO - Return code: 0 08:05:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05: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')]} 08:05:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05: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 0x8aa0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b07598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8baaf70>, '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 0x8baa620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0750>, '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-1469199624.741915-1120139525', '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 08:05: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 08:05: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 08:05:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:05:27 INFO - 'CCACHE_UMASK': '002', 08:05:27 INFO - 'DISPLAY': ':0', 08:05:27 INFO - 'HOME': '/home/cltbld', 08:05:27 INFO - 'LANG': 'en_US.UTF-8', 08:05:27 INFO - 'LOGNAME': 'cltbld', 08:05:27 INFO - 'MAIL': '/var/mail/cltbld', 08:05:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:05:27 INFO - 'MOZ_NO_REMOTE': '1', 08:05:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:05:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:05:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:27 INFO - 'PWD': '/builds/slave/test', 08:05:27 INFO - 'SHELL': '/bin/bash', 08:05:27 INFO - 'SHLVL': '1', 08:05:27 INFO - 'TERM': 'linux', 08:05:27 INFO - 'TMOUT': '86400', 08:05:27 INFO - 'USER': 'cltbld', 08:05:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469199624.741915-1120139525', 08:05:27 INFO - '_': '/tools/buildbot/bin/python'} 08:05:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:27 INFO - Downloading/unpacking blobuploader==1.2.4 08:05:27 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 08:05:27 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 08:05:27 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 08:05:27 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 08:05:27 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 08:05:27 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 08:05:31 INFO - Downloading blobuploader-1.2.4.tar.gz 08:05:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:05:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:05: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 08:05: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 08:05: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 08:05: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 08:05: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 08:05: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 08:05:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:05:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:05: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 08:05: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 08:05: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 08:05: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 08:05: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 08:05: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 08:05:32 INFO - Downloading docopt-0.6.1.tar.gz 08:05:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:05:32 INFO - Installing collected packages: blobuploader, requests, docopt 08:05:32 INFO - Running setup.py install for blobuploader 08:05:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:05:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:05:33 INFO - Running setup.py install for requests 08:05:33 INFO - Running setup.py install for docopt 08:05:34 INFO - Successfully installed blobuploader requests docopt 08:05:34 INFO - Cleaning up... 08:05:34 INFO - Return code: 0 08:05:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:05: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')]} 08:05:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05: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')]} 08:05:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05: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 0x8aa0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b07598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8baaf70>, '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 0x8baa620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0750>, '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-1469199624.741915-1120139525', '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 08:05: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 08:05: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 08:05:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:05:34 INFO - 'CCACHE_UMASK': '002', 08:05:34 INFO - 'DISPLAY': ':0', 08:05:34 INFO - 'HOME': '/home/cltbld', 08:05:34 INFO - 'LANG': 'en_US.UTF-8', 08:05:34 INFO - 'LOGNAME': 'cltbld', 08:05:34 INFO - 'MAIL': '/var/mail/cltbld', 08:05:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:05:34 INFO - 'MOZ_NO_REMOTE': '1', 08:05:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:05:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:05:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:34 INFO - 'PWD': '/builds/slave/test', 08:05:34 INFO - 'SHELL': '/bin/bash', 08:05:34 INFO - 'SHLVL': '1', 08:05:34 INFO - 'TERM': 'linux', 08:05:34 INFO - 'TMOUT': '86400', 08:05:34 INFO - 'USER': 'cltbld', 08:05:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469199624.741915-1120139525', 08:05:34 INFO - '_': '/tools/buildbot/bin/python'} 08:05:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:05:34 INFO - Running setup.py (path:/tmp/pip-2O_2Ii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:05:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:05:34 INFO - Running setup.py (path:/tmp/pip-0IbPA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:05:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:05:34 INFO - Running setup.py (path:/tmp/pip-bHq026-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:05:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:05:34 INFO - Running setup.py (path:/tmp/pip-2Z2wyf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:05:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:05:35 INFO - Running setup.py (path:/tmp/pip-5jDeu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:05:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:05:35 INFO - Running setup.py (path:/tmp/pip-HANtvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:05:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:05:35 INFO - Running setup.py (path:/tmp/pip-a53xJb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:05:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:05:35 INFO - Running setup.py (path:/tmp/pip-SnOZYY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:05:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:05:35 INFO - Running setup.py (path:/tmp/pip-e2L1J_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:05:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:05:35 INFO - Running setup.py (path:/tmp/pip-L9Xd7x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:05:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:05:35 INFO - Running setup.py (path:/tmp/pip-sFyV03-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:05:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:05:35 INFO - Running setup.py (path:/tmp/pip-PVTXOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:05:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:05:36 INFO - Running setup.py (path:/tmp/pip-3vjyzT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:05:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:05:36 INFO - Running setup.py (path:/tmp/pip-7P9bbs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:05:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:05:36 INFO - Running setup.py (path:/tmp/pip-kJBi3f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:05:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:05:36 INFO - Running setup.py (path:/tmp/pip-ZMFrOv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:05:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:05:36 INFO - Running setup.py (path:/tmp/pip-HNbLRj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:05:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:05:36 INFO - Running setup.py (path:/tmp/pip-EpanGi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:05:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:05:36 INFO - Running setup.py (path:/tmp/pip-vz0vMT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:05:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:05:37 INFO - Running setup.py (path:/tmp/pip-iT7CfH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:05:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:05:37 INFO - Running setup.py (path:/tmp/pip-dlOkoT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:05:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:05:37 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 08:05:37 INFO - Running setup.py install for manifestparser 08:05:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:05:37 INFO - Running setup.py install for mozcrash 08:05:38 INFO - Running setup.py install for mozdebug 08:05:38 INFO - Running setup.py install for mozdevice 08:05:38 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:05:38 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:05:38 INFO - Running setup.py install for mozfile 08:05:38 INFO - Running setup.py install for mozhttpd 08:05:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:05:39 INFO - Running setup.py install for mozinfo 08:05:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:05:39 INFO - Running setup.py install for mozInstall 08:05:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:05:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:05:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:05:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:05:39 INFO - Running setup.py install for mozleak 08:05:39 INFO - Running setup.py install for mozlog 08:05:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:05:39 INFO - Running setup.py install for moznetwork 08:05:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:05:40 INFO - Running setup.py install for mozprocess 08:05:40 INFO - Running setup.py install for mozprofile 08:05:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:05:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:05:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:05:40 INFO - Running setup.py install for mozrunner 08:05:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:05:40 INFO - Running setup.py install for mozscreenshot 08:05:41 INFO - Running setup.py install for moztest 08:05:41 INFO - Running setup.py install for mozversion 08:05:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:05:41 INFO - Running setup.py install for wptserve 08:05:42 INFO - Running setup.py install for marionette-driver 08:05:42 INFO - Running setup.py install for browsermob-proxy 08:05:42 INFO - Running setup.py install for marionette-client 08:05:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:05:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:05: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 08:05:43 INFO - Cleaning up... 08:05:43 INFO - Return code: 0 08:05:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:05: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')]} 08:05:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05: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')]} 08:05:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:05: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 0x8aa0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b07598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bbb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8baaf70>, '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 0x8baa620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0750>, '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-1469199624.741915-1120139525', '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 08:05: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 08:05: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 08:05:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:05:43 INFO - 'CCACHE_UMASK': '002', 08:05:43 INFO - 'DISPLAY': ':0', 08:05:43 INFO - 'HOME': '/home/cltbld', 08:05:43 INFO - 'LANG': 'en_US.UTF-8', 08:05:43 INFO - 'LOGNAME': 'cltbld', 08:05:43 INFO - 'MAIL': '/var/mail/cltbld', 08:05:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:05:43 INFO - 'MOZ_NO_REMOTE': '1', 08:05:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:05:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:05:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:43 INFO - 'PWD': '/builds/slave/test', 08:05:43 INFO - 'SHELL': '/bin/bash', 08:05:43 INFO - 'SHLVL': '1', 08:05:43 INFO - 'TERM': 'linux', 08:05:43 INFO - 'TMOUT': '86400', 08:05:43 INFO - 'USER': 'cltbld', 08:05:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469199624.741915-1120139525', 08:05:43 INFO - '_': '/tools/buildbot/bin/python'} 08:05:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:05:43 INFO - Running setup.py (path:/tmp/pip-rnv_Sg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:05:44 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)) 08:05:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:05:44 INFO - Running setup.py (path:/tmp/pip-HYmunT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:05:44 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)) 08:05:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:05:44 INFO - Running setup.py (path:/tmp/pip-O43Dms-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:05: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)) 08:05:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:05:44 INFO - Running setup.py (path:/tmp/pip-U3yj2y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:05: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)) 08:05:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:05:44 INFO - Running setup.py (path:/tmp/pip-I01m0u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:05: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)) 08:05:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:05:44 INFO - Running setup.py (path:/tmp/pip-0WiIS5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:05: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)) 08:05:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:05:44 INFO - Running setup.py (path:/tmp/pip-Ongtgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:05: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)) 08:05:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:05:44 INFO - Running setup.py (path:/tmp/pip-FQLFak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:05:45 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)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:05:45 INFO - Running setup.py (path:/tmp/pip-GT7oft-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:05:45 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)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:05:45 INFO - Running setup.py (path:/tmp/pip-yMD6XN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:05: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)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:05:45 INFO - Running setup.py (path:/tmp/pip-WGwo2j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:05: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)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:05:45 INFO - Running setup.py (path:/tmp/pip-aWC6Kk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:05: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)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:05:45 INFO - Running setup.py (path:/tmp/pip-6tYLcc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:05: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)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:05:45 INFO - Running setup.py (path:/tmp/pip-q7Q11g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:05: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)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:05:45 INFO - Running setup.py (path:/tmp/pip-sTd_uP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:05:46 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)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:05:46 INFO - Running setup.py (path:/tmp/pip-ZlwzVa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:05:46 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)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:05:46 INFO - Running setup.py (path:/tmp/pip-MwRMdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:05: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)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:05:46 INFO - Running setup.py (path:/tmp/pip-kspjhD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:05: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)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:05:46 INFO - Running setup.py (path:/tmp/pip-VdEU33-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:05: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)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:05:46 INFO - Running setup.py (path:/tmp/pip-Z5gTsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:05: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)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:05:47 INFO - Running setup.py (path:/tmp/pip-Ht5Phn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:05:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:05: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)) 08:05: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)) 08:05: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)) 08:05: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)) 08:05: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)) 08:05: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)) 08:05:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:05: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 08:05: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 08:05: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 08:05: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 08:05: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 08:05: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 08:05:51 INFO - Downloading blessings-1.6.tar.gz 08:05:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:05:51 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)) 08:05:51 INFO - Installing collected packages: blessings 08:05:51 INFO - Running setup.py install for blessings 08:05:51 INFO - Successfully installed blessings 08:05:51 INFO - Cleaning up... 08:05:51 INFO - Return code: 0 08:05:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:05:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:05:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:05:52 INFO - Reading from file tmpfile_stdout 08:05:52 INFO - Current package versions: 08:05:52 INFO - argparse == 1.2.1 08:05:52 INFO - blessings == 1.6 08:05:52 INFO - blobuploader == 1.2.4 08:05:52 INFO - browsermob-proxy == 0.6.0 08:05:52 INFO - docopt == 0.6.1 08:05:52 INFO - manifestparser == 1.1 08:05:52 INFO - marionette-client == 2.3.0 08:05:52 INFO - marionette-driver == 1.4.0 08:05:52 INFO - mozInstall == 1.12 08:05:52 INFO - mozcrash == 0.17 08:05:52 INFO - mozdebug == 0.1 08:05:52 INFO - mozdevice == 0.48 08:05:52 INFO - mozfile == 1.2 08:05:52 INFO - mozhttpd == 0.7 08:05:52 INFO - mozinfo == 0.9 08:05:52 INFO - mozleak == 0.1 08:05:52 INFO - mozlog == 3.1 08:05:52 INFO - moznetwork == 0.27 08:05:52 INFO - mozprocess == 0.22 08:05:52 INFO - mozprofile == 0.28 08:05:52 INFO - mozrunner == 6.11 08:05:52 INFO - mozscreenshot == 0.1 08:05:52 INFO - mozsystemmonitor == 0.0 08:05:52 INFO - moztest == 0.7 08:05:52 INFO - mozversion == 1.4 08:05:52 INFO - psutil == 3.1.1 08:05:52 INFO - requests == 1.2.3 08:05:52 INFO - wptserve == 1.4.0 08:05:52 INFO - wsgiref == 0.1.2 08:05:52 INFO - Running post-action listener: _resource_record_post_action 08:05:52 INFO - Running post-action listener: _start_resource_monitoring 08:05:52 INFO - Starting resource monitoring. 08:05:52 INFO - ##### 08:05:52 INFO - ##### Running pull step. 08:05:52 INFO - ##### 08:05:52 INFO - Running pre-action listener: _resource_record_pre_action 08:05:52 INFO - Running main action method: pull 08:05:52 INFO - Pull has nothing to do! 08:05:52 INFO - Running post-action listener: _resource_record_post_action 08:05:52 INFO - ##### 08:05:52 INFO - ##### Running install step. 08:05:52 INFO - ##### 08:05:52 INFO - Running pre-action listener: _resource_record_pre_action 08:05:52 INFO - Running main action method: install 08:05:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:05:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:05:52 INFO - Reading from file tmpfile_stdout 08:05:52 INFO - Detecting whether we're running mozinstall >=1.0... 08:05:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:05:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:05:52 INFO - Reading from file tmpfile_stdout 08:05:52 INFO - Output received: 08:05:52 INFO - Usage: mozinstall [options] installer 08:05:52 INFO - Options: 08:05:52 INFO - -h, --help show this help message and exit 08:05:52 INFO - -d DEST, --destination=DEST 08:05:52 INFO - Directory to install application into. [default: 08:05:52 INFO - "/builds/slave/test"] 08:05:52 INFO - --app=APP Application being installed. [default: firefox] 08:05:52 INFO - mkdir: /builds/slave/test/build/application 08:05:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:05:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:06:24 INFO - Reading from file tmpfile_stdout 08:06:24 INFO - Output received: 08:06:24 INFO - /builds/slave/test/build/application/firefox/firefox 08:06:24 INFO - Running post-action listener: _resource_record_post_action 08:06:24 INFO - ##### 08:06:24 INFO - ##### Running run-tests step. 08:06:24 INFO - ##### 08:06:24 INFO - Running pre-action listener: _resource_record_pre_action 08:06:24 INFO - Running main action method: run_tests 08:06:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:06:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:06:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:06:24 INFO - grabbing minidump binary from tooltool 08:06:24 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')]} 08:06:24 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 0x8baaf70>, '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 0x8baa620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:06:24 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 08:06:24 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 08:06:24 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 08:06:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:06:26 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpYkuZLx 08:06:26 INFO - INFO - File integrity verified, renaming tmpYkuZLx to linux32-minidump_stackwalk 08:06:26 INFO - INFO - Updating local cache /builds/tooltool_cache... 08:06:26 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 08:06:26 INFO - Return code: 0 08:06:26 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:06:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:06:26 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/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:06:26 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/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:06:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:06:26 INFO - 'CCACHE_UMASK': '002', 08:06:26 INFO - 'DISPLAY': ':0', 08:06:26 INFO - 'HOME': '/home/cltbld', 08:06:26 INFO - 'LANG': 'en_US.UTF-8', 08:06:26 INFO - 'LOGNAME': 'cltbld', 08:06:26 INFO - 'MAIL': '/var/mail/cltbld', 08:06:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:06:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:06:26 INFO - 'MOZ_NO_REMOTE': '1', 08:06:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:06:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:06:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:06:26 INFO - 'PWD': '/builds/slave/test', 08:06:26 INFO - 'SHELL': '/bin/bash', 08:06:26 INFO - 'SHLVL': '1', 08:06:26 INFO - 'TERM': 'linux', 08:06:26 INFO - 'TMOUT': '86400', 08:06:26 INFO - 'USER': 'cltbld', 08:06:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1469199624.741915-1120139525', 08:06:26 INFO - '_': '/tools/buildbot/bin/python'} 08:06:26 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/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:06:27 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 08:06:27 INFO - import pkg_resources 08:06:28 INFO - Using 1 client processes 08:06:29 INFO - wptserve Starting http server on 127.0.0.1:8000 08:06:29 INFO - wptserve Starting http server on 127.0.0.1:8001 08:06:29 INFO - wptserve Starting http server on 127.0.0.1:8443 08:06:31 INFO - SUITE-START | Running 778 tests 08:06:31 INFO - Running testharness tests 08:06:31 INFO - Setting up ssl 08:06:31 INFO - PROCESS | certutil | 08:06:31 INFO - PROCESS | certutil | 08:06:31 INFO - PROCESS | certutil | 08:06:31 INFO - Certificate Nickname Trust Attributes 08:06:31 INFO - SSL,S/MIME,JAR/XPI 08:06:31 INFO - 08:06:31 INFO - web-platform-tests CT,, 08:06:31 INFO - 08:06:31 INFO - Starting runner 08:06:34 INFO - PROCESS | 1958 | 1469199994469 Marionette DEBUG Marionette enabled via build flag and pref 08:06:34 INFO - PROCESS | 1958 | ++DOCSHELL 0xa4d52000 == 1 [pid = 1958] [id = 1] 08:06:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 1 (0xa4d52400) [pid = 1958] [serial = 1] [outer = (nil)] 08:06:34 INFO - PROCESS | 1958 | [1958] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 2 (0xa4d52c00) [pid = 1958] [serial = 2] [outer = 0xa4d52400] 08:06:35 INFO - PROCESS | 1958 | 1469199995236 Marionette INFO Listening on port 2828 08:06:35 INFO - PROCESS | 1958 | 1469199995892 Marionette DEBUG Marionette enabled via command-line flag 08:06:35 INFO - PROCESS | 1958 | ++DOCSHELL 0xa23ab800 == 2 [pid = 1958] [id = 2] 08:06:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 3 (0xa23ef400) [pid = 1958] [serial = 3] [outer = (nil)] 08:06:35 INFO - PROCESS | 1958 | [1958] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 4 (0xa23efc00) [pid = 1958] [serial = 4] [outer = 0xa23ef400] 08:06:36 INFO - PROCESS | 1958 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c9500 08:06:36 INFO - PROCESS | 1958 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c9fe0 08:06:36 INFO - PROCESS | 1958 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f7080 08:06:36 INFO - PROCESS | 1958 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7cc0 08:06:36 INFO - PROCESS | 1958 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fda80 08:06:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 5 (0xa1018000) [pid = 1958] [serial = 5] [outer = 0xa4d52400] 08:06:36 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 1958 | 1469199996694 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54812 08:06:36 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 1958 | 1469199996728 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54813 08:06:36 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 1958 | 1469199996798 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54815 08:06:36 INFO - PROCESS | 1958 | 1469199996803 Marionette DEBUG Closed connection conn0 08:06:36 INFO - PROCESS | 1958 | 1469199996807 Marionette DEBUG Closed connection conn1 08:06:36 INFO - PROCESS | 1958 | [1958] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:06:36 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:36 INFO - PROCESS | 1958 | 1469199996944 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:54816 08:06:36 INFO - PROCESS | 1958 | 1469199996949 Marionette DEBUG Closed connection conn2 08:06:36 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:06:37 INFO - PROCESS | 1958 | 1469199996992 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:54817 08:06:37 INFO - PROCESS | 1958 | 1469199997004 Marionette DEBUG Closed connection conn3 08:06:37 INFO - PROCESS | 1958 | 1469199997045 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:06:37 INFO - PROCESS | 1958 | 1469199997070 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160722032726","device":"desktop","version":"48.0"} 08:06:37 INFO - PROCESS | 1958 | [1958] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:06:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x9a923c00 == 3 [pid = 1958] [id = 3] 08:06:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 6 (0x9a924000) [pid = 1958] [serial = 6] [outer = (nil)] 08:06:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x9a924400 == 4 [pid = 1958] [id = 4] 08:06:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 7 (0x9a927c00) [pid = 1958] [serial = 7] [outer = (nil)] 08:06:39 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:06:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x99d5c800 == 5 [pid = 1958] [id = 5] 08:06:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 8 (0x99d5cc00) [pid = 1958] [serial = 8] [outer = (nil)] 08:06:39 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:06:39 INFO - PROCESS | 1958 | [1958] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:06:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 9 (0x99eae400) [pid = 1958] [serial = 9] [outer = 0x99d5cc00] 08:06:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 10 (0x99ac5800) [pid = 1958] [serial = 10] [outer = 0x9a924000] 08:06:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 11 (0x99ac7400) [pid = 1958] [serial = 11] [outer = 0x9a927c00] 08:06:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 12 (0x99ac9c00) [pid = 1958] [serial = 12] [outer = 0x99d5cc00] 08:06:41 INFO - PROCESS | 1958 | 1469200001364 Marionette INFO startBrowser 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:41 INFO - PROCESS | 1958 | 1469200001413 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1958 | 1469200001433 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1958 | 1469200001437 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 13 (0x9806e000) [pid = 1958] [serial = 13] [outer = 0x99d5cc00] 08:06:42 INFO - PROCESS | 1958 | 1469200002168 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"333273c0-4917-4184-971d-9a88b8f8c70c","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160722032726","device":"desktop","version":"48.0","command_id":1}}] 08:06:42 INFO - PROCESS | 1958 | 1469200002532 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}] 08:06:42 INFO - PROCESS | 1958 | 1469200002543 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:42 INFO - PROCESS | 1958 | 1469200002807 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:06:42 INFO - PROCESS | 1958 | 1469200002838 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:06:42 INFO - PROCESS | 1958 | 1469200002844 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:42 INFO - PROCESS | 1958 | [1958] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:06:42 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:06:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 14 (0x94ef7c00) [pid = 1958] [serial = 14] [outer = 0x99d5cc00] 08:06:43 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:06:43 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:43 INFO - PROCESS | 1958 | 1469200003347 Marionette TRACE conn4 <- [1,3,null,{}] 08:06:43 INFO - PROCESS | 1958 | 1469200003370 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:06:43 INFO - PROCESS | 1958 | 1469200003374 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:43 INFO - PROCESS | 1958 | 1469200003403 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:06:43 INFO - PROCESS | 1958 | 1469200003452 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1958 | 1469200003456 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:06:43 INFO - PROCESS | 1958 | 1469200003470 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1958 | 1469200003475 Marionette TRACE conn4 <- [1,6,null,{}] 08:06:43 INFO - PROCESS | 1958 | 1469200003496 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}] 08:06:43 INFO - PROCESS | 1958 | 1469200003509 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:43 INFO - PROCESS | 1958 | 1469200003541 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:06:43 INFO - PROCESS | 1958 | 1469200003547 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1958 | 1469200003553 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x93988c00 == 6 [pid = 1958] [id = 6] 08:06:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 15 (0x93989000) [pid = 1958] [serial = 15] [outer = (nil)] 08:06:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 16 (0x9398b000) [pid = 1958] [serial = 16] [outer = 0x93989000] 08:06:43 INFO - PROCESS | 1958 | 1469200003631 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 17 (0x9398fc00) [pid = 1958] [serial = 17] [outer = 0x93989000] 08:06:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x9376e400 == 7 [pid = 1958] [id = 7] 08:06:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 18 (0x9376ec00) [pid = 1958] [serial = 18] [outer = (nil)] 08:06:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 19 (0x9398f400) [pid = 1958] [serial = 19] [outer = 0x9376ec00] 08:06:44 INFO - PROCESS | 1958 | 1469200004111 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 20 (0x93995400) [pid = 1958] [serial = 20] [outer = 0x9376ec00] 08:06:44 INFO - PROCESS | 1958 | [1958] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:06:44 INFO - PROCESS | 1958 | 1469200004672 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]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1246ms 08:06:44 INFO - PROCESS | 1958 | 1469200004781 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1958 | 1469200004786 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:06:44 INFO - PROCESS | 1958 | 1469200004827 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1958 | 1469200004830 Marionette TRACE conn4 <- [1,10,null,{}] 08:06:44 INFO - PROCESS | 1958 | 1469200004854 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}] 08:06:44 INFO - PROCESS | 1958 | 1469200004865 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:45 INFO - PROCESS | 1958 | 1469200005288 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:06:45 INFO - PROCESS | 1958 | 1469200005376 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1958 | 1469200005385 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b4cc00 == 8 [pid = 1958] [id = 8] 08:06:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 21 (0x92b4f000) [pid = 1958] [serial = 21] [outer = (nil)] 08:06:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 22 (0x936eb800) [pid = 1958] [serial = 22] [outer = 0x92b4f000] 08:06:45 INFO - PROCESS | 1958 | 1469200005510 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 23 (0x9376f400) [pid = 1958] [serial = 23] [outer = 0x92b4f000] 08:06:46 INFO - PROCESS | 1958 | 1469200006379 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]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1610ms 08:06:46 INFO - PROCESS | 1958 | 1469200006420 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1958 | 1469200006426 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:06:46 INFO - PROCESS | 1958 | 1469200006434 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1958 | 1469200006439 Marionette TRACE conn4 <- [1,14,null,{}] 08:06:46 INFO - PROCESS | 1958 | 1469200006446 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}] 08:06:46 INFO - PROCESS | 1958 | 1469200006452 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:46 INFO - PROCESS | 1958 | 1469200006680 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:06:46 INFO - PROCESS | 1958 | 1469200006808 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1958 | 1469200006819 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x9398b400 == 9 [pid = 1958] [id = 9] 08:06:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 24 (0x97e96400) [pid = 1958] [serial = 24] [outer = (nil)] 08:06:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 25 (0x97e9ac00) [pid = 1958] [serial = 25] [outer = 0x97e96400] 08:06:46 INFO - PROCESS | 1958 | 1469200006899 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 26 (0x98735000) [pid = 1958] [serial = 26] [outer = 0x97e96400] 08:06:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x9978fc00 == 10 [pid = 1958] [id = 10] 08:06:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 27 (0x99961400) [pid = 1958] [serial = 27] [outer = (nil)] 08:06:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 28 (0x99432000) [pid = 1958] [serial = 28] [outer = 0x99961400] 08:06:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 29 (0x99acdc00) [pid = 1958] [serial = 29] [outer = 0x99961400] 08:06:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x99ac6800 == 11 [pid = 1958] [id = 11] 08:06:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 30 (0x99c44c00) [pid = 1958] [serial = 30] [outer = (nil)] 08:06:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 31 (0x9ac1c800) [pid = 1958] [serial = 31] [outer = 0x99c44c00] 08:06:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 32 (0x9a7fd400) [pid = 1958] [serial = 32] [outer = 0x99c44c00] 08:06:48 INFO - PROCESS | 1958 | 1469200008153 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]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1783ms 08:06:48 INFO - PROCESS | 1958 | 1469200008307 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1958 | 1469200008311 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:06:48 INFO - PROCESS | 1958 | 1469200008330 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1958 | 1469200008334 Marionette TRACE conn4 <- [1,18,null,{}] 08:06:48 INFO - PROCESS | 1958 | 1469200008341 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}] 08:06:48 INFO - PROCESS | 1958 | 1469200008346 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:48 INFO - PROCESS | 1958 | 1469200008558 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:06:48 INFO - PROCESS | 1958 | 1469200008688 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1958 | 1469200008696 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x9a2f5000 == 12 [pid = 1958] [id = 12] 08:06:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 33 (0x9a366000) [pid = 1958] [serial = 33] [outer = (nil)] 08:06:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 34 (0x9b72f000) [pid = 1958] [serial = 34] [outer = 0x9a366000] 08:06:48 INFO - PROCESS | 1958 | 1469200008791 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 35 (0xa231a000) [pid = 1958] [serial = 35] [outer = 0x9a366000] 08:06:49 INFO - PROCESS | 1958 | 1469200009678 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]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1387ms 08:06:49 INFO - PROCESS | 1958 | 1469200009712 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1958 | 1469200009720 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:06:49 INFO - PROCESS | 1958 | 1469200009737 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1958 | 1469200009744 Marionette TRACE conn4 <- [1,22,null,{}] 08:06:49 INFO - PROCESS | 1958 | 1469200009750 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}] 08:06:49 INFO - PROCESS | 1958 | 1469200009757 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:50 INFO - PROCESS | 1958 | 1469200010131 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:06:50 INFO - PROCESS | 1958 | 1469200010302 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 1958 | 1469200010312 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x93774800 == 13 [pid = 1958] [id = 13] 08:06:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 36 (0x93910000) [pid = 1958] [serial = 36] [outer = (nil)] 08:06:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 37 (0x9398cc00) [pid = 1958] [serial = 37] [outer = 0x93910000] 08:06:50 INFO - PROCESS | 1958 | 1469200010409 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 38 (0x96a8f400) [pid = 1958] [serial = 38] [outer = 0x93910000] 08:06:51 INFO - PROCESS | 1958 | 1469200011267 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]]]}] 08:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1556ms 08:06:51 INFO - PROCESS | 1958 | 1469200011287 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1958 | 1469200011294 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:06:51 INFO - PROCESS | 1958 | 1469200011437 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1958 | 1469200011441 Marionette TRACE conn4 <- [1,26,null,{}] 08:06:51 INFO - PROCESS | 1958 | 1469200011458 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}] 08:06:51 INFO - PROCESS | 1958 | 1469200011464 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:51 INFO - PROCESS | 1958 | 1469200011609 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:06:51 INFO - PROCESS | 1958 | 1469200011631 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1958 | 1469200011638 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x993cfc00 == 14 [pid = 1958] [id = 14] 08:06:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 39 (0x993d0400) [pid = 1958] [serial = 39] [outer = (nil)] 08:06:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 40 (0x9ac1c000) [pid = 1958] [serial = 40] [outer = 0x993d0400] 08:06:51 INFO - PROCESS | 1958 | 1469200011711 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 41 (0x9b06e400) [pid = 1958] [serial = 41] [outer = 0x993d0400] 08:06:52 INFO - PROCESS | 1958 | 1469200012540 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]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1207ms 08:06:52 INFO - PROCESS | 1958 | 1469200012581 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1958 | 1469200012585 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:06:52 INFO - PROCESS | 1958 | 1469200012592 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1958 | 1469200012596 Marionette TRACE conn4 <- [1,30,null,{}] 08:06:52 INFO - PROCESS | 1958 | 1469200012602 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}] 08:06:52 INFO - PROCESS | 1958 | 1469200012607 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:52 INFO - PROCESS | 1958 | 1469200012765 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:06:52 INFO - PROCESS | 1958 | 1469200012781 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1958 | 1469200012787 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x9b626c00 == 15 [pid = 1958] [id = 15] 08:06:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 42 (0x9c1e6400) [pid = 1958] [serial = 42] [outer = (nil)] 08:06:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 43 (0x9cb17c00) [pid = 1958] [serial = 43] [outer = 0x9c1e6400] 08:06:52 INFO - PROCESS | 1958 | 1469200012856 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 44 (0xa100fc00) [pid = 1958] [serial = 44] [outer = 0x9c1e6400] 08:06:53 INFO - PROCESS | 1958 | 1469200013654 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1133ms 08:06:53 INFO - PROCESS | 1958 | 1469200013726 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1958 | 1469200013732 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:06:53 INFO - PROCESS | 1958 | 1469200013753 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1958 | 1469200013759 Marionette TRACE conn4 <- [1,34,null,{}] 08:06:53 INFO - PROCESS | 1958 | 1469200013765 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}] 08:06:53 INFO - PROCESS | 1958 | 1469200013772 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:53 INFO - PROCESS | 1958 | 1469200013934 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:06:54 INFO - PROCESS | 1958 | 1469200014030 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1958 | 1469200014036 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x93766800 == 16 [pid = 1958] [id = 16] 08:06:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 45 (0x9ac19800) [pid = 1958] [serial = 45] [outer = (nil)] 08:06:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 46 (0xa23f7c00) [pid = 1958] [serial = 46] [outer = 0x9ac19800] 08:06:54 INFO - PROCESS | 1958 | 1469200014119 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 47 (0xa2531c00) [pid = 1958] [serial = 47] [outer = 0x9ac19800] 08:06:54 INFO - PROCESS | 1958 | 1469200014818 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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1095ms 08:06:54 INFO - PROCESS | 1958 | 1469200014841 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1958 | 1469200014845 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:06:54 INFO - PROCESS | 1958 | 1469200014851 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1958 | 1469200014853 Marionette TRACE conn4 <- [1,38,null,{}] 08:06:54 INFO - PROCESS | 1958 | 1469200014859 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}] 08:06:54 INFO - PROCESS | 1958 | 1469200014864 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:55 INFO - PROCESS | 1958 | 1469200015052 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:06:55 INFO - PROCESS | 1958 | 1469200015070 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1958 | 1469200015082 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x94eecc00 == 17 [pid = 1958] [id = 17] 08:06:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 48 (0x98c66c00) [pid = 1958] [serial = 48] [outer = (nil)] 08:06:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 49 (0xa23a7000) [pid = 1958] [serial = 49] [outer = 0x98c66c00] 08:06:55 INFO - PROCESS | 1958 | 1469200015153 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 50 (0xa255b400) [pid = 1958] [serial = 50] [outer = 0x98c66c00] 08:06:55 INFO - PROCESS | 1958 | 1469200015886 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1088ms 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:06:55 INFO - PROCESS | 1958 | 1469200015940 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1958 | 1469200015943 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:06:55 INFO - PROCESS | 1958 | 1469200015950 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1958 | 1469200015953 Marionette TRACE conn4 <- [1,42,null,{}] 08:06:55 INFO - PROCESS | 1958 | 1469200015972 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}] 08:06:55 INFO - PROCESS | 1958 | 1469200015978 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:56 INFO - PROCESS | 1958 | 1469200016138 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:06:56 INFO - PROCESS | 1958 | 1469200016150 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1958 | 1469200016167 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:56 INFO - PROCESS | 1958 | ++DOCSHELL 0xa33c5c00 == 18 [pid = 1958] [id = 18] 08:06:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 51 (0xa33c6000) [pid = 1958] [serial = 51] [outer = (nil)] 08:06:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 52 (0xa4d0b400) [pid = 1958] [serial = 52] [outer = 0xa33c6000] 08:06:56 INFO - PROCESS | 1958 | 1469200016249 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 53 (0xa61c1800) [pid = 1958] [serial = 53] [outer = 0xa33c6000] 08:06:57 INFO - PROCESS | 1958 | 1469200017112 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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1183ms 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:06:57 INFO - PROCESS | 1958 | 1469200017142 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1958 | 1469200017145 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:06:57 INFO - PROCESS | 1958 | 1469200017151 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1958 | 1469200017154 Marionette TRACE conn4 <- [1,46,null,{}] 08:06:57 INFO - PROCESS | 1958 | 1469200017160 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}] 08:06:57 INFO - PROCESS | 1958 | 1469200017165 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:57 INFO - PROCESS | 1958 | 1469200017315 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:06:57 INFO - PROCESS | 1958 | 1469200017333 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1958 | 1469200017344 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:57 INFO - PROCESS | 1958 | ++DOCSHELL 0xa61c3000 == 19 [pid = 1958] [id = 19] 08:06:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 54 (0xa61c5000) [pid = 1958] [serial = 54] [outer = (nil)] 08:06:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 55 (0xa6894c00) [pid = 1958] [serial = 55] [outer = 0xa61c5000] 08:06:57 INFO - PROCESS | 1958 | 1469200017415 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 56 (0xa6db0000) [pid = 1958] [serial = 56] [outer = 0xa61c5000] 08:06:58 INFO - PROCESS | 1958 | 1469200018276 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]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1190ms 08:06:58 INFO - PROCESS | 1958 | 1469200018341 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1958 | 1469200018346 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:06:58 INFO - PROCESS | 1958 | 1469200018352 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1958 | 1469200018354 Marionette TRACE conn4 <- [1,50,null,{}] 08:06:58 INFO - PROCESS | 1958 | 1469200018360 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}] 08:06:58 INFO - PROCESS | 1958 | 1469200018365 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:58 INFO - PROCESS | 1958 | 1469200018542 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:06:58 INFO - PROCESS | 1958 | 1469200018551 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 1958 | 1469200018560 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x9a284400 == 20 [pid = 1958] [id = 20] 08:06:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 57 (0x9a285000) [pid = 1958] [serial = 57] [outer = (nil)] 08:06:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 58 (0x9a289c00) [pid = 1958] [serial = 58] [outer = 0x9a285000] 08:06:58 INFO - PROCESS | 1958 | 1469200018637 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 59 (0x9a28d000) [pid = 1958] [serial = 59] [outer = 0x9a285000] 08:06:59 INFO - PROCESS | 1958 | 1469200019405 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]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1088ms 08:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:06:59 INFO - PROCESS | 1958 | 1469200019441 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1958 | 1469200019444 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:06:59 INFO - PROCESS | 1958 | 1469200019452 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1958 | 1469200019455 Marionette TRACE conn4 <- [1,54,null,{}] 08:06:59 INFO - PROCESS | 1958 | 1469200019461 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}] 08:06:59 INFO - PROCESS | 1958 | 1469200019465 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:59 INFO - PROCESS | 1958 | 1469200019678 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:06:59 INFO - PROCESS | 1958 | 1469200019702 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1958 | 1469200019712 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:06:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x97e1ac00 == 21 [pid = 1958] [id = 21] 08:06:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 60 (0x98c6b400) [pid = 1958] [serial = 60] [outer = (nil)] 08:06:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0xa678e800) [pid = 1958] [serial = 61] [outer = 0x98c6b400] 08:06:59 INFO - PROCESS | 1958 | 1469200019816 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0xa6dae400) [pid = 1958] [serial = 62] [outer = 0x98c6b400] 08:07:00 INFO - PROCESS | 1958 | --DOCSHELL 0x9a2f5000 == 20 [pid = 1958] [id = 12] 08:07:00 INFO - PROCESS | 1958 | --DOCSHELL 0x93988c00 == 19 [pid = 1958] [id = 6] 08:07:00 INFO - PROCESS | 1958 | --DOCSHELL 0x92b4cc00 == 18 [pid = 1958] [id = 8] 08:07:00 INFO - PROCESS | 1958 | --DOCSHELL 0x9398b400 == 17 [pid = 1958] [id = 9] 08:07:01 INFO - PROCESS | 1958 | 1469200021631 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]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2240ms 08:07:01 INFO - PROCESS | 1958 | 1469200021702 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:07:01 INFO - PROCESS | 1958 | 1469200021710 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:07:01 INFO - PROCESS | 1958 | 1469200021718 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1958 | 1469200021728 Marionette TRACE conn4 <- [1,58,null,{}] 08:07:01 INFO - PROCESS | 1958 | 1469200021745 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}] 08:07:01 INFO - PROCESS | 1958 | 1469200021754 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:01 INFO - PROCESS | 1958 | 1469200021974 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:07:02 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x93910000) [pid = 1958] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:07:02 INFO - PROCESS | 1958 | --DOMWINDOW == 60 (0x993d0400) [pid = 1958] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:07:02 INFO - PROCESS | 1958 | --DOMWINDOW == 59 (0x9c1e6400) [pid = 1958] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:07:02 INFO - PROCESS | 1958 | --DOMWINDOW == 58 (0x9ac19800) [pid = 1958] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:07:02 INFO - PROCESS | 1958 | --DOMWINDOW == 57 (0x93989000) [pid = 1958] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:07:02 INFO - PROCESS | 1958 | --DOMWINDOW == 56 (0x92b4f000) [pid = 1958] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:07:02 INFO - PROCESS | 1958 | --DOMWINDOW == 55 (0x97e96400) [pid = 1958] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:07:02 INFO - PROCESS | 1958 | --DOMWINDOW == 54 (0x9a366000) [pid = 1958] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:07:02 INFO - PROCESS | 1958 | 1469200022607 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1958 | 1469200022619 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b4a000 == 18 [pid = 1958] [id = 22] 08:07:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 55 (0x92b4f000) [pid = 1958] [serial = 63] [outer = (nil)] 08:07:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 56 (0x93992000) [pid = 1958] [serial = 64] [outer = 0x92b4f000] 08:07:02 INFO - PROCESS | 1958 | 1469200022711 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 57 (0x97e17000) [pid = 1958] [serial = 65] [outer = 0x92b4f000] 08:07:03 INFO - PROCESS | 1958 | 1469200023423 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1751ms 08:07:03 INFO - PROCESS | 1958 | 1469200023469 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1958 | 1469200023475 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:07:03 INFO - PROCESS | 1958 | 1469200023486 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1958 | 1469200023489 Marionette TRACE conn4 <- [1,62,null,{}] 08:07:03 INFO - PROCESS | 1958 | 1469200023495 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}] 08:07:03 INFO - PROCESS | 1958 | 1469200023504 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:03 INFO - PROCESS | 1958 | 1469200023738 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:07:03 INFO - PROCESS | 1958 | 1469200023752 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1958 | 1469200023761 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x99ac5000 == 19 [pid = 1958] [id = 23] 08:07:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 58 (0x99acb000) [pid = 1958] [serial = 66] [outer = (nil)] 08:07:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 59 (0x9a280800) [pid = 1958] [serial = 67] [outer = 0x99acb000] 08:07:03 INFO - PROCESS | 1958 | 1469200023842 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 60 (0x9a28c800) [pid = 1958] [serial = 68] [outer = 0x99acb000] 08:07:04 INFO - PROCESS | 1958 | 1469200024671 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]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1227ms 08:07:04 INFO - PROCESS | 1958 | 1469200024730 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1958 | 1469200024738 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:07:04 INFO - PROCESS | 1958 | 1469200024747 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1958 | 1469200024753 Marionette TRACE conn4 <- [1,66,null,{}] 08:07:04 INFO - PROCESS | 1958 | 1469200024763 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}] 08:07:04 INFO - PROCESS | 1958 | 1469200024768 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:04 INFO - PROCESS | 1958 | 1469200024962 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:07:05 INFO - PROCESS | 1958 | 1469200025106 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1958 | 1469200025121 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x93771c00 == 20 [pid = 1958] [id = 24] 08:07:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0x9390dc00) [pid = 1958] [serial = 69] [outer = (nil)] 08:07:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x97e98400) [pid = 1958] [serial = 70] [outer = 0x9390dc00] 08:07:05 INFO - PROCESS | 1958 | 1469200025207 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x987c5000) [pid = 1958] [serial = 71] [outer = 0x9390dc00] 08:07:06 INFO - PROCESS | 1958 | 1469200026041 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1340ms 08:07:06 INFO - PROCESS | 1958 | 1469200026087 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1958 | 1469200026094 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:07:06 INFO - PROCESS | 1958 | 1469200026106 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1958 | 1469200026110 Marionette TRACE conn4 <- [1,70,null,{}] 08:07:06 INFO - PROCESS | 1958 | 1469200026136 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}] 08:07:06 INFO - PROCESS | 1958 | 1469200026143 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:06 INFO - PROCESS | 1958 | 1469200026326 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:07:06 INFO - PROCESS | 1958 | 1469200026460 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1958 | 1469200026469 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x99430400 == 21 [pid = 1958] [id = 25] 08:07:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x9ac25800) [pid = 1958] [serial = 72] [outer = (nil)] 08:07:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x9b722800) [pid = 1958] [serial = 73] [outer = 0x9ac25800] 08:07:06 INFO - PROCESS | 1958 | 1469200026575 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9c1e3400) [pid = 1958] [serial = 74] [outer = 0x9ac25800] 08:07:07 INFO - PROCESS | 1958 | 1469200027445 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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1406ms 08:07:07 INFO - PROCESS | 1958 | 1469200027512 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:07:07 INFO - PROCESS | 1958 | 1469200027516 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:07:07 INFO - PROCESS | 1958 | 1469200027523 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1958 | 1469200027529 Marionette TRACE conn4 <- [1,74,null,{}] 08:07:07 INFO - PROCESS | 1958 | 1469200027550 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}] 08:07:07 INFO - PROCESS | 1958 | 1469200027568 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:07 INFO - PROCESS | 1958 | 1469200027782 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:07:07 INFO - PROCESS | 1958 | 1469200027923 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1958 | 1469200027933 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:07 INFO - PROCESS | 1958 | ++DOCSHELL 0xa23a7800 == 22 [pid = 1958] [id = 26] 08:07:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0xa23ad400) [pid = 1958] [serial = 75] [outer = (nil)] 08:07:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0xa255d400) [pid = 1958] [serial = 76] [outer = 0xa23ad400] 08:07:08 INFO - PROCESS | 1958 | 1469200028037 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0xa330d400) [pid = 1958] [serial = 77] [outer = 0xa23ad400] 08:07:08 INFO - PROCESS | 1958 | 1469200028952 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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1492ms 08:07:09 INFO - PROCESS | 1958 | 1469200029016 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1958 | 1469200029023 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:07:09 INFO - PROCESS | 1958 | 1469200029031 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1958 | 1469200029035 Marionette TRACE conn4 <- [1,78,null,{}] 08:07:09 INFO - PROCESS | 1958 | 1469200029042 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}] 08:07:09 INFO - PROCESS | 1958 | 1469200029048 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:09 INFO - PROCESS | 1958 | 1469200029234 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:07:09 INFO - PROCESS | 1958 | 1469200029376 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1958 | 1469200029385 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x993c9000 == 23 [pid = 1958] [id = 27] 08:07:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0xa23fb400) [pid = 1958] [serial = 78] [outer = (nil)] 08:07:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0xa6729c00) [pid = 1958] [serial = 79] [outer = 0xa23fb400] 08:07:09 INFO - PROCESS | 1958 | 1469200029469 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0xa6da4800) [pid = 1958] [serial = 80] [outer = 0xa23fb400] 08:07:10 INFO - PROCESS | 1958 | 1469200030348 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]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1392ms 08:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:07:10 INFO - PROCESS | 1958 | 1469200030424 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1958 | 1469200030427 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:07:10 INFO - PROCESS | 1958 | 1469200030434 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1958 | 1469200030437 Marionette TRACE conn4 <- [1,82,null,{}] 08:07:10 INFO - PROCESS | 1958 | 1469200030444 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}] 08:07:10 INFO - PROCESS | 1958 | 1469200030449 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:10 INFO - PROCESS | 1958 | 1469200030616 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:07:10 INFO - PROCESS | 1958 | 1469200030768 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1958 | 1469200030783 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x99ac7000 == 24 [pid = 1958] [id = 28] 08:07:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9b72d400) [pid = 1958] [serial = 81] [outer = (nil)] 08:07:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0xa6f47400) [pid = 1958] [serial = 82] [outer = 0x9b72d400] 08:07:10 INFO - PROCESS | 1958 | 1469200030892 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0xa6f49400) [pid = 1958] [serial = 83] [outer = 0x9b72d400] 08:07:11 INFO - PROCESS | 1958 | 1469200031767 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]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1383ms 08:07:11 INFO - PROCESS | 1958 | 1469200031831 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:07:11 INFO - PROCESS | 1958 | 1469200031836 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:07:11 INFO - PROCESS | 1958 | 1469200031843 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1958 | 1469200031847 Marionette TRACE conn4 <- [1,86,null,{}] 08:07:11 INFO - PROCESS | 1958 | 1469200031853 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}] 08:07:11 INFO - PROCESS | 1958 | 1469200031864 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:12 INFO - PROCESS | 1958 | 1469200032080 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:07:12 INFO - PROCESS | 1958 | 1469200032191 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1958 | 1469200032201 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x93989000 == 25 [pid = 1958] [id = 29] 08:07:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0xa100f800) [pid = 1958] [serial = 84] [outer = (nil)] 08:07:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0xa825ec00) [pid = 1958] [serial = 85] [outer = 0xa100f800] 08:07:12 INFO - PROCESS | 1958 | 1469200032284 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0xa8c46c00) [pid = 1958] [serial = 86] [outer = 0xa100f800] 08:07:13 INFO - PROCESS | 1958 | 1469200033118 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]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1331ms 08:07:13 INFO - PROCESS | 1958 | 1469200033175 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1958 | 1469200033179 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:07:13 INFO - PROCESS | 1958 | 1469200033186 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1958 | 1469200033190 Marionette TRACE conn4 <- [1,90,null,{}] 08:07:13 INFO - PROCESS | 1958 | 1469200033196 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}] 08:07:13 INFO - PROCESS | 1958 | 1469200033201 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:13 INFO - PROCESS | 1958 | 1469200033414 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:07:13 INFO - PROCESS | 1958 | 1469200033559 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1958 | 1469200033568 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x91f25800 == 26 [pid = 1958] [id = 30] 08:07:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x92b4c800) [pid = 1958] [serial = 87] [outer = (nil)] 08:07:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0xa9019c00) [pid = 1958] [serial = 88] [outer = 0x92b4c800] 08:07:13 INFO - PROCESS | 1958 | 1469200033651 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0xa901e800) [pid = 1958] [serial = 89] [outer = 0x92b4c800] 08:07:14 INFO - PROCESS | 1958 | 1469200034519 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1383ms 08:07:14 INFO - PROCESS | 1958 | 1469200034570 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1958 | 1469200034574 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:07:14 INFO - PROCESS | 1958 | 1469200034581 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1958 | 1469200034585 Marionette TRACE conn4 <- [1,94,null,{}] 08:07:14 INFO - PROCESS | 1958 | 1469200034591 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}] 08:07:14 INFO - PROCESS | 1958 | 1469200034598 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:14 INFO - PROCESS | 1958 | 1469200034771 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:07:14 INFO - PROCESS | 1958 | 1469200034928 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1958 | 1469200034936 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x94eed400 == 27 [pid = 1958] [id = 31] 08:07:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x9a28ec00) [pid = 1958] [serial = 90] [outer = (nil)] 08:07:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0xa90a9c00) [pid = 1958] [serial = 91] [outer = 0x9a28ec00] 08:07:15 INFO - PROCESS | 1958 | 1469200035047 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0xa9a6b800) [pid = 1958] [serial = 92] [outer = 0x9a28ec00] 08:07:16 INFO - PROCESS | 1958 | 1469200036068 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]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1534ms 08:07:16 INFO - PROCESS | 1958 | 1469200036132 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1958 | 1469200036139 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:07:16 INFO - PROCESS | 1958 | 1469200036151 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1958 | 1469200036154 Marionette TRACE conn4 <- [1,98,null,{}] 08:07:16 INFO - PROCESS | 1958 | 1469200036165 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}] 08:07:16 INFO - PROCESS | 1958 | 1469200036171 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:16 INFO - PROCESS | 1958 | 1469200036355 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:07:16 INFO - PROCESS | 1958 | 1469200036523 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1958 | 1469200036542 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x94eec800 == 28 [pid = 1958] [id = 32] 08:07:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x94eedc00) [pid = 1958] [serial = 93] [outer = (nil)] 08:07:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x987c1c00) [pid = 1958] [serial = 94] [outer = 0x94eedc00] 08:07:16 INFO - PROCESS | 1958 | 1469200036676 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x987c4000) [pid = 1958] [serial = 95] [outer = 0x94eedc00] 08:07:17 INFO - PROCESS | 1958 | --DOCSHELL 0x93774800 == 27 [pid = 1958] [id = 13] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x99ac9c00) [pid = 1958] [serial = 12] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0xa4d52c00) [pid = 1958] [serial = 2] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x9398cc00) [pid = 1958] [serial = 37] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x9ac1c000) [pid = 1958] [serial = 40] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x9cb17c00) [pid = 1958] [serial = 43] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0xa23f7c00) [pid = 1958] [serial = 46] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0xa23a7000) [pid = 1958] [serial = 49] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0xa4d0b400) [pid = 1958] [serial = 52] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0xa6894c00) [pid = 1958] [serial = 55] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x936eb800) [pid = 1958] [serial = 22] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x97e9ac00) [pid = 1958] [serial = 25] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9ac1c800) [pid = 1958] [serial = 31] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9b72f000) [pid = 1958] [serial = 34] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x99432000) [pid = 1958] [serial = 28] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0xa2531c00) [pid = 1958] [serial = 47] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9b06e400) [pid = 1958] [serial = 41] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9a289c00) [pid = 1958] [serial = 58] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0xa100fc00) [pid = 1958] [serial = 44] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x96a8f400) [pid = 1958] [serial = 38] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x98735000) [pid = 1958] [serial = 26] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9376f400) [pid = 1958] [serial = 23] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0xa231a000) [pid = 1958] [serial = 35] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x9398fc00) [pid = 1958] [serial = 17] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x9398f400) [pid = 1958] [serial = 19] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x9398b000) [pid = 1958] [serial = 16] [outer = (nil)] [url = about:blank] 08:07:17 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x99eae400) [pid = 1958] [serial = 9] [outer = (nil)] [url = about:blank] 08:07:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x94e89800) [pid = 1958] [serial = 96] [outer = 0x99c44c00] 08:07:18 INFO - PROCESS | 1958 | 1469200038389 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]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2289ms 08:07:18 INFO - PROCESS | 1958 | 1469200038458 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1958 | 1469200038465 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:07:18 INFO - PROCESS | 1958 | 1469200038475 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1958 | 1469200038481 Marionette TRACE conn4 <- [1,102,null,{}] 08:07:18 INFO - PROCESS | 1958 | 1469200038490 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}] 08:07:18 INFO - PROCESS | 1958 | 1469200038496 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:18 INFO - PROCESS | 1958 | 1469200038669 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:07:18 INFO - PROCESS | 1958 | 1469200038682 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1958 | 1469200038695 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x97e95800 == 28 [pid = 1958] [id = 33] 08:07:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x97e95c00) [pid = 1958] [serial = 97] [outer = (nil)] 08:07:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x98c6f400) [pid = 1958] [serial = 98] [outer = 0x97e95c00] 08:07:18 INFO - PROCESS | 1958 | 1469200038782 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x994d5400) [pid = 1958] [serial = 99] [outer = 0x97e95c00] 08:07:19 INFO - PROCESS | 1958 | 1469200039644 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]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1195ms 08:07:19 INFO - PROCESS | 1958 | 1469200039670 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1958 | 1469200039679 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:07:19 INFO - PROCESS | 1958 | 1469200039694 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1958 | 1469200039699 Marionette TRACE conn4 <- [1,106,null,{}] 08:07:19 INFO - PROCESS | 1958 | 1469200039706 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}] 08:07:19 INFO - PROCESS | 1958 | 1469200039712 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:19 INFO - PROCESS | 1958 | 1469200039905 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:07:20 INFO - PROCESS | 1958 | 1469200040018 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1958 | 1469200040028 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x99d67c00 == 29 [pid = 1958] [id = 34] 08:07:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9a289800) [pid = 1958] [serial = 100] [outer = (nil)] 08:07:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9a920400) [pid = 1958] [serial = 101] [outer = 0x9a289800] 08:07:20 INFO - PROCESS | 1958 | 1469200040112 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x9aa5b400) [pid = 1958] [serial = 102] [outer = 0x9a289800] 08:07:20 INFO - PROCESS | 1958 | 1469200040923 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1292ms 08:07:20 INFO - PROCESS | 1958 | 1469200040986 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 1958 | 1469200040992 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:07:21 INFO - PROCESS | 1958 | 1469200040999 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1958 | 1469200041005 Marionette TRACE conn4 <- [1,110,null,{}] 08:07:21 INFO - PROCESS | 1958 | 1469200041029 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}] 08:07:21 INFO - PROCESS | 1958 | 1469200041040 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:21 INFO - PROCESS | 1958 | 1469200041281 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:07:21 INFO - PROCESS | 1958 | 1469200041310 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1958 | 1469200041322 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x9ac24400 == 30 [pid = 1958] [id = 35] 08:07:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9ac24c00) [pid = 1958] [serial = 103] [outer = (nil)] 08:07:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9b070400) [pid = 1958] [serial = 104] [outer = 0x9ac24c00] 08:07:21 INFO - PROCESS | 1958 | 1469200041400 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9b620c00) [pid = 1958] [serial = 105] [outer = 0x9ac24c00] 08:07:22 INFO - PROCESS | 1958 | 1469200042299 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]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1339ms 08:07:22 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x98c6b400) [pid = 1958] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:07:22 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0xa33c6000) [pid = 1958] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:07:22 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0xa61c5000) [pid = 1958] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:07:22 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x98c66c00) [pid = 1958] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:07:22 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9a285000) [pid = 1958] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:07:22 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x99acb000) [pid = 1958] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:07:22 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x92b4f000) [pid = 1958] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:07:22 INFO - PROCESS | 1958 | 1469200042525 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 1958 | 1469200042531 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:07:22 INFO - PROCESS | 1958 | 1469200042543 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 1958 | 1469200042546 Marionette TRACE conn4 <- [1,114,null,{}] 08:07:22 INFO - PROCESS | 1958 | 1469200042553 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}] 08:07:22 INFO - PROCESS | 1958 | 1469200042558 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:22 INFO - PROCESS | 1958 | 1469200042744 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:07:22 INFO - PROCESS | 1958 | 1469200042923 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1958 | 1469200042931 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x9aa65800 == 31 [pid = 1958] [id = 36] 08:07:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x9b729400) [pid = 1958] [serial = 106] [outer = (nil)] 08:07:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9c1ea000) [pid = 1958] [serial = 107] [outer = 0x9b729400] 08:07:23 INFO - PROCESS | 1958 | 1469200043003 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0xa101d800) [pid = 1958] [serial = 108] [outer = 0x9b729400] 08:07:23 INFO - PROCESS | 1958 | 1469200043708 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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1183ms 08:07:23 INFO - PROCESS | 1958 | 1469200043727 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1958 | 1469200043730 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:07:23 INFO - PROCESS | 1958 | 1469200043737 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1958 | 1469200043741 Marionette TRACE conn4 <- [1,118,null,{}] 08:07:23 INFO - PROCESS | 1958 | 1469200043747 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}] 08:07:23 INFO - PROCESS | 1958 | 1469200043753 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:23 INFO - PROCESS | 1958 | 1469200043958 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:07:23 INFO - PROCESS | 1958 | 1469200043972 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1958 | 1469200043980 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x9a285000 == 32 [pid = 1958] [id = 37] 08:07:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0xa108cc00) [pid = 1958] [serial = 109] [outer = (nil)] 08:07:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0xa2089000) [pid = 1958] [serial = 110] [outer = 0xa108cc00] 08:07:24 INFO - PROCESS | 1958 | 1469200044064 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0xa23a6800) [pid = 1958] [serial = 111] [outer = 0xa108cc00] 08:07:25 INFO - PROCESS | 1958 | 1469200045017 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]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1329ms 08:07:25 INFO - PROCESS | 1958 | 1469200045069 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1958 | 1469200045076 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:07:25 INFO - PROCESS | 1958 | 1469200045086 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1958 | 1469200045090 Marionette TRACE conn4 <- [1,122,null,{}] 08:07:25 INFO - PROCESS | 1958 | 1469200045100 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}] 08:07:25 INFO - PROCESS | 1958 | 1469200045105 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:25 INFO - PROCESS | 1958 | 1469200045305 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:07:25 INFO - PROCESS | 1958 | 1469200045446 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1958 | 1469200045456 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b43400 == 33 [pid = 1958] [id = 38] 08:07:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9390d000) [pid = 1958] [serial = 112] [outer = (nil)] 08:07:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x94e87800) [pid = 1958] [serial = 113] [outer = 0x9390d000] 08:07:25 INFO - PROCESS | 1958 | 1469200045584 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x96a93800) [pid = 1958] [serial = 114] [outer = 0x9390d000] 08:07:26 INFO - PROCESS | 1958 | 1469200046497 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1434ms 08:07:26 INFO - PROCESS | 1958 | 1469200046519 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1958 | 1469200046526 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:07:26 INFO - PROCESS | 1958 | 1469200046562 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1958 | 1469200046569 Marionette TRACE conn4 <- [1,126,null,{}] 08:07:26 INFO - PROCESS | 1958 | 1469200046578 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}] 08:07:26 INFO - PROCESS | 1958 | 1469200046585 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:26 INFO - PROCESS | 1958 | 1469200046781 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:07:26 INFO - PROCESS | 1958 | 1469200046923 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1958 | 1469200046931 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x9398c800 == 34 [pid = 1958] [id = 39] 08:07:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x974a0c00) [pid = 1958] [serial = 115] [outer = (nil)] 08:07:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x97e9a000) [pid = 1958] [serial = 116] [outer = 0x974a0c00] 08:07:27 INFO - PROCESS | 1958 | 1469200047020 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x987c3000) [pid = 1958] [serial = 117] [outer = 0x974a0c00] 08:07:28 INFO - PROCESS | 1958 | 1469200048033 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1576ms 08:07:28 INFO - PROCESS | 1958 | 1469200048114 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1958 | 1469200048118 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:07:28 INFO - PROCESS | 1958 | 1469200048125 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1958 | 1469200048131 Marionette TRACE conn4 <- [1,130,null,{}] 08:07:28 INFO - PROCESS | 1958 | 1469200048148 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}] 08:07:28 INFO - PROCESS | 1958 | 1469200048157 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:28 INFO - PROCESS | 1958 | 1469200048376 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:07:28 INFO - PROCESS | 1958 | 1469200048585 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1958 | 1469200048598 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x9aa62000 == 35 [pid = 1958] [id = 40] 08:07:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x9aa62800) [pid = 1958] [serial = 118] [outer = (nil)] 08:07:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x9ac1cc00) [pid = 1958] [serial = 119] [outer = 0x9aa62800] 08:07:28 INFO - PROCESS | 1958 | 1469200048712 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x9b723400) [pid = 1958] [serial = 120] [outer = 0x9aa62800] 08:07:29 INFO - PROCESS | 1958 | 1469200049612 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]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1537ms 08:07:29 INFO - PROCESS | 1958 | 1469200049664 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1958 | 1469200049668 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:07:29 INFO - PROCESS | 1958 | 1469200049676 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1958 | 1469200049680 Marionette TRACE conn4 <- [1,134,null,{}] 08:07:29 INFO - PROCESS | 1958 | 1469200049686 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}] 08:07:29 INFO - PROCESS | 1958 | 1469200049692 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:29 INFO - PROCESS | 1958 | 1469200049893 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:07:30 INFO - PROCESS | 1958 | 1469200050041 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1958 | 1469200050051 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x9398c000 == 36 [pid = 1958] [id = 41] 08:07:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x94e8dc00) [pid = 1958] [serial = 121] [outer = (nil)] 08:07:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x94fd5400) [pid = 1958] [serial = 122] [outer = 0x94e8dc00] 08:07:30 INFO - PROCESS | 1958 | 1469200050166 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x94fd9400) [pid = 1958] [serial = 123] [outer = 0x94e8dc00] 08:07:31 INFO - PROCESS | 1958 | 1469200051373 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]]]}] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x93992000) [pid = 1958] [serial = 64] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x97e17000) [pid = 1958] [serial = 65] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0xa6dae400) [pid = 1958] [serial = 62] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0xa678e800) [pid = 1958] [serial = 61] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0xa61c1800) [pid = 1958] [serial = 53] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0xa6db0000) [pid = 1958] [serial = 56] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0xa255b400) [pid = 1958] [serial = 50] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9a28d000) [pid = 1958] [serial = 59] [outer = (nil)] [url = about:blank] 08:07:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1744ms 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9a280800) [pid = 1958] [serial = 67] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9a28c800) [pid = 1958] [serial = 68] [outer = (nil)] [url = about:blank] 08:07:31 INFO - PROCESS | 1958 | 1469200051423 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1958 | 1469200051429 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:07:31 INFO - PROCESS | 1958 | 1469200051437 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1958 | 1469200051441 Marionette TRACE conn4 <- [1,138,null,{}] 08:07:31 INFO - PROCESS | 1958 | 1469200051452 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}] 08:07:31 INFO - PROCESS | 1958 | 1469200051459 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:31 INFO - PROCESS | 1958 | 1469200051669 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:07:31 INFO - PROCESS | 1958 | 1469200051878 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1958 | 1469200051884 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd3400 == 37 [pid = 1958] [id = 42] 08:07:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94fd3800) [pid = 1958] [serial = 124] [outer = (nil)] 08:07:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x94fd7000) [pid = 1958] [serial = 125] [outer = 0x94fd3800] 08:07:31 INFO - PROCESS | 1958 | 1469200051979 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x97495c00) [pid = 1958] [serial = 126] [outer = 0x94fd3800] 08:07:32 INFO - PROCESS | 1958 | 1469200052846 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]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1440ms 08:07:32 INFO - PROCESS | 1958 | 1469200052878 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1958 | 1469200052883 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:07:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:07:32 INFO - PROCESS | 1958 | 1469200052895 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1958 | 1469200052899 Marionette TRACE conn4 <- [1,142,null,{}] 08:07:32 INFO - PROCESS | 1958 | 1469200052906 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}] 08:07:32 INFO - PROCESS | 1958 | 1469200052912 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:33 INFO - PROCESS | 1958 | 1469200053082 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:07:33 INFO - PROCESS | 1958 | 1469200053184 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1958 | 1469200053195 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x9802a800 == 38 [pid = 1958] [id = 43] 08:07:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x99967000) [pid = 1958] [serial = 127] [outer = (nil)] 08:07:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x99c45400) [pid = 1958] [serial = 128] [outer = 0x99967000] 08:07:33 INFO - PROCESS | 1958 | 1469200053306 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x9a28c400) [pid = 1958] [serial = 129] [outer = 0x99967000] 08:07:34 INFO - PROCESS | 1958 | 1469200054127 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]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:07:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1290ms 08:07:34 INFO - PROCESS | 1958 | 1469200054187 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:07:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:07:34 INFO - PROCESS | 1958 | 1469200054191 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:07:34 INFO - PROCESS | 1958 | 1469200054197 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1958 | 1469200054203 Marionette TRACE conn4 <- [1,146,null,{}] 08:07:34 INFO - PROCESS | 1958 | 1469200054219 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}] 08:07:34 INFO - PROCESS | 1958 | 1469200054228 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:34 INFO - PROCESS | 1958 | 1469200054458 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:07:34 INFO - PROCESS | 1958 | 1469200054485 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1958 | 1469200054493 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:34 INFO - PROCESS | 1958 | ++DOCSHELL 0x9b077000 == 39 [pid = 1958] [id = 44] 08:07:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x9b0c7000) [pid = 1958] [serial = 130] [outer = (nil)] 08:07:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9b627000) [pid = 1958] [serial = 131] [outer = 0x9b0c7000] 08:07:34 INFO - PROCESS | 1958 | 1469200054580 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9c1f0c00) [pid = 1958] [serial = 132] [outer = 0x9b0c7000] 08:07:35 INFO - PROCESS | 1958 | 1469200055653 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]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:07:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1488ms 08:07:35 INFO - PROCESS | 1958 | 1469200055704 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1958 | 1469200055709 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:07:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:07:35 INFO - PROCESS | 1958 | 1469200055770 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1958 | 1469200055775 Marionette TRACE conn4 <- [1,150,null,{}] 08:07:35 INFO - PROCESS | 1958 | 1469200055805 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}] 08:07:35 INFO - PROCESS | 1958 | 1469200055811 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:36 INFO - PROCESS | 1958 | 1469200056117 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x9390dc00) [pid = 1958] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x9ac25800) [pid = 1958] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0xa23ad400) [pid = 1958] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0xa23fb400) [pid = 1958] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9b72d400) [pid = 1958] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0xa100f800) [pid = 1958] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x92b4c800) [pid = 1958] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9a28ec00) [pid = 1958] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x94eedc00) [pid = 1958] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9ac24c00) [pid = 1958] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x97e95c00) [pid = 1958] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x9a289800) [pid = 1958] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:07:36 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9b729400) [pid = 1958] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:07:36 INFO - PROCESS | 1958 | 1469200056264 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1958 | 1469200056272 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x91f2cc00 == 40 [pid = 1958] [id = 45] 08:07:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x92b47000) [pid = 1958] [serial = 133] [outer = (nil)] 08:07:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x94ef9c00) [pid = 1958] [serial = 134] [outer = 0x92b47000] 08:07:36 INFO - PROCESS | 1958 | 1469200056345 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9a92d800) [pid = 1958] [serial = 135] [outer = 0x92b47000] 08:07:37 INFO - PROCESS | 1958 | 1469200057050 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]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:07:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1358ms 08:07:37 INFO - PROCESS | 1958 | 1469200057106 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1958 | 1469200057110 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:07:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:07:37 INFO - PROCESS | 1958 | 1469200057116 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1958 | 1469200057119 Marionette TRACE conn4 <- [1,154,null,{}] 08:07:37 INFO - PROCESS | 1958 | 1469200057125 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}] 08:07:37 INFO - PROCESS | 1958 | 1469200057130 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:37 INFO - PROCESS | 1958 | 1469200057286 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:07:37 INFO - PROCESS | 1958 | 1469200057297 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1958 | 1469200057307 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x93988400 == 41 [pid = 1958] [id = 46] 08:07:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9b72d400) [pid = 1958] [serial = 136] [outer = (nil)] 08:07:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0xa234a400) [pid = 1958] [serial = 137] [outer = 0x9b72d400] 08:07:37 INFO - PROCESS | 1958 | 1469200057374 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0xa2530000) [pid = 1958] [serial = 138] [outer = 0x9b72d400] 08:07:38 INFO - PROCESS | 1958 | 1469200058353 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:07:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1284ms 08:07:38 INFO - PROCESS | 1958 | 1469200058407 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1958 | 1469200058413 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:07:38 INFO - PROCESS | 1958 | 1469200058428 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1958 | 1469200058433 Marionette TRACE conn4 <- [1,158,null,{}] 08:07:38 INFO - PROCESS | 1958 | 1469200058442 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}] 08:07:38 INFO - PROCESS | 1958 | 1469200058448 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:38 INFO - PROCESS | 1958 | 1469200058661 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:07:38 INFO - PROCESS | 1958 | 1469200058857 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1958 | 1469200058873 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fcec00 == 42 [pid = 1958] [id = 47] 08:07:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x94fd0000) [pid = 1958] [serial = 139] [outer = (nil)] 08:07:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a8f400) [pid = 1958] [serial = 140] [outer = 0x94fd0000] 08:07:38 INFO - PROCESS | 1958 | 1469200058976 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x97498400) [pid = 1958] [serial = 141] [outer = 0x94fd0000] 08:07:39 INFO - PROCESS | 1958 | 1469200059878 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1492ms 08:07:39 INFO - PROCESS | 1958 | 1469200059920 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1958 | 1469200059927 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:07:39 INFO - PROCESS | 1958 | 1469200059938 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1958 | 1469200059943 Marionette TRACE conn4 <- [1,162,null,{}] 08:07:39 INFO - PROCESS | 1958 | 1469200059949 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}] 08:07:39 INFO - PROCESS | 1958 | 1469200059955 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:40 INFO - PROCESS | 1958 | 1469200060147 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:07:40 INFO - PROCESS | 1958 | 1469200060294 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1958 | 1469200060303 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x997dd400 == 43 [pid = 1958] [id = 48] 08:07:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x9a288c00) [pid = 1958] [serial = 142] [outer = (nil)] 08:07:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x9a929000) [pid = 1958] [serial = 143] [outer = 0x9a288c00] 08:07:40 INFO - PROCESS | 1958 | 1469200060390 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9aa64000) [pid = 1958] [serial = 144] [outer = 0x9a288c00] 08:07:41 INFO - PROCESS | 1958 | 1469200061476 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]]]}] 08:07:41 INFO - PROCESS | 1958 | 1469200061482 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1588ms 08:07:41 INFO - PROCESS | 1958 | 1469200061527 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1958 | 1469200061532 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:07:41 INFO - PROCESS | 1958 | 1469200061594 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1958 | 1469200061601 Marionette TRACE conn4 <- [1,166,null,{}] 08:07:41 INFO - PROCESS | 1958 | 1469200061618 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}] 08:07:41 INFO - PROCESS | 1958 | 1469200061627 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:41 INFO - PROCESS | 1958 | 1469200061837 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:07:42 INFO - PROCESS | 1958 | 1469200062009 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1958 | 1469200062021 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:42 INFO - PROCESS | 1958 | ++DOCSHELL 0xa252f800 == 44 [pid = 1958] [id = 49] 08:07:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0xa2536400) [pid = 1958] [serial = 145] [outer = (nil)] 08:07:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0xa4d0bc00) [pid = 1958] [serial = 146] [outer = 0xa2536400] 08:07:42 INFO - PROCESS | 1958 | 1469200062107 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0xa4f1a400) [pid = 1958] [serial = 147] [outer = 0xa2536400] 08:07:42 INFO - PROCESS | 1958 | 1469200062996 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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1453ms 08:07:43 INFO - PROCESS | 1958 | 1469200063034 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 1958 | 1469200063039 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:07:43 INFO - PROCESS | 1958 | 1469200063046 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1958 | 1469200063050 Marionette TRACE conn4 <- [1,170,null,{}] 08:07:43 INFO - PROCESS | 1958 | 1469200063056 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}] 08:07:43 INFO - PROCESS | 1958 | 1469200063061 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:43 INFO - PROCESS | 1958 | 1469200063244 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:07:43 INFO - PROCESS | 1958 | 1469200063519 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1958 | 1469200063528 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a13400 == 45 [pid = 1958] [id = 50] 08:07:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x96a16400) [pid = 1958] [serial = 148] [outer = (nil)] 08:07:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x96a19c00) [pid = 1958] [serial = 149] [outer = 0x96a16400] 08:07:43 INFO - PROCESS | 1958 | 1469200063763 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x96a1e800) [pid = 1958] [serial = 150] [outer = 0x96a16400] 08:07:44 INFO - PROCESS | 1958 | 1469200064686 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]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1683ms 08:07:44 INFO - PROCESS | 1958 | 1469200064731 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:07:44 INFO - PROCESS | 1958 | 1469200064735 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:07:44 INFO - PROCESS | 1958 | 1469200064742 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1958 | 1469200064746 Marionette TRACE conn4 <- [1,174,null,{}] 08:07:44 INFO - PROCESS | 1958 | 1469200064752 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}] 08:07:44 INFO - PROCESS | 1958 | 1469200064757 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:44 INFO - PROCESS | 1958 | 1469200064942 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:07:45 INFO - PROCESS | 1958 | 1469200065089 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1958 | 1469200065097 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x97495800 == 46 [pid = 1958] [id = 51] 08:07:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0xa33c6000) [pid = 1958] [serial = 151] [outer = (nil)] 08:07:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0xa61c4000) [pid = 1958] [serial = 152] [outer = 0xa33c6000] 08:07:45 INFO - PROCESS | 1958 | 1469200065179 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0xa6725000) [pid = 1958] [serial = 153] [outer = 0xa33c6000] 08:07:46 INFO - PROCESS | 1958 | 1469200066175 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1487ms 08:07:46 INFO - PROCESS | 1958 | 1469200066230 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1958 | 1469200066233 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:07:46 INFO - PROCESS | 1958 | 1469200066241 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1958 | 1469200066246 Marionette TRACE conn4 <- [1,178,null,{}] 08:07:46 INFO - PROCESS | 1958 | 1469200066252 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}] 08:07:46 INFO - PROCESS | 1958 | 1469200066264 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:46 INFO - PROCESS | 1958 | 1469200066568 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:07:46 INFO - PROCESS | 1958 | 1469200066781 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1958 | 1469200066789 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x91f2b800 == 47 [pid = 1958] [id = 52] 08:07:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x92b45c00) [pid = 1958] [serial = 154] [outer = (nil)] 08:07:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x994d4800) [pid = 1958] [serial = 155] [outer = 0x92b45c00] 08:07:46 INFO - PROCESS | 1958 | 1469200066874 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x9aa68000) [pid = 1958] [serial = 156] [outer = 0x92b45c00] 08:07:47 INFO - PROCESS | 1958 | 1469200067737 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1739ms 08:07:47 INFO - PROCESS | 1958 | 1469200067981 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1958 | 1469200067988 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:07:47 INFO - PROCESS | 1958 | 1469200067997 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 1958 | 1469200068002 Marionette TRACE conn4 <- [1,182,null,{}] 08:07:48 INFO - PROCESS | 1958 | 1469200068011 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}] 08:07:48 INFO - PROCESS | 1958 | 1469200068018 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:48 INFO - PROCESS | 1958 | 1469200068248 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:07:48 INFO - PROCESS | 1958 | 1469200068513 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1958 | 1469200068527 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd0c00 == 48 [pid = 1958] [id = 53] 08:07:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x94fd1000) [pid = 1958] [serial = 157] [outer = (nil)] 08:07:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x96a0f400) [pid = 1958] [serial = 158] [outer = 0x94fd1000] 08:07:48 INFO - PROCESS | 1958 | 1469200068602 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0x96a18800) [pid = 1958] [serial = 159] [outer = 0x94fd1000] 08:07:49 INFO - PROCESS | 1958 | --DOCSHELL 0x99d67c00 == 47 [pid = 1958] [id = 34] 08:07:49 INFO - PROCESS | 1958 | --DOCSHELL 0x9ac24400 == 46 [pid = 1958] [id = 35] 08:07:49 INFO - PROCESS | 1958 | --DOCSHELL 0x97e95800 == 45 [pid = 1958] [id = 33] 08:07:49 INFO - PROCESS | 1958 | --DOCSHELL 0x94eec800 == 44 [pid = 1958] [id = 32] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0xa2089000) [pid = 1958] [serial = 110] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOCSHELL 0x91f2cc00 == 43 [pid = 1958] [id = 45] 08:07:49 INFO - PROCESS | 1958 | --DOCSHELL 0x9b077000 == 42 [pid = 1958] [id = 44] 08:07:49 INFO - PROCESS | 1958 | --DOCSHELL 0x9802a800 == 41 [pid = 1958] [id = 43] 08:07:49 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd3400 == 40 [pid = 1958] [id = 42] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x9a7fd400) [pid = 1958] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x987c5000) [pid = 1958] [serial = 71] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x97e98400) [pid = 1958] [serial = 70] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x9c1e3400) [pid = 1958] [serial = 74] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x9b722800) [pid = 1958] [serial = 73] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0xa330d400) [pid = 1958] [serial = 77] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0xa255d400) [pid = 1958] [serial = 76] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0xa6da4800) [pid = 1958] [serial = 80] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0xa6729c00) [pid = 1958] [serial = 79] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0xa6f49400) [pid = 1958] [serial = 83] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0xa6f47400) [pid = 1958] [serial = 82] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0xa8c46c00) [pid = 1958] [serial = 86] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0xa825ec00) [pid = 1958] [serial = 85] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0xa901e800) [pid = 1958] [serial = 89] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0xa9019c00) [pid = 1958] [serial = 88] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0xa9a6b800) [pid = 1958] [serial = 92] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x987c4000) [pid = 1958] [serial = 95] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9b070400) [pid = 1958] [serial = 104] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x987c1c00) [pid = 1958] [serial = 94] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0xa90a9c00) [pid = 1958] [serial = 91] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x98c6f400) [pid = 1958] [serial = 98] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x994d5400) [pid = 1958] [serial = 99] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9a920400) [pid = 1958] [serial = 101] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9b620c00) [pid = 1958] [serial = 105] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0xa101d800) [pid = 1958] [serial = 108] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9c1ea000) [pid = 1958] [serial = 107] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9aa5b400) [pid = 1958] [serial = 102] [outer = (nil)] [url = about:blank] 08:07:49 INFO - PROCESS | 1958 | 1469200069484 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1537ms 08:07:49 INFO - PROCESS | 1958 | 1469200069535 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:07:49 INFO - PROCESS | 1958 | 1469200069540 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:07:49 INFO - PROCESS | 1958 | 1469200069550 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1958 | 1469200069557 Marionette TRACE conn4 <- [1,186,null,{}] 08:07:49 INFO - PROCESS | 1958 | 1469200069564 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}] 08:07:49 INFO - PROCESS | 1958 | 1469200069569 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:49 INFO - PROCESS | 1958 | 1469200069743 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:07:49 INFO - PROCESS | 1958 | 1469200069861 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1958 | 1469200069868 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd4400 == 41 [pid = 1958] [id = 54] 08:07:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x97e8d800) [pid = 1958] [serial = 160] [outer = (nil)] 08:07:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x987c4800) [pid = 1958] [serial = 161] [outer = 0x97e8d800] 08:07:49 INFO - PROCESS | 1958 | 1469200069943 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x98c6fc00) [pid = 1958] [serial = 162] [outer = 0x97e8d800] 08:07:50 INFO - PROCESS | 1958 | 1469200070866 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]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1340ms 08:07:50 INFO - PROCESS | 1958 | 1469200070887 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 1958 | 1469200070892 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:07:50 INFO - PROCESS | 1958 | 1469200070898 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1958 | 1469200070901 Marionette TRACE conn4 <- [1,190,null,{}] 08:07:50 INFO - PROCESS | 1958 | 1469200070916 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}] 08:07:50 INFO - PROCESS | 1958 | 1469200070924 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:51 INFO - PROCESS | 1958 | 1469200071098 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:07:51 INFO - PROCESS | 1958 | 1469200071214 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1958 | 1469200071227 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x99fd9c00 == 42 [pid = 1958] [id = 55] 08:07:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x99fda000) [pid = 1958] [serial = 163] [outer = (nil)] 08:07:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x99fde400) [pid = 1958] [serial = 164] [outer = 0x99fda000] 08:07:51 INFO - PROCESS | 1958 | 1469200071304 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9a287c00) [pid = 1958] [serial = 165] [outer = 0x99fda000] 08:07:52 INFO - PROCESS | 1958 | 1469200072090 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1238ms 08:07:52 INFO - PROCESS | 1958 | 1469200072138 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1958 | 1469200072141 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:07:52 INFO - PROCESS | 1958 | 1469200072154 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1958 | 1469200072156 Marionette TRACE conn4 <- [1,194,null,{}] 08:07:52 INFO - PROCESS | 1958 | 1469200072162 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}] 08:07:52 INFO - PROCESS | 1958 | 1469200072167 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:52 INFO - PROCESS | 1958 | 1469200072378 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:07:52 INFO - PROCESS | 1958 | 1469200072400 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1958 | 1469200072408 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x99fd8800 == 43 [pid = 1958] [id = 56] 08:07:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9aa5c400) [pid = 1958] [serial = 166] [outer = (nil)] 08:07:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9aa67800) [pid = 1958] [serial = 167] [outer = 0x9aa5c400] 08:07:52 INFO - PROCESS | 1958 | 1469200072483 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9b0c8800) [pid = 1958] [serial = 168] [outer = 0x9aa5c400] 08:07:53 INFO - PROCESS | 1958 | 1469200073336 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]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1232ms 08:07:53 INFO - PROCESS | 1958 | 1469200073397 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1958 | 1469200073401 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:07:53 INFO - PROCESS | 1958 | 1469200073407 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1958 | 1469200073411 Marionette TRACE conn4 <- [1,198,null,{}] 08:07:53 INFO - PROCESS | 1958 | 1469200073417 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}] 08:07:53 INFO - PROCESS | 1958 | 1469200073420 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:53 INFO - PROCESS | 1958 | 1469200073615 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:07:53 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9b0c7000) [pid = 1958] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:07:53 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x92b47000) [pid = 1958] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:07:53 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x94fd3800) [pid = 1958] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:07:53 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x94e8dc00) [pid = 1958] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:07:53 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x99967000) [pid = 1958] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:07:53 INFO - PROCESS | 1958 | 1469200073774 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1958 | 1469200073782 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b47000 == 44 [pid = 1958] [id = 57] 08:07:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x93770000) [pid = 1958] [serial = 169] [outer = (nil)] 08:07:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9749a000) [pid = 1958] [serial = 170] [outer = 0x93770000] 08:07:53 INFO - PROCESS | 1958 | 1469200073854 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x987c1000) [pid = 1958] [serial = 171] [outer = 0x93770000] 08:07:54 INFO - PROCESS | 1958 | 1469200074605 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]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1229ms 08:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:07:54 INFO - PROCESS | 1958 | 1469200074638 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 1958 | 1469200074641 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:07:54 INFO - PROCESS | 1958 | 1469200074647 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1958 | 1469200074650 Marionette TRACE conn4 <- [1,202,null,{}] 08:07:54 INFO - PROCESS | 1958 | 1469200074656 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}] 08:07:54 INFO - PROCESS | 1958 | 1469200074665 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:54 INFO - PROCESS | 1958 | 1469200074907 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:07:54 INFO - PROCESS | 1958 | 1469200074917 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1958 | 1469200074926 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x94e8dc00 == 45 [pid = 1958] [id = 58] 08:07:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9ac48800) [pid = 1958] [serial = 172] [outer = (nil)] 08:07:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9b730000) [pid = 1958] [serial = 173] [outer = 0x9ac48800] 08:07:55 INFO - PROCESS | 1958 | 1469200075060 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x9c1ec400) [pid = 1958] [serial = 174] [outer = 0x9ac48800] 08:07:55 INFO - PROCESS | 1958 | 1469200075896 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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1284ms 08:07:55 INFO - PROCESS | 1958 | 1469200075934 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1958 | 1469200075941 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:07:55 INFO - PROCESS | 1958 | 1469200075952 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1958 | 1469200075964 Marionette TRACE conn4 <- [1,206,null,{}] 08:07:55 INFO - PROCESS | 1958 | 1469200075992 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}] 08:07:56 INFO - PROCESS | 1958 | 1469200076000 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:56 INFO - PROCESS | 1958 | 1469200076202 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:07:56 INFO - PROCESS | 1958 | 1469200076366 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1958 | 1469200076382 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fcbc00 == 46 [pid = 1958] [id = 59] 08:07:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x94fcc000) [pid = 1958] [serial = 175] [outer = (nil)] 08:07:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94fd5000) [pid = 1958] [serial = 176] [outer = 0x94fcc000] 08:07:56 INFO - PROCESS | 1958 | 1469200076517 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x96a17c00) [pid = 1958] [serial = 177] [outer = 0x94fcc000] 08:07:57 INFO - PROCESS | 1958 | 1469200077426 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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1513ms 08:07:57 INFO - PROCESS | 1958 | 1469200077464 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1958 | 1469200077472 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:07:57 INFO - PROCESS | 1958 | 1469200077485 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1958 | 1469200077489 Marionette TRACE conn4 <- [1,210,null,{}] 08:07:57 INFO - PROCESS | 1958 | 1469200077498 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}] 08:07:57 INFO - PROCESS | 1958 | 1469200077505 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:57 INFO - PROCESS | 1958 | 1469200077703 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:07:57 INFO - PROCESS | 1958 | 1469200077857 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1958 | 1469200077865 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x97482400 == 47 [pid = 1958] [id = 60] 08:07:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97482800) [pid = 1958] [serial = 178] [outer = (nil)] 08:07:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x9749c000) [pid = 1958] [serial = 179] [outer = 0x97482800] 08:07:57 INFO - PROCESS | 1958 | 1469200077955 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x98731000) [pid = 1958] [serial = 180] [outer = 0x97482800] 08:07:58 INFO - PROCESS | 1958 | 1469200078816 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]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1386ms 08:07:58 INFO - PROCESS | 1958 | 1469200078875 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 1958 | 1469200078880 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:07:58 INFO - PROCESS | 1958 | 1469200078888 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1958 | 1469200078895 Marionette TRACE conn4 <- [1,214,null,{}] 08:07:58 INFO - PROCESS | 1958 | 1469200078913 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}] 08:07:58 INFO - PROCESS | 1958 | 1469200078922 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:59 INFO - PROCESS | 1958 | 1469200079122 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:07:59 INFO - PROCESS | 1958 | 1469200079290 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1958 | 1469200079305 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:07:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x94ef2c00 == 48 [pid = 1958] [id = 61] 08:07:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x99fd4c00) [pid = 1958] [serial = 181] [outer = (nil)] 08:07:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x9a2ee400) [pid = 1958] [serial = 182] [outer = 0x99fd4c00] 08:07:59 INFO - PROCESS | 1958 | 1469200079430 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x9ac3d400) [pid = 1958] [serial = 183] [outer = 0x99fd4c00] 08:08:00 INFO - PROCESS | 1958 | 1469200080337 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]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1487ms 08:08:00 INFO - PROCESS | 1958 | 1469200080377 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1958 | 1469200080383 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:08:00 INFO - PROCESS | 1958 | 1469200080390 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1958 | 1469200080394 Marionette TRACE conn4 <- [1,218,null,{}] 08:08:00 INFO - PROCESS | 1958 | 1469200080400 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}] 08:08:00 INFO - PROCESS | 1958 | 1469200080406 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:00 INFO - PROCESS | 1958 | 1469200080606 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:08:00 INFO - PROCESS | 1958 | 1469200080763 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1958 | 1469200080774 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x994d5400 == 49 [pid = 1958] [id = 62] 08:08:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x9a921400) [pid = 1958] [serial = 184] [outer = (nil)] 08:08:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x9b503800) [pid = 1958] [serial = 185] [outer = 0x9a921400] 08:08:00 INFO - PROCESS | 1958 | 1469200080864 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x9cb2ec00) [pid = 1958] [serial = 186] [outer = 0x9a921400] 08:08:01 INFO - PROCESS | 1958 | 1469200081825 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]]]}] 08:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1487ms 08:08:01 INFO - PROCESS | 1958 | 1469200081879 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 1958 | 1469200081882 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:08:01 INFO - PROCESS | 1958 | 1469200081890 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 1958 | 1469200081892 Marionette TRACE conn4 <- [1,222,null,{}] 08:08:01 INFO - PROCESS | 1958 | 1469200081899 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}] 08:08:01 INFO - PROCESS | 1958 | 1469200081903 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:02 INFO - PROCESS | 1958 | 1469200082154 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:08:02 INFO - PROCESS | 1958 | 1469200082346 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1958 | 1469200082353 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x94e85000 == 50 [pid = 1958] [id = 63] 08:08:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x9a923800) [pid = 1958] [serial = 187] [outer = (nil)] 08:08:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x9cb34800) [pid = 1958] [serial = 188] [outer = 0x9a923800] 08:08:02 INFO - PROCESS | 1958 | 1469200082483 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x9cb36800) [pid = 1958] [serial = 189] [outer = 0x9a923800] 08:08:03 INFO - PROCESS | 1958 | 1469200083302 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]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1444ms 08:08:03 INFO - PROCESS | 1958 | 1469200083334 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 1958 | 1469200083338 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:08:03 INFO - PROCESS | 1958 | 1469200083345 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1958 | 1469200083348 Marionette TRACE conn4 <- [1,226,null,{}] 08:08:03 INFO - PROCESS | 1958 | 1469200083355 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}] 08:08:03 INFO - PROCESS | 1958 | 1469200083367 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:03 INFO - PROCESS | 1958 | 1469200083590 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:08:03 INFO - PROCESS | 1958 | 1469200083747 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1958 | 1469200083757 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b49c00 == 51 [pid = 1958] [id = 64] 08:08:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x9a280c00) [pid = 1958] [serial = 190] [outer = (nil)] 08:08:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0xa234d800) [pid = 1958] [serial = 191] [outer = 0x9a280c00] 08:08:03 INFO - PROCESS | 1958 | 1469200083839 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0xa252f000) [pid = 1958] [serial = 192] [outer = 0x9a280c00] 08:08:04 INFO - PROCESS | 1958 | 1469200084684 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]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1384ms 08:08:04 INFO - PROCESS | 1958 | 1469200084730 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 1958 | 1469200084734 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:08:04 INFO - PROCESS | 1958 | 1469200084757 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1958 | 1469200084762 Marionette TRACE conn4 <- [1,230,null,{}] 08:08:04 INFO - PROCESS | 1958 | 1469200084772 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}] 08:08:04 INFO - PROCESS | 1958 | 1469200084777 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:04 INFO - PROCESS | 1958 | 1469200084957 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:08:05 INFO - PROCESS | 1958 | 1469200085109 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1958 | 1469200085121 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x936e2400 == 52 [pid = 1958] [id = 65] 08:08:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 96 (0xa2346000) [pid = 1958] [serial = 193] [outer = (nil)] 08:08:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 97 (0xa3310800) [pid = 1958] [serial = 194] [outer = 0xa2346000] 08:08:05 INFO - PROCESS | 1958 | 1469200085204 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 98 (0xa33c3400) [pid = 1958] [serial = 195] [outer = 0xa2346000] 08:08:06 INFO - PROCESS | 1958 | 1469200086082 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]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1412ms 08:08:06 INFO - PROCESS | 1958 | 1469200086154 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 1958 | 1469200086159 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:08:06 INFO - PROCESS | 1958 | 1469200086166 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 1958 | 1469200086170 Marionette TRACE conn4 <- [1,234,null,{}] 08:08:06 INFO - PROCESS | 1958 | 1469200086176 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}] 08:08:06 INFO - PROCESS | 1958 | 1469200086182 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:06 INFO - PROCESS | 1958 | 1469200086407 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:08:06 INFO - PROCESS | 1958 | 1469200086564 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1958 | 1469200086570 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c1400 == 53 [pid = 1958] [id = 66] 08:08:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 99 (0x915c1c00) [pid = 1958] [serial = 196] [outer = (nil)] 08:08:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x915ca800) [pid = 1958] [serial = 197] [outer = 0x915c1c00] 08:08:06 INFO - PROCESS | 1958 | 1469200086659 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x915cc000) [pid = 1958] [serial = 198] [outer = 0x915c1c00] 08:08:07 INFO - PROCESS | 1958 | 1469200087537 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]]]}] 08:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1430ms 08:08:07 INFO - PROCESS | 1958 | 1469200087603 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 1958 | 1469200087606 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:08:07 INFO - PROCESS | 1958 | 1469200087617 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1958 | 1469200087620 Marionette TRACE conn4 <- [1,238,null,{}] 08:08:07 INFO - PROCESS | 1958 | 1469200087628 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}] 08:08:07 INFO - PROCESS | 1958 | 1469200087634 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:07 INFO - PROCESS | 1958 | 1469200087829 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:08:08 INFO - PROCESS | 1958 | 1469200088010 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1958 | 1469200088022 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c2400 == 54 [pid = 1958] [id = 67] 08:08:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x915c5c00) [pid = 1958] [serial = 199] [outer = (nil)] 08:08:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0xa2ff5000) [pid = 1958] [serial = 200] [outer = 0x915c5c00] 08:08:08 INFO - PROCESS | 1958 | 1469200088123 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0xa3275800) [pid = 1958] [serial = 201] [outer = 0x915c5c00] 08:08:09 INFO - PROCESS | 1958 | 1469200089035 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]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1480ms 08:08:09 INFO - PROCESS | 1958 | 1469200089098 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 1958 | 1469200089102 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:08:09 INFO - PROCESS | 1958 | 1469200089109 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1958 | 1469200089113 Marionette TRACE conn4 <- [1,242,null,{}] 08:08:09 INFO - PROCESS | 1958 | 1469200089119 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}] 08:08:09 INFO - PROCESS | 1958 | 1469200089125 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:09 INFO - PROCESS | 1958 | 1469200089329 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:08:09 INFO - PROCESS | 1958 | 1469200089722 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1958 | 1469200089729 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c7000 == 55 [pid = 1958] [id = 68] 08:08:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x915c9800) [pid = 1958] [serial = 202] [outer = (nil)] 08:08:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 106 (0x92b46400) [pid = 1958] [serial = 203] [outer = 0x915c9800] 08:08:09 INFO - PROCESS | 1958 | 1469200089855 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x9376dc00) [pid = 1958] [serial = 204] [outer = 0x915c9800] 08:08:10 INFO - PROCESS | 1958 | 1469200090798 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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1733ms 08:08:10 INFO - PROCESS | 1958 | 1469200090845 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 1958 | 1469200090852 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:08:10 INFO - PROCESS | 1958 | 1469200090860 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1958 | 1469200090864 Marionette TRACE conn4 <- [1,246,null,{}] 08:08:10 INFO - PROCESS | 1958 | 1469200090874 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}] 08:08:10 INFO - PROCESS | 1958 | 1469200090883 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:11 INFO - PROCESS | 1958 | 1469200091124 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:08:11 INFO - PROCESS | 1958 | --DOCSHELL 0x92b47000 == 54 [pid = 1958] [id = 57] 08:08:11 INFO - PROCESS | 1958 | --DOCSHELL 0x99fd8800 == 53 [pid = 1958] [id = 56] 08:08:11 INFO - PROCESS | 1958 | --DOCSHELL 0x99fd9c00 == 52 [pid = 1958] [id = 55] 08:08:11 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0xa234a400) [pid = 1958] [serial = 137] [outer = (nil)] [url = about:blank] 08:08:11 INFO - PROCESS | 1958 | 1469200091375 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 1958 | 1469200091384 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:11 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd4400 == 51 [pid = 1958] [id = 54] 08:08:11 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd0c00 == 50 [pid = 1958] [id = 53] 08:08:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd9000 == 51 [pid = 1958] [id = 69] 08:08:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x94fd9c00) [pid = 1958] [serial = 205] [outer = (nil)] 08:08:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 108 (0x96a15800) [pid = 1958] [serial = 206] [outer = 0x94fd9c00] 08:08:12 INFO - PROCESS | 1958 | 1469200092770 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 109 (0x97476000) [pid = 1958] [serial = 207] [outer = 0x94fd9c00] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 108 (0x9b627000) [pid = 1958] [serial = 131] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 107 (0x94ef9c00) [pid = 1958] [serial = 134] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0x94e87800) [pid = 1958] [serial = 113] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 105 (0x94fd7000) [pid = 1958] [serial = 125] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x97495c00) [pid = 1958] [serial = 126] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0x94fd9400) [pid = 1958] [serial = 123] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x94fd5400) [pid = 1958] [serial = 122] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x97e9a000) [pid = 1958] [serial = 116] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x9ac1cc00) [pid = 1958] [serial = 119] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x99c45400) [pid = 1958] [serial = 128] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 98 (0x9a92d800) [pid = 1958] [serial = 135] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 97 (0x9c1f0c00) [pid = 1958] [serial = 132] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | --DOMWINDOW == 96 (0x9a28c400) [pid = 1958] [serial = 129] [outer = (nil)] [url = about:blank] 08:08:13 INFO - PROCESS | 1958 | 1469200093548 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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 2738ms 08:08:13 INFO - PROCESS | 1958 | 1469200093602 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1958 | 1469200093608 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:08:13 INFO - PROCESS | 1958 | 1469200093621 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1958 | 1469200093624 Marionette TRACE conn4 <- [1,250,null,{}] 08:08:13 INFO - PROCESS | 1958 | 1469200093631 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}] 08:08:13 INFO - PROCESS | 1958 | 1469200093636 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:13 INFO - PROCESS | 1958 | 1469200093818 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:08:13 INFO - PROCESS | 1958 | 1469200093830 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1958 | 1469200093836 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x94e8a000 == 52 [pid = 1958] [id = 70] 08:08:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 97 (0x97478400) [pid = 1958] [serial = 208] [outer = (nil)] 08:08:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 98 (0x9749d400) [pid = 1958] [serial = 209] [outer = 0x97478400] 08:08:13 INFO - PROCESS | 1958 | 1469200093915 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 99 (0x98c66000) [pid = 1958] [serial = 210] [outer = 0x97478400] 08:08:14 INFO - PROCESS | 1958 | 1469200094799 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]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1228ms 08:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:08:14 INFO - PROCESS | 1958 | 1469200094850 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1958 | 1469200094853 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:08:14 INFO - PROCESS | 1958 | 1469200094868 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1958 | 1469200094877 Marionette TRACE conn4 <- [1,254,null,{}] 08:08:14 INFO - PROCESS | 1958 | 1469200094908 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}] 08:08:14 INFO - PROCESS | 1958 | 1469200094914 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:15 INFO - PROCESS | 1958 | 1469200095087 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:08:15 INFO - PROCESS | 1958 | 1469200095098 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1958 | 1469200095104 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x97494c00 == 53 [pid = 1958] [id = 71] 08:08:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x99fd1800) [pid = 1958] [serial = 211] [outer = (nil)] 08:08:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x9a289800) [pid = 1958] [serial = 212] [outer = 0x99fd1800] 08:08:15 INFO - PROCESS | 1958 | 1469200095175 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x9a7fd400) [pid = 1958] [serial = 213] [outer = 0x99fd1800] 08:08:16 INFO - PROCESS | 1958 | 1469200096133 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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1332ms 08:08:16 INFO - PROCESS | 1958 | 1469200096219 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1958 | 1469200096224 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:08:16 INFO - PROCESS | 1958 | 1469200096231 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1958 | 1469200096234 Marionette TRACE conn4 <- [1,258,null,{}] 08:08:16 INFO - PROCESS | 1958 | 1469200096248 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}] 08:08:16 INFO - PROCESS | 1958 | 1469200096253 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:16 INFO - PROCESS | 1958 | 1469200096476 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:08:16 INFO - PROCESS | 1958 | 1469200096501 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1958 | 1469200096511 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x99acb800 == 54 [pid = 1958] [id = 72] 08:08:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0x9aa5d000) [pid = 1958] [serial = 214] [outer = (nil)] 08:08:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0x9ac40800) [pid = 1958] [serial = 215] [outer = 0x9aa5d000] 08:08:16 INFO - PROCESS | 1958 | 1469200096579 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x9ac44400) [pid = 1958] [serial = 216] [outer = 0x9aa5d000] 08:08:17 INFO - PROCESS | 1958 | 1469200097554 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]]]}] 08:08:17 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x93770000) [pid = 1958] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:08:17 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0x94fd1000) [pid = 1958] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:08:17 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x99fda000) [pid = 1958] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:08:17 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x97e8d800) [pid = 1958] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:08:17 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x9aa5c400) [pid = 1958] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1386ms 08:08:17 INFO - PROCESS | 1958 | 1469200097618 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1958 | 1469200097621 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:08:17 INFO - PROCESS | 1958 | 1469200097629 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1958 | 1469200097632 Marionette TRACE conn4 <- [1,262,null,{}] 08:08:17 INFO - PROCESS | 1958 | 1469200097638 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}] 08:08:17 INFO - PROCESS | 1958 | 1469200097644 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:17 INFO - PROCESS | 1958 | 1469200097884 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:08:18 INFO - PROCESS | 1958 | 1469200098100 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1958 | 1469200098113 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0d400 == 55 [pid = 1958] [id = 73] 08:08:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x90c10800) [pid = 1958] [serial = 217] [outer = (nil)] 08:08:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x915c8000) [pid = 1958] [serial = 218] [outer = 0x90c10800] 08:08:18 INFO - PROCESS | 1958 | 1469200098247 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0x93771400) [pid = 1958] [serial = 219] [outer = 0x90c10800] 08:08:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0x9747c800) [pid = 1958] [serial = 220] [outer = 0x99c44c00] 08:08:19 INFO - PROCESS | 1958 | 1469200099289 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1688ms 08:08:19 INFO - PROCESS | 1958 | 1469200099320 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1958 | 1469200099327 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:08:19 INFO - PROCESS | 1958 | 1469200099337 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1958 | 1469200099341 Marionette TRACE conn4 <- [1,266,null,{}] 08:08:19 INFO - PROCESS | 1958 | 1469200099351 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}] 08:08:19 INFO - PROCESS | 1958 | 1469200099361 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:19 INFO - PROCESS | 1958 | 1469200099586 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:08:19 INFO - PROCESS | 1958 | 1469200099786 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1958 | 1469200099799 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x9749a400 == 56 [pid = 1958] [id = 74] 08:08:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x97e99000) [pid = 1958] [serial = 221] [outer = (nil)] 08:08:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 106 (0x99434800) [pid = 1958] [serial = 222] [outer = 0x97e99000] 08:08:19 INFO - PROCESS | 1958 | 1469200099935 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x99d6ac00) [pid = 1958] [serial = 223] [outer = 0x97e99000] 08:08:20 INFO - PROCESS | 1958 | 1469200100837 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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1540ms 08:08:20 INFO - PROCESS | 1958 | 1469200100877 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1958 | 1469200100882 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:08:20 INFO - PROCESS | 1958 | 1469200100890 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1958 | 1469200100894 Marionette TRACE conn4 <- [1,270,null,{}] 08:08:20 INFO - PROCESS | 1958 | 1469200100901 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}] 08:08:20 INFO - PROCESS | 1958 | 1469200100906 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:21 INFO - PROCESS | 1958 | 1469200101128 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:08:21 INFO - PROCESS | 1958 | 1469200101291 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1958 | 1469200101302 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x9ac23400 == 57 [pid = 1958] [id = 75] 08:08:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 108 (0x9ac24c00) [pid = 1958] [serial = 224] [outer = (nil)] 08:08:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 109 (0x9ac47800) [pid = 1958] [serial = 225] [outer = 0x9ac24c00] 08:08:21 INFO - PROCESS | 1958 | 1469200101426 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 110 (0x9b627800) [pid = 1958] [serial = 226] [outer = 0x9ac24c00] 08:08:22 INFO - PROCESS | 1958 | 1469200102423 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1583ms 08:08:22 INFO - PROCESS | 1958 | 1469200102474 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1958 | 1469200102481 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:08:22 INFO - PROCESS | 1958 | 1469200102499 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1958 | 1469200102508 Marionette TRACE conn4 <- [1,274,null,{}] 08:08:22 INFO - PROCESS | 1958 | 1469200102515 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}] 08:08:22 INFO - PROCESS | 1958 | 1469200102523 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:22 INFO - PROCESS | 1958 | 1469200102770 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:08:23 INFO - PROCESS | 1958 | 1469200103032 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1958 | 1469200103041 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x9749fc00 == 58 [pid = 1958] [id = 76] 08:08:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 111 (0x9a28d000) [pid = 1958] [serial = 227] [outer = (nil)] 08:08:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 112 (0xa23a6400) [pid = 1958] [serial = 228] [outer = 0x9a28d000] 08:08:23 INFO - PROCESS | 1958 | 1469200103134 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 113 (0xa23f1400) [pid = 1958] [serial = 229] [outer = 0x9a28d000] 08:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1502ms 08:08:23 INFO - PROCESS | 1958 | 1469200103982 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]]]}] 08:08:23 INFO - PROCESS | 1958 | 1469200103994 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1958 | 1469200103997 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:08:24 INFO - PROCESS | 1958 | 1469200104005 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1958 | 1469200104009 Marionette TRACE conn4 <- [1,278,null,{}] 08:08:24 INFO - PROCESS | 1958 | 1469200104034 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}] 08:08:24 INFO - PROCESS | 1958 | 1469200104040 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:24 INFO - PROCESS | 1958 | 1469200104239 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:08:24 INFO - PROCESS | 1958 | 1469200104401 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1958 | 1469200104411 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c10400 == 59 [pid = 1958] [id = 77] 08:08:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 114 (0x9154c000) [pid = 1958] [serial = 230] [outer = (nil)] 08:08:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 115 (0x91555400) [pid = 1958] [serial = 231] [outer = 0x9154c000] 08:08:24 INFO - PROCESS | 1958 | 1469200104501 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x99acb400) [pid = 1958] [serial = 232] [outer = 0x9154c000] 08:08:25 INFO - PROCESS | 1958 | 1469200105382 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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1399ms 08:08:25 INFO - PROCESS | 1958 | 1469200105406 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:08:25 INFO - PROCESS | 1958 | 1469200105410 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:08:25 INFO - PROCESS | 1958 | 1469200105417 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1958 | 1469200105422 Marionette TRACE conn4 <- [1,282,null,{}] 08:08:25 INFO - PROCESS | 1958 | 1469200105429 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}] 08:08:25 INFO - PROCESS | 1958 | 1469200105434 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:25 INFO - PROCESS | 1958 | 1469200105636 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:08:25 INFO - PROCESS | 1958 | 1469200105800 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1958 | 1469200105818 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:25 INFO - PROCESS | 1958 | ++DOCSHELL 0xa23ad000 == 60 [pid = 1958] [id = 78] 08:08:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0xa23fc400) [pid = 1958] [serial = 233] [outer = (nil)] 08:08:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0xa326f000) [pid = 1958] [serial = 234] [outer = 0xa23fc400] 08:08:25 INFO - PROCESS | 1958 | 1469200105908 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0xa61cb800) [pid = 1958] [serial = 235] [outer = 0xa23fc400] 08:08:26 INFO - PROCESS | 1958 | 1469200106942 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1586ms 08:08:27 INFO - PROCESS | 1958 | 1469200107003 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 1958 | 1469200107008 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:08:27 INFO - PROCESS | 1958 | 1469200107015 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1958 | 1469200107019 Marionette TRACE conn4 <- [1,286,null,{}] 08:08:27 INFO - PROCESS | 1958 | 1469200107025 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}] 08:08:27 INFO - PROCESS | 1958 | 1469200107031 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:27 INFO - PROCESS | 1958 | 1469200107231 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:08:27 INFO - PROCESS | 1958 | 1469200107393 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1958 | 1469200107404 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0d000 == 61 [pid = 1958] [id = 79] 08:08:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x90c0d800) [pid = 1958] [serial = 236] [outer = (nil)] 08:08:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0xa6bb2000) [pid = 1958] [serial = 237] [outer = 0x90c0d800] 08:08:27 INFO - PROCESS | 1958 | 1469200107490 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0xa6bb3c00) [pid = 1958] [serial = 238] [outer = 0x90c0d800] 08:08:28 INFO - PROCESS | 1958 | 1469200108363 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1387ms 08:08:28 INFO - PROCESS | 1958 | 1469200108404 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1958 | 1469200108409 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:08:28 INFO - PROCESS | 1958 | 1469200108416 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1958 | 1469200108420 Marionette TRACE conn4 <- [1,290,null,{}] 08:08:28 INFO - PROCESS | 1958 | 1469200108441 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}] 08:08:28 INFO - PROCESS | 1958 | 1469200108447 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:28 INFO - PROCESS | 1958 | 1469200108679 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:08:28 INFO - PROCESS | 1958 | 1469200108797 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1958 | 1469200108806 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x90252400 == 62 [pid = 1958] [id = 80] 08:08:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0x90254000) [pid = 1958] [serial = 239] [outer = (nil)] 08:08:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0x9025c800) [pid = 1958] [serial = 240] [outer = 0x90254000] 08:08:28 INFO - PROCESS | 1958 | 1469200108892 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0x9025dc00) [pid = 1958] [serial = 241] [outer = 0x90254000] 08:08:29 INFO - PROCESS | 1958 | 1469200109836 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1485ms 08:08:29 INFO - PROCESS | 1958 | 1469200109903 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1958 | 1469200109907 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:08:29 INFO - PROCESS | 1958 | 1469200109914 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1958 | 1469200109918 Marionette TRACE conn4 <- [1,294,null,{}] 08:08:29 INFO - PROCESS | 1958 | 1469200109924 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}] 08:08:29 INFO - PROCESS | 1958 | 1469200109929 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:30 INFO - PROCESS | 1958 | 1469200110148 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:08:30 INFO - PROCESS | 1958 | 1469200110588 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1958 | 1469200110599 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c02000 == 63 [pid = 1958] [id = 81] 08:08:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x90c02400) [pid = 1958] [serial = 242] [outer = (nil)] 08:08:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 127 (0x90c07800) [pid = 1958] [serial = 243] [outer = 0x90c02400] 08:08:30 INFO - PROCESS | 1958 | 1469200110721 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 128 (0x91549c00) [pid = 1958] [serial = 244] [outer = 0x90c02400] 08:08:31 INFO - PROCESS | 1958 | 1469200111714 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]]]}] 08:08:31 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. 08:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1884ms 08:08:31 INFO - PROCESS | 1958 | 1469200111802 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1958 | 1469200111810 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:08:31 INFO - PROCESS | 1958 | 1469200111828 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1958 | 1469200111835 Marionette TRACE conn4 <- [1,298,null,{}] 08:08:31 INFO - PROCESS | 1958 | 1469200111900 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}] 08:08:31 INFO - PROCESS | 1958 | 1469200111905 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:32 INFO - PROCESS | 1958 | 1469200112149 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:08:32 INFO - PROCESS | 1958 | --DOCSHELL 0x92b4a000 == 62 [pid = 1958] [id = 22] 08:08:32 INFO - PROCESS | 1958 | --DOCSHELL 0x99acb800 == 61 [pid = 1958] [id = 72] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 127 (0x994d4800) [pid = 1958] [serial = 155] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 126 (0x9b730000) [pid = 1958] [serial = 173] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOCSHELL 0x97494c00 == 60 [pid = 1958] [id = 71] 08:08:32 INFO - PROCESS | 1958 | --DOCSHELL 0x94e8a000 == 59 [pid = 1958] [id = 70] 08:08:32 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd9000 == 58 [pid = 1958] [id = 69] 08:08:32 INFO - PROCESS | 1958 | --DOCSHELL 0x915c7000 == 57 [pid = 1958] [id = 68] 08:08:32 INFO - PROCESS | 1958 | --DOCSHELL 0x97482400 == 56 [pid = 1958] [id = 60] 08:08:32 INFO - PROCESS | 1958 | --DOCSHELL 0x94fcbc00 == 55 [pid = 1958] [id = 59] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x987c1000) [pid = 1958] [serial = 171] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0x9749a000) [pid = 1958] [serial = 170] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x96a18800) [pid = 1958] [serial = 159] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x99fde400) [pid = 1958] [serial = 164] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0xa61c4000) [pid = 1958] [serial = 152] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x9a929000) [pid = 1958] [serial = 143] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x98c6fc00) [pid = 1958] [serial = 162] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0xa4d0bc00) [pid = 1958] [serial = 146] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0x96a19c00) [pid = 1958] [serial = 149] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0x96a0f400) [pid = 1958] [serial = 158] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0x9aa67800) [pid = 1958] [serial = 167] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 114 (0x96a8f400) [pid = 1958] [serial = 140] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 113 (0x9a287c00) [pid = 1958] [serial = 165] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 112 (0x9b0c8800) [pid = 1958] [serial = 168] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | --DOMWINDOW == 111 (0x987c4800) [pid = 1958] [serial = 161] [outer = (nil)] [url = about:blank] 08:08:32 INFO - PROCESS | 1958 | 1469200112423 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1958 | 1469200112430 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0a400 == 56 [pid = 1958] [id = 82] 08:08:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 112 (0x915c7400) [pid = 1958] [serial = 245] [outer = (nil)] 08:08:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 113 (0x936e5000) [pid = 1958] [serial = 246] [outer = 0x915c7400] 08:08:32 INFO - PROCESS | 1958 | 1469200112509 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 114 (0x94eee400) [pid = 1958] [serial = 247] [outer = 0x915c7400] 08:08:33 INFO - PROCESS | 1958 | 1469200113330 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]]]}] 08:08:33 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. 08:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1563ms 08:08:33 INFO - PROCESS | 1958 | 1469200113390 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1958 | 1469200113398 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:08:33 INFO - PROCESS | 1958 | 1469200113406 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1958 | 1469200113408 Marionette TRACE conn4 <- [1,302,null,{}] 08:08:33 INFO - PROCESS | 1958 | 1469200113416 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}] 08:08:33 INFO - PROCESS | 1958 | 1469200113422 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:33 INFO - PROCESS | 1958 | 1469200113631 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:08:33 INFO - PROCESS | 1958 | 1469200113766 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1958 | 1469200113776 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd2800 == 57 [pid = 1958] [id = 83] 08:08:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 115 (0x96a18c00) [pid = 1958] [serial = 248] [outer = (nil)] 08:08:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x9747ec00) [pid = 1958] [serial = 249] [outer = 0x96a18c00] 08:08:33 INFO - PROCESS | 1958 | 1469200113849 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0x9749d800) [pid = 1958] [serial = 250] [outer = 0x96a18c00] 08:08:34 INFO - PROCESS | 1958 | 1469200114755 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]]]}] 08:08:34 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. 08:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1391ms 08:08:34 INFO - PROCESS | 1958 | 1469200114842 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1958 | 1469200114846 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:08:34 INFO - PROCESS | 1958 | 1469200114862 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1958 | 1469200114871 Marionette TRACE conn4 <- [1,306,null,{}] 08:08:34 INFO - PROCESS | 1958 | 1469200114886 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}] 08:08:34 INFO - PROCESS | 1958 | 1469200114893 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:35 INFO - PROCESS | 1958 | 1469200115120 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:08:35 INFO - PROCESS | 1958 | 1469200115147 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1958 | 1469200115156 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a1c400 == 58 [pid = 1958] [id = 84] 08:08:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0x99fdac00) [pid = 1958] [serial = 251] [outer = (nil)] 08:08:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x9a28c800) [pid = 1958] [serial = 252] [outer = 0x99fdac00] 08:08:35 INFO - PROCESS | 1958 | 1469200115225 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x9aa5bc00) [pid = 1958] [serial = 253] [outer = 0x99fdac00] 08:08:36 INFO - PROCESS | 1958 | 1469200116130 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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1302ms 08:08:36 INFO - PROCESS | 1958 | 1469200116158 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1958 | 1469200116162 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:08:36 INFO - PROCESS | 1958 | 1469200116169 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1958 | 1469200116186 Marionette TRACE conn4 <- [1,310,null,{}] 08:08:36 INFO - PROCESS | 1958 | 1469200116201 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}] 08:08:36 INFO - PROCESS | 1958 | 1469200116206 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:36 INFO - PROCESS | 1958 | 1469200116426 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:08:36 INFO - PROCESS | 1958 | 1469200116449 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1958 | 1469200116456 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x90257800 == 59 [pid = 1958] [id = 85] 08:08:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0x98c61c00) [pid = 1958] [serial = 254] [outer = (nil)] 08:08:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0x9ac41400) [pid = 1958] [serial = 255] [outer = 0x98c61c00] 08:08:36 INFO - PROCESS | 1958 | 1469200116529 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0x9b070800) [pid = 1958] [serial = 256] [outer = 0x98c61c00] 08:08:37 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x94fd9c00) [pid = 1958] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:08:37 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0x97478400) [pid = 1958] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:08:37 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x915c9800) [pid = 1958] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:08:37 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x9aa62800) [pid = 1958] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:08:37 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0x9390d000) [pid = 1958] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:08:37 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0x974a0c00) [pid = 1958] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:08:37 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0x99fd1800) [pid = 1958] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:08:37 INFO - PROCESS | 1958 | 1469200117535 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]]]}] 08:08:37 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. 08:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1404ms 08:08:37 INFO - PROCESS | 1958 | 1469200117574 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1958 | 1469200117577 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:08:37 INFO - PROCESS | 1958 | 1469200117584 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1958 | 1469200117588 Marionette TRACE conn4 <- [1,314,null,{}] 08:08:37 INFO - PROCESS | 1958 | 1469200117593 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}] 08:08:37 INFO - PROCESS | 1958 | 1469200117598 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:37 INFO - PROCESS | 1958 | 1469200117800 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:08:37 INFO - PROCESS | 1958 | 1469200117820 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1958 | 1469200117837 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x99fe0c00 == 60 [pid = 1958] [id = 86] 08:08:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0x9a2f0000) [pid = 1958] [serial = 257] [outer = (nil)] 08:08:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0x9b5e4c00) [pid = 1958] [serial = 258] [outer = 0x9a2f0000] 08:08:37 INFO - PROCESS | 1958 | 1469200117918 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x9cb33000) [pid = 1958] [serial = 259] [outer = 0x9a2f0000] 08:08:38 INFO - PROCESS | 1958 | 1469200118784 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]]]}] 08:08:38 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. 08:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1232ms 08:08:38 INFO - PROCESS | 1958 | 1469200118818 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1958 | 1469200118821 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:08:38 INFO - PROCESS | 1958 | 1469200118828 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1958 | 1469200118832 Marionette TRACE conn4 <- [1,318,null,{}] 08:08:38 INFO - PROCESS | 1958 | 1469200118838 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}] 08:08:38 INFO - PROCESS | 1958 | 1469200118843 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:39 INFO - PROCESS | 1958 | 1469200119011 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:08:39 INFO - PROCESS | 1958 | 1469200119027 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1958 | 1469200119034 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c06800 == 61 [pid = 1958] [id = 87] 08:08:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x9ac42c00) [pid = 1958] [serial = 260] [outer = (nil)] 08:08:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0xa234a400) [pid = 1958] [serial = 261] [outer = 0x9ac42c00] 08:08:39 INFO - PROCESS | 1958 | 1469200119103 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0xa326ec00) [pid = 1958] [serial = 262] [outer = 0x9ac42c00] 08:08:40 INFO - PROCESS | 1958 | 1469200120240 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]]]}] 08:08:40 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. 08:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1480ms 08:08:40 INFO - PROCESS | 1958 | 1469200120310 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1958 | 1469200120316 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:08:40 INFO - PROCESS | 1958 | 1469200120325 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1958 | 1469200120333 Marionette TRACE conn4 <- [1,322,null,{}] 08:08:40 INFO - PROCESS | 1958 | 1469200120341 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}] 08:08:40 INFO - PROCESS | 1958 | 1469200120347 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:40 INFO - PROCESS | 1958 | 1469200120596 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:08:40 INFO - PROCESS | 1958 | 1469200120854 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1958 | 1469200120865 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x91557800 == 62 [pid = 1958] [id = 88] 08:08:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0x915c3800) [pid = 1958] [serial = 263] [outer = (nil)] 08:08:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0x915cfc00) [pid = 1958] [serial = 264] [outer = 0x915c3800] 08:08:40 INFO - PROCESS | 1958 | 1469200120952 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0x96a14800) [pid = 1958] [serial = 265] [outer = 0x915c3800] 08:08:41 INFO - PROCESS | 1958 | 1469200121891 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]]]}] 08:08:41 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. 08:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1592ms 08:08:41 INFO - PROCESS | 1958 | 1469200121918 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1958 | 1469200121925 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:08:41 INFO - PROCESS | 1958 | 1469200121936 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1958 | 1469200121940 Marionette TRACE conn4 <- [1,326,null,{}] 08:08:41 INFO - PROCESS | 1958 | 1469200121947 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}] 08:08:41 INFO - PROCESS | 1958 | 1469200121953 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:42 INFO - PROCESS | 1958 | 1469200122182 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:08:42 INFO - PROCESS | 1958 | 1469200122388 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1958 | 1469200122397 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x987c1000 == 63 [pid = 1958] [id = 89] 08:08:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x9942d800) [pid = 1958] [serial = 266] [outer = (nil)] 08:08:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 127 (0x99fd9c00) [pid = 1958] [serial = 267] [outer = 0x9942d800] 08:08:42 INFO - PROCESS | 1958 | 1469200122533 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 128 (0x9a7fc400) [pid = 1958] [serial = 268] [outer = 0x9942d800] 08:08:43 INFO - PROCESS | 1958 | 1469200123460 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]]]}] 08:08:43 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. 08:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1581ms 08:08:43 INFO - PROCESS | 1958 | 1469200123518 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1958 | 1469200123522 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:08:43 INFO - PROCESS | 1958 | 1469200123529 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1958 | 1469200123535 Marionette TRACE conn4 <- [1,330,null,{}] 08:08:43 INFO - PROCESS | 1958 | 1469200123552 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}] 08:08:43 INFO - PROCESS | 1958 | 1469200123561 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:43 INFO - PROCESS | 1958 | 1469200123787 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:08:44 INFO - PROCESS | 1958 | 1469200123991 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1958 | 1469200124000 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x903c0000 == 64 [pid = 1958] [id = 90] 08:08:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 129 (0xa101dc00) [pid = 1958] [serial = 269] [outer = (nil)] 08:08:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 130 (0xa252e000) [pid = 1958] [serial = 270] [outer = 0xa101dc00] 08:08:44 INFO - PROCESS | 1958 | 1469200124130 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 131 (0xa4f12400) [pid = 1958] [serial = 271] [outer = 0xa101dc00] 08:08:45 INFO - PROCESS | 1958 | 1469200125104 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1597ms 08:08:45 INFO - PROCESS | 1958 | 1469200125126 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:08:45 INFO - PROCESS | 1958 | 1469200125131 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:08:45 INFO - PROCESS | 1958 | 1469200125138 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1958 | 1469200125141 Marionette TRACE conn4 <- [1,334,null,{}] 08:08:45 INFO - PROCESS | 1958 | 1469200125147 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}] 08:08:45 INFO - PROCESS | 1958 | 1469200125153 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:45 INFO - PROCESS | 1958 | 1469200125338 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:08:45 INFO - PROCESS | 1958 | 1469200125545 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1958 | 1469200125554 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:45 INFO - PROCESS | 1958 | ++DOCSHELL 0xa4f8bc00 == 65 [pid = 1958] [id = 91] 08:08:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 132 (0xa6725800) [pid = 1958] [serial = 272] [outer = (nil)] 08:08:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 133 (0xa6793800) [pid = 1958] [serial = 273] [outer = 0xa6725800] 08:08:45 INFO - PROCESS | 1958 | 1469200125686 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 134 (0xa6bafc00) [pid = 1958] [serial = 274] [outer = 0xa6725800] 08:08:46 INFO - PROCESS | 1958 | 1469200126529 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]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1435ms 08:08:46 INFO - PROCESS | 1958 | 1469200126573 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:08:46 INFO - PROCESS | 1958 | 1469200126578 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:08:46 INFO - PROCESS | 1958 | 1469200126585 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1958 | 1469200126590 Marionette TRACE conn4 <- [1,338,null,{}] 08:08:46 INFO - PROCESS | 1958 | 1469200126599 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}] 08:08:46 INFO - PROCESS | 1958 | 1469200126606 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:46 INFO - PROCESS | 1958 | 1469200126841 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:08:47 INFO - PROCESS | 1958 | 1469200127023 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1958 | 1469200127032 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x903bd000 == 66 [pid = 1958] [id = 92] 08:08:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 135 (0x906d6c00) [pid = 1958] [serial = 275] [outer = (nil)] 08:08:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 136 (0x906de400) [pid = 1958] [serial = 276] [outer = 0x906d6c00] 08:08:47 INFO - PROCESS | 1958 | 1469200127159 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 137 (0x906e2400) [pid = 1958] [serial = 277] [outer = 0x906d6c00] 08:08:48 INFO - PROCESS | 1958 | 1469200128168 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]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1635ms 08:08:48 INFO - PROCESS | 1958 | 1469200128220 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1958 | 1469200128224 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:08:48 INFO - PROCESS | 1958 | 1469200128231 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1958 | 1469200128234 Marionette TRACE conn4 <- [1,342,null,{}] 08:08:48 INFO - PROCESS | 1958 | 1469200128240 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}] 08:08:48 INFO - PROCESS | 1958 | 1469200128250 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:48 INFO - PROCESS | 1958 | 1469200128485 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:08:48 INFO - PROCESS | 1958 | 1469200128686 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1958 | 1469200128696 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0d000 == 67 [pid = 1958] [id = 93] 08:08:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 138 (0x8ec0ec00) [pid = 1958] [serial = 278] [outer = (nil)] 08:08:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 139 (0x906df800) [pid = 1958] [serial = 279] [outer = 0x8ec0ec00] 08:08:48 INFO - PROCESS | 1958 | 1469200128825 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 140 (0x97495c00) [pid = 1958] [serial = 280] [outer = 0x8ec0ec00] 08:08:49 INFO - PROCESS | 1958 | 1469200129660 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1481ms 08:08:49 INFO - PROCESS | 1958 | 1469200129713 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1958 | 1469200129717 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:08:49 INFO - PROCESS | 1958 | 1469200129725 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1958 | 1469200129727 Marionette TRACE conn4 <- [1,346,null,{}] 08:08:49 INFO - PROCESS | 1958 | 1469200129734 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}] 08:08:49 INFO - PROCESS | 1958 | 1469200129739 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:49 INFO - PROCESS | 1958 | 1469200129938 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:08:50 INFO - PROCESS | 1958 | 1469200130356 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1958 | 1469200130365 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x90254800 == 68 [pid = 1958] [id = 94] 08:08:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 141 (0x90255800) [pid = 1958] [serial = 281] [outer = (nil)] 08:08:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 142 (0x90260800) [pid = 1958] [serial = 282] [outer = 0x90255800] 08:08:50 INFO - PROCESS | 1958 | 1469200130483 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 143 (0x903bb400) [pid = 1958] [serial = 283] [outer = 0x90255800] 08:08:51 INFO - PROCESS | 1958 | 1469200131364 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1732ms 08:08:51 INFO - PROCESS | 1958 | 1469200131462 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1958 | 1469200131468 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:08:51 INFO - PROCESS | 1958 | 1469200131475 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1958 | 1469200131480 Marionette TRACE conn4 <- [1,350,null,{}] 08:08:51 INFO - PROCESS | 1958 | 1469200131488 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}] 08:08:51 INFO - PROCESS | 1958 | 1469200131495 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:51 INFO - PROCESS | 1958 | 1469200131701 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:08:51 INFO - PROCESS | 1958 | 1469200131915 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1958 | 1469200131927 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c01400 == 69 [pid = 1958] [id = 95] 08:08:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 144 (0x9154b400) [pid = 1958] [serial = 284] [outer = (nil)] 08:08:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 145 (0x91558400) [pid = 1958] [serial = 285] [outer = 0x9154b400] 08:08:52 INFO - PROCESS | 1958 | 1469200132015 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 146 (0x92b46c00) [pid = 1958] [serial = 286] [outer = 0x9154b400] 08:08:52 INFO - PROCESS | 1958 | 1469200132849 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1431ms 08:08:52 INFO - PROCESS | 1958 | 1469200132911 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1958 | 1469200132917 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:08:52 INFO - PROCESS | 1958 | 1469200132924 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1958 | 1469200132928 Marionette TRACE conn4 <- [1,354,null,{}] 08:08:52 INFO - PROCESS | 1958 | 1469200132934 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}] 08:08:52 INFO - PROCESS | 1958 | 1469200132939 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:53 INFO - PROCESS | 1958 | 1469200133155 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x94fcec00 == 68 [pid = 1958] [id = 47] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0xa23a7800 == 67 [pid = 1958] [id = 26] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x93771c00 == 66 [pid = 1958] [id = 24] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x96a13400 == 65 [pid = 1958] [id = 50] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x97495800 == 64 [pid = 1958] [id = 51] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0xa252f800 == 63 [pid = 1958] [id = 49] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x997dd400 == 62 [pid = 1958] [id = 48] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 145 (0x9a2ee400) [pid = 1958] [serial = 182] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 144 (0x9749c000) [pid = 1958] [serial = 179] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 143 (0x9b503800) [pid = 1958] [serial = 185] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 142 (0xa3310800) [pid = 1958] [serial = 194] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 141 (0x94fd5000) [pid = 1958] [serial = 176] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 140 (0x9cb34800) [pid = 1958] [serial = 188] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 139 (0xa234d800) [pid = 1958] [serial = 191] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 138 (0x915ca800) [pid = 1958] [serial = 197] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 137 (0x9ac40800) [pid = 1958] [serial = 215] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 136 (0xa2ff5000) [pid = 1958] [serial = 200] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | 1469200133429 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1958 | 1469200133443 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x903c1800 == 63 [pid = 1958] [id = 96] 08:08:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 137 (0x915ca800) [pid = 1958] [serial = 287] [outer = (nil)] 08:08:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 138 (0x9390bc00) [pid = 1958] [serial = 288] [outer = 0x915ca800] 08:08:53 INFO - PROCESS | 1958 | 1469200133524 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 139 (0x97476c00) [pid = 1958] [serial = 289] [outer = 0x915ca800] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90c10400 == 62 [pid = 1958] [id = 77] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x9749fc00 == 61 [pid = 1958] [id = 76] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x9ac23400 == 60 [pid = 1958] [id = 75] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x9749a400 == 59 [pid = 1958] [id = 74] 08:08:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0d400 == 58 [pid = 1958] [id = 73] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 138 (0x96a15800) [pid = 1958] [serial = 206] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 137 (0x97476000) [pid = 1958] [serial = 207] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 136 (0x9749d400) [pid = 1958] [serial = 209] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 135 (0x98c66000) [pid = 1958] [serial = 210] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 134 (0x9376dc00) [pid = 1958] [serial = 204] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 133 (0x92b46400) [pid = 1958] [serial = 203] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 132 (0x9b723400) [pid = 1958] [serial = 120] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 131 (0x96a93800) [pid = 1958] [serial = 114] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 130 (0x987c3000) [pid = 1958] [serial = 117] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 129 (0x9a289800) [pid = 1958] [serial = 212] [outer = (nil)] [url = about:blank] 08:08:53 INFO - PROCESS | 1958 | --DOMWINDOW == 128 (0x9a7fd400) [pid = 1958] [serial = 213] [outer = (nil)] [url = about:blank] 08:08:54 INFO - PROCESS | 1958 | 1469200134349 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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1492ms 08:08:54 INFO - PROCESS | 1958 | 1469200134417 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:08:54 INFO - PROCESS | 1958 | 1469200134421 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:08:54 INFO - PROCESS | 1958 | 1469200134435 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1958 | 1469200134444 Marionette TRACE conn4 <- [1,358,null,{}] 08:08:54 INFO - PROCESS | 1958 | 1469200134453 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}] 08:08:54 INFO - PROCESS | 1958 | 1469200134459 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:54 INFO - PROCESS | 1958 | 1469200134624 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:08:54 INFO - PROCESS | 1958 | 1469200134750 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1958 | 1469200134762 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd6400 == 59 [pid = 1958] [id = 97] 08:08:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 129 (0x96a92000) [pid = 1958] [serial = 290] [outer = (nil)] 08:08:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 130 (0x9806b800) [pid = 1958] [serial = 291] [outer = 0x96a92000] 08:08:54 INFO - PROCESS | 1958 | 1469200134829 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 131 (0x98c6b800) [pid = 1958] [serial = 292] [outer = 0x96a92000] 08:08:55 INFO - PROCESS | 1958 | 1469200135617 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]]]}] 08:08:55 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. 08:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1249ms 08:08:55 INFO - PROCESS | 1958 | 1469200135676 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:08:55 INFO - PROCESS | 1958 | 1469200135681 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:08:55 INFO - PROCESS | 1958 | 1469200135688 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1958 | 1469200135691 Marionette TRACE conn4 <- [1,362,null,{}] 08:08:55 INFO - PROCESS | 1958 | 1469200135697 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}] 08:08:55 INFO - PROCESS | 1958 | 1469200135701 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:55 INFO - PROCESS | 1958 | 1469200135862 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:08:55 INFO - PROCESS | 1958 | 1469200135872 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 1958 | 1469200135880 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec15000 == 60 [pid = 1958] [id = 98] 08:08:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 132 (0x9996e800) [pid = 1958] [serial = 293] [outer = (nil)] 08:08:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 133 (0x99fdfc00) [pid = 1958] [serial = 294] [outer = 0x9996e800] 08:08:55 INFO - PROCESS | 1958 | 1469200135946 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 134 (0x9a28cc00) [pid = 1958] [serial = 295] [outer = 0x9996e800] 08:08:56 INFO - PROCESS | 1958 | 1469200136892 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]]]}] 08:08:56 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. 08:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1237ms 08:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:08:56 INFO - PROCESS | 1958 | 1469200136924 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1958 | 1469200136927 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:08:56 INFO - PROCESS | 1958 | 1469200136934 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1958 | 1469200136937 Marionette TRACE conn4 <- [1,366,null,{}] 08:08:56 INFO - PROCESS | 1958 | 1469200136942 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}] 08:08:56 INFO - PROCESS | 1958 | 1469200136947 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:57 INFO - PROCESS | 1958 | 1469200137189 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:08:57 INFO - PROCESS | 1958 | 1469200137215 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 1958 | 1469200137231 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x9aa5b400 == 61 [pid = 1958] [id = 99] 08:08:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 135 (0x9aa62800) [pid = 1958] [serial = 296] [outer = (nil)] 08:08:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 136 (0x9ac20c00) [pid = 1958] [serial = 297] [outer = 0x9aa62800] 08:08:57 INFO - PROCESS | 1958 | 1469200137306 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 137 (0x9ac4a800) [pid = 1958] [serial = 298] [outer = 0x9aa62800] 08:08:58 INFO - PROCESS | 1958 | 1469200138585 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]]]}] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 136 (0x9a923800) [pid = 1958] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 135 (0x96a18c00) [pid = 1958] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 134 (0x97482800) [pid = 1958] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 133 (0xa23fc400) [pid = 1958] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 132 (0x9a288c00) [pid = 1958] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 131 (0x99fdac00) [pid = 1958] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 130 (0xa108cc00) [pid = 1958] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 129 (0x90c02400) [pid = 1958] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 128 (0x9154c000) [pid = 1958] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 127 (0x9ac48800) [pid = 1958] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 126 (0x9a28d000) [pid = 1958] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x90c0d800) [pid = 1958] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0x97e99000) [pid = 1958] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x915c7400) [pid = 1958] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x98c61c00) [pid = 1958] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0x9b72d400) [pid = 1958] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x99fd4c00) [pid = 1958] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x9a921400) [pid = 1958] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0x9a280c00) [pid = 1958] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0x915c1c00) [pid = 1958] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0x92b45c00) [pid = 1958] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1738ms 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0x9ac24c00) [pid = 1958] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 114 (0x90c10800) [pid = 1958] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 113 (0x94fcc000) [pid = 1958] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 112 (0xa2536400) [pid = 1958] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 111 (0x94fd0000) [pid = 1958] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 110 (0x9a2f0000) [pid = 1958] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 109 (0xa2346000) [pid = 1958] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 108 (0x96a16400) [pid = 1958] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 107 (0xa33c6000) [pid = 1958] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:08:58 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0x9aa5d000) [pid = 1958] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:08:58 INFO - PROCESS | 1958 | 1469200138692 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1958 | 1469200138694 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:08:58 INFO - PROCESS | 1958 | 1469200138701 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 1958 | 1469200138704 Marionette TRACE conn4 <- [1,370,null,{}] 08:08:58 INFO - PROCESS | 1958 | 1469200138710 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}] 08:08:58 INFO - PROCESS | 1958 | 1469200138715 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:58 INFO - PROCESS | 1958 | 1469200138891 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:08:59 INFO - PROCESS | 1958 | 1469200139017 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1958 | 1469200139026 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:08:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c6c00 == 62 [pid = 1958] [id = 100] 08:08:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x9398f400) [pid = 1958] [serial = 299] [outer = (nil)] 08:08:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 108 (0x94fd5c00) [pid = 1958] [serial = 300] [outer = 0x9398f400] 08:08:59 INFO - PROCESS | 1958 | 1469200139094 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 109 (0x9747ac00) [pid = 1958] [serial = 301] [outer = 0x9398f400] 08:08:59 INFO - PROCESS | 1958 | 1469200139794 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]]]}] 08:08:59 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. 08:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1130ms 08:08:59 INFO - PROCESS | 1958 | 1469200139831 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1958 | 1469200139833 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:08:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:08:59 INFO - PROCESS | 1958 | 1469200139840 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1958 | 1469200139843 Marionette TRACE conn4 <- [1,374,null,{}] 08:08:59 INFO - PROCESS | 1958 | 1469200139848 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}] 08:08:59 INFO - PROCESS | 1958 | 1469200139853 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:00 INFO - PROCESS | 1958 | 1469200140108 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:09:00 INFO - PROCESS | 1958 | 1469200140129 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1958 | 1469200140138 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x903c0800 == 63 [pid = 1958] [id = 101] 08:09:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 110 (0x94e88000) [pid = 1958] [serial = 302] [outer = (nil)] 08:09:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 111 (0x99fdb800) [pid = 1958] [serial = 303] [outer = 0x94e88000] 08:09:00 INFO - PROCESS | 1958 | 1469200140218 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 112 (0x9a921400) [pid = 1958] [serial = 304] [outer = 0x94e88000] 08:09:01 INFO - PROCESS | 1958 | 1469200141323 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:09:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1534ms 08:09:01 INFO - PROCESS | 1958 | 1469200141377 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1958 | 1469200141389 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:09:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:09:01 INFO - PROCESS | 1958 | 1469200141402 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1958 | 1469200141411 Marionette TRACE conn4 <- [1,378,null,{}] 08:09:01 INFO - PROCESS | 1958 | 1469200141481 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}] 08:09:01 INFO - PROCESS | 1958 | 1469200141488 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:01 INFO - PROCESS | 1958 | 1469200141700 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:09:01 INFO - PROCESS | 1958 | 1469200141914 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1958 | 1469200141926 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x903bc000 == 64 [pid = 1958] [id = 102] 08:09:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 113 (0x903bfc00) [pid = 1958] [serial = 305] [outer = (nil)] 08:09:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 114 (0x90c10800) [pid = 1958] [serial = 306] [outer = 0x903bfc00] 08:09:02 INFO - PROCESS | 1958 | 1469200142008 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 115 (0x91558800) [pid = 1958] [serial = 307] [outer = 0x903bfc00] 08:09:03 INFO - PROCESS | 1958 | 1469200143035 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:09:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1656ms 08:09:03 INFO - PROCESS | 1958 | 1469200143055 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1958 | 1469200143062 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:09:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:09:03 INFO - PROCESS | 1958 | 1469200143073 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1958 | 1469200143077 Marionette TRACE conn4 <- [1,382,null,{}] 08:09:03 INFO - PROCESS | 1958 | 1469200143084 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}] 08:09:03 INFO - PROCESS | 1958 | 1469200143090 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:03 INFO - PROCESS | 1958 | 1469200143340 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:09:03 INFO - PROCESS | 1958 | 1469200143519 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1958 | 1469200143526 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x915ce400 == 65 [pid = 1958] [id = 103] 08:09:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x94e87800) [pid = 1958] [serial = 308] [outer = (nil)] 08:09:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0x97483000) [pid = 1958] [serial = 309] [outer = 0x94e87800] 08:09:03 INFO - PROCESS | 1958 | 1469200143657 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0x97e19c00) [pid = 1958] [serial = 310] [outer = 0x94e87800] 08:09:04 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:04 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:09:04 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:04 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:04 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:04 INFO - PROCESS | 1958 | 1469200144640 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:09:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1593ms 08:09:04 INFO - PROCESS | 1958 | 1469200144667 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:09:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:09:04 INFO - PROCESS | 1958 | 1469200144671 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:09:04 INFO - PROCESS | 1958 | 1469200144678 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1958 | 1469200144684 Marionette TRACE conn4 <- [1,386,null,{}] 08:09:04 INFO - PROCESS | 1958 | 1469200144701 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}] 08:09:04 INFO - PROCESS | 1958 | 1469200144710 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:04 INFO - PROCESS | 1958 | 1469200144944 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:09:05 INFO - PROCESS | 1958 | 1469200145215 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1958 | 1469200145226 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x9b5ea400 == 66 [pid = 1958] [id = 104] 08:09:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x9b620c00) [pid = 1958] [serial = 311] [outer = (nil)] 08:09:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x9c1f1400) [pid = 1958] [serial = 312] [outer = 0x9b620c00] 08:09:05 INFO - PROCESS | 1958 | 1469200145314 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0x9cb37400) [pid = 1958] [serial = 313] [outer = 0x9b620c00] 08:09:06 INFO - PROCESS | 1958 | 1469200146267 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:09:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1636ms 08:09:06 INFO - PROCESS | 1958 | 1469200146315 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1958 | 1469200146321 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:09:06 INFO - PROCESS | 1958 | 1469200146327 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1958 | 1469200146330 Marionette TRACE conn4 <- [1,390,null,{}] 08:09:06 INFO - PROCESS | 1958 | 1469200146337 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}] 08:09:06 INFO - PROCESS | 1958 | 1469200146343 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:06 INFO - PROCESS | 1958 | 1469200146542 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:09:06 INFO - PROCESS | 1958 | 1469200146759 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1958 | 1469200146766 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec11400 == 67 [pid = 1958] [id = 105] 08:09:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0x8ec13c00) [pid = 1958] [serial = 314] [outer = (nil)] 08:09:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0xa234d800) [pid = 1958] [serial = 315] [outer = 0x8ec13c00] 08:09:06 INFO - PROCESS | 1958 | 1469200146892 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0xa253bc00) [pid = 1958] [serial = 316] [outer = 0x8ec13c00] 08:09:07 INFO - PROCESS | 1958 | 1469200147808 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1537ms 08:09:07 INFO - PROCESS | 1958 | 1469200147865 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:09:07 INFO - PROCESS | 1958 | 1469200147869 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:09:07 INFO - PROCESS | 1958 | 1469200147876 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1958 | 1469200147879 Marionette TRACE conn4 <- [1,394,null,{}] 08:09:07 INFO - PROCESS | 1958 | 1469200147885 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}] 08:09:07 INFO - PROCESS | 1958 | 1469200147891 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:08 INFO - PROCESS | 1958 | 1469200148072 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:09:08 INFO - PROCESS | 1958 | 1469200148287 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1958 | 1469200148296 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0e000 == 68 [pid = 1958] [id = 106] 08:09:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0x8ec10800) [pid = 1958] [serial = 317] [outer = (nil)] 08:09:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x90649800) [pid = 1958] [serial = 318] [outer = 0x8ec10800] 08:09:08 INFO - PROCESS | 1958 | 1469200148390 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 127 (0x9064bc00) [pid = 1958] [serial = 319] [outer = 0x8ec10800] 08:09:09 INFO - PROCESS | 1958 | 1469200149313 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1484ms 08:09:09 INFO - PROCESS | 1958 | 1469200149360 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1958 | 1469200149365 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:09:09 INFO - PROCESS | 1958 | 1469200149372 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1958 | 1469200149375 Marionette TRACE conn4 <- [1,398,null,{}] 08:09:09 INFO - PROCESS | 1958 | 1469200149381 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}] 08:09:09 INFO - PROCESS | 1958 | 1469200149391 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:09 INFO - PROCESS | 1958 | 1469200149610 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:09:09 INFO - PROCESS | 1958 | 1469200149833 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1958 | 1469200149842 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064e000 == 69 [pid = 1958] [id = 107] 08:09:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 128 (0xa3272400) [pid = 1958] [serial = 320] [outer = (nil)] 08:09:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 129 (0xa4d4d000) [pid = 1958] [serial = 321] [outer = 0xa3272400] 08:09:09 INFO - PROCESS | 1958 | 1469200149939 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 130 (0xa61c4000) [pid = 1958] [serial = 322] [outer = 0xa3272400] 08:09:10 INFO - PROCESS | 1958 | 1469200150869 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1531ms 08:09:10 INFO - PROCESS | 1958 | 1469200150904 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1958 | 1469200150908 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:09:10 INFO - PROCESS | 1958 | 1469200150915 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1958 | 1469200150918 Marionette TRACE conn4 <- [1,402,null,{}] 08:09:10 INFO - PROCESS | 1958 | 1469200150924 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}] 08:09:10 INFO - PROCESS | 1958 | 1469200150929 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:11 INFO - PROCESS | 1958 | 1469200151111 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:09:11 INFO - PROCESS | 1958 | 1469200151337 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1958 | 1469200151344 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x90645800 == 70 [pid = 1958] [id = 108] 08:09:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 131 (0xa678f000) [pid = 1958] [serial = 323] [outer = (nil)] 08:09:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 132 (0xa6bb7000) [pid = 1958] [serial = 324] [outer = 0xa678f000] 08:09:11 INFO - PROCESS | 1958 | 1469200151471 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 133 (0xa6bba000) [pid = 1958] [serial = 325] [outer = 0xa678f000] 08:09:12 INFO - PROCESS | 1958 | 1469200152373 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1499ms 08:09:12 INFO - PROCESS | 1958 | 1469200152415 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1958 | 1469200152419 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:09:12 INFO - PROCESS | 1958 | 1469200152426 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1958 | 1469200152429 Marionette TRACE conn4 <- [1,406,null,{}] 08:09:12 INFO - PROCESS | 1958 | 1469200152435 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}] 08:09:12 INFO - PROCESS | 1958 | 1469200152440 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:12 INFO - PROCESS | 1958 | 1469200152631 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:09:12 INFO - PROCESS | 1958 | 1469200152805 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1958 | 1469200152815 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5000 == 71 [pid = 1958] [id = 109] 08:09:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 134 (0x8e4a5400) [pid = 1958] [serial = 326] [outer = (nil)] 08:09:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 135 (0x8e4ad400) [pid = 1958] [serial = 327] [outer = 0x8e4a5400] 08:09:12 INFO - PROCESS | 1958 | 1469200152940 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 136 (0x8e4b0400) [pid = 1958] [serial = 328] [outer = 0x8e4a5400] 08:09:13 INFO - PROCESS | 1958 | 1469200153859 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]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1492ms 08:09:13 INFO - PROCESS | 1958 | 1469200153920 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1958 | 1469200153924 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:09:13 INFO - PROCESS | 1958 | 1469200153932 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1958 | 1469200153935 Marionette TRACE conn4 <- [1,410,null,{}] 08:09:13 INFO - PROCESS | 1958 | 1469200153942 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}] 08:09:13 INFO - PROCESS | 1958 | 1469200153947 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:14 INFO - PROCESS | 1958 | 1469200154127 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:09:14 INFO - PROCESS | 1958 | 1469200154345 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1958 | 1469200154355 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aec00 == 72 [pid = 1958] [id = 110] 08:09:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 137 (0x8e5d4400) [pid = 1958] [serial = 329] [outer = (nil)] 08:09:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 138 (0x8e5d8c00) [pid = 1958] [serial = 330] [outer = 0x8e5d4400] 08:09:14 INFO - PROCESS | 1958 | 1469200154483 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 139 (0x8e5db800) [pid = 1958] [serial = 331] [outer = 0x8e5d4400] 08:09:15 INFO - PROCESS | 1958 | 1469200155430 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1534ms 08:09:15 INFO - PROCESS | 1958 | 1469200155467 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:09:15 INFO - PROCESS | 1958 | 1469200155471 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:09:15 INFO - PROCESS | 1958 | 1469200155477 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1958 | 1469200155481 Marionette TRACE conn4 <- [1,414,null,{}] 08:09:15 INFO - PROCESS | 1958 | 1469200155487 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}] 08:09:15 INFO - PROCESS | 1958 | 1469200155492 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:15 INFO - PROCESS | 1958 | 1469200155672 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:09:15 INFO - PROCESS | 1958 | 1469200155895 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1958 | 1469200155904 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x90252800 == 73 [pid = 1958] [id = 111] 08:09:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 140 (0x90253400) [pid = 1958] [serial = 332] [outer = (nil)] 08:09:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 141 (0x90258c00) [pid = 1958] [serial = 333] [outer = 0x90253400] 08:09:16 INFO - PROCESS | 1958 | 1469200156226 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 142 (0x903b8c00) [pid = 1958] [serial = 334] [outer = 0x90253400] 08:09:17 INFO - PROCESS | 1958 | 1469200157193 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1786ms 08:09:17 INFO - PROCESS | 1958 | 1469200157265 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1958 | 1469200157270 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:09:17 INFO - PROCESS | 1958 | 1469200157280 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1958 | 1469200157283 Marionette TRACE conn4 <- [1,418,null,{}] 08:09:17 INFO - PROCESS | 1958 | 1469200157291 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}] 08:09:17 INFO - PROCESS | 1958 | 1469200157296 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:17 INFO - PROCESS | 1958 | 1469200157588 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:09:17 INFO - PROCESS | 1958 | 1469200157912 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1958 | 1469200157920 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:17 INFO - PROCESS | 1958 | --DOCSHELL 0x93989000 == 72 [pid = 1958] [id = 29] 08:09:17 INFO - PROCESS | 1958 | --DOCSHELL 0x9398c800 == 71 [pid = 1958] [id = 39] 08:09:17 INFO - PROCESS | 1958 | --DOCSHELL 0x94e8dc00 == 70 [pid = 1958] [id = 58] 08:09:17 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025e000 == 71 [pid = 1958] [id = 112] 08:09:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 143 (0x903b5000) [pid = 1958] [serial = 335] [outer = (nil)] 08:09:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 144 (0x90c08000) [pid = 1958] [serial = 336] [outer = 0x903b5000] 08:09:18 INFO - PROCESS | 1958 | 1469200158016 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 145 (0x91549800) [pid = 1958] [serial = 337] [outer = 0x903b5000] 08:09:18 INFO - PROCESS | 1958 | --DOCSHELL 0x915c2400 == 70 [pid = 1958] [id = 67] 08:09:18 INFO - PROCESS | 1958 | --DOCSHELL 0x9aa62000 == 69 [pid = 1958] [id = 40] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 144 (0x9cb33000) [pid = 1958] [serial = 259] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 143 (0x9cb36800) [pid = 1958] [serial = 189] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 142 (0x9747ec00) [pid = 1958] [serial = 249] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 141 (0x98731000) [pid = 1958] [serial = 180] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 140 (0xa61cb800) [pid = 1958] [serial = 235] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 139 (0x9aa64000) [pid = 1958] [serial = 144] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 138 (0x9aa5bc00) [pid = 1958] [serial = 253] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 137 (0xa23a6800) [pid = 1958] [serial = 111] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 136 (0x90c07800) [pid = 1958] [serial = 243] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 135 (0x99acb400) [pid = 1958] [serial = 232] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 134 (0x9c1ec400) [pid = 1958] [serial = 174] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 133 (0x9749d800) [pid = 1958] [serial = 250] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 132 (0xa23a6400) [pid = 1958] [serial = 228] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 131 (0xa6bb3c00) [pid = 1958] [serial = 238] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 130 (0x99d6ac00) [pid = 1958] [serial = 223] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 129 (0x91555400) [pid = 1958] [serial = 231] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 128 (0x94eee400) [pid = 1958] [serial = 247] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 127 (0x9ac41400) [pid = 1958] [serial = 255] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 126 (0xa2530000) [pid = 1958] [serial = 138] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x91549c00) [pid = 1958] [serial = 244] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0x9ac3d400) [pid = 1958] [serial = 183] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x9cb2ec00) [pid = 1958] [serial = 186] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0xa252f000) [pid = 1958] [serial = 192] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0x915cc000) [pid = 1958] [serial = 198] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x94e89800) [pid = 1958] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x9aa68000) [pid = 1958] [serial = 156] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0x9a28c800) [pid = 1958] [serial = 252] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0x9b627800) [pid = 1958] [serial = 226] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0x936e5000) [pid = 1958] [serial = 246] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0x9025c800) [pid = 1958] [serial = 240] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 114 (0x93771400) [pid = 1958] [serial = 219] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 113 (0x96a17c00) [pid = 1958] [serial = 177] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 112 (0xa4f1a400) [pid = 1958] [serial = 147] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 111 (0xa326f000) [pid = 1958] [serial = 234] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 110 (0x97498400) [pid = 1958] [serial = 141] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 109 (0xa23f1400) [pid = 1958] [serial = 229] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 108 (0xa6bb2000) [pid = 1958] [serial = 237] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 107 (0x9ac47800) [pid = 1958] [serial = 225] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0x915c8000) [pid = 1958] [serial = 218] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 105 (0x9b070800) [pid = 1958] [serial = 256] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x9b5e4c00) [pid = 1958] [serial = 258] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0xa33c3400) [pid = 1958] [serial = 195] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x96a1e800) [pid = 1958] [serial = 150] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x99434800) [pid = 1958] [serial = 222] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0xa6725000) [pid = 1958] [serial = 153] [outer = (nil)] [url = about:blank] 08:09:18 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x9ac44400) [pid = 1958] [serial = 216] [outer = (nil)] [url = about:blank] 08:09:19 INFO - PROCESS | 1958 | 1469200159315 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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2088ms 08:09:19 INFO - PROCESS | 1958 | 1469200159412 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1958 | 1469200159419 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:09:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:09:19 INFO - PROCESS | 1958 | 1469200159451 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1958 | 1469200159455 Marionette TRACE conn4 <- [1,422,null,{}] 08:09:19 INFO - PROCESS | 1958 | 1469200159463 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}] 08:09:19 INFO - PROCESS | 1958 | 1469200159469 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:19 INFO - PROCESS | 1958 | 1469200159634 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:09:19 INFO - PROCESS | 1958 | 1469200159647 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1958 | 1469200159654 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x9154d000 == 70 [pid = 1958] [id = 113] 08:09:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x9154f400) [pid = 1958] [serial = 338] [outer = (nil)] 08:09:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x93766c00) [pid = 1958] [serial = 339] [outer = 0x9154f400] 08:09:19 INFO - PROCESS | 1958 | 1469200159724 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x9398a400) [pid = 1958] [serial = 340] [outer = 0x9154f400] 08:09:21 INFO - PROCESS | 1958 | 1469200161059 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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:09:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1666ms 08:09:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:09:21 INFO - PROCESS | 1958 | 1469200161112 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1958 | 1469200161115 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:09:21 INFO - PROCESS | 1958 | 1469200161123 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1958 | 1469200161130 Marionette TRACE conn4 <- [1,426,null,{}] 08:09:21 INFO - PROCESS | 1958 | 1469200161153 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}] 08:09:21 INFO - PROCESS | 1958 | 1469200161161 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:21 INFO - PROCESS | 1958 | 1469200161421 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:09:21 INFO - PROCESS | 1958 | 1469200161447 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1958 | 1469200161457 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec14000 == 71 [pid = 1958] [id = 114] 08:09:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0x9390dc00) [pid = 1958] [serial = 341] [outer = (nil)] 08:09:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0x96a1a800) [pid = 1958] [serial = 342] [outer = 0x9390dc00] 08:09:21 INFO - PROCESS | 1958 | 1469200161523 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x97479c00) [pid = 1958] [serial = 343] [outer = 0x9390dc00] 08:09:22 INFO - PROCESS | 1958 | 1469200162368 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] 08:09:22 INFO - PROCESS | 1958 | 1469200162433 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:09:22 INFO - PROCESS | 1958 | 1469200162439 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1958 | 1469200162443 Marionette TRACE conn4 <- [1,430,null,{}] 08:09:22 INFO - PROCESS | 1958 | 1469200162449 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}] 08:09:22 INFO - PROCESS | 1958 | 1469200162454 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:22 INFO - PROCESS | 1958 | 1469200162681 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:09:22 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x9aa62800) [pid = 1958] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:09:22 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0x9996e800) [pid = 1958] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:09:22 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x90255800) [pid = 1958] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:09:22 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x9398f400) [pid = 1958] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:09:22 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x915ca800) [pid = 1958] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:09:22 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x9154b400) [pid = 1958] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:09:22 INFO - PROCESS | 1958 | --DOMWINDOW == 98 (0x96a92000) [pid = 1958] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:09:22 INFO - PROCESS | 1958 | 1469200162957 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1958 | 1469200162965 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d4400 == 72 [pid = 1958] [id = 115] 08:09:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 99 (0x906dc400) [pid = 1958] [serial = 344] [outer = (nil)] 08:09:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x94fda800) [pid = 1958] [serial = 345] [outer = 0x906dc400] 08:09:23 INFO - PROCESS | 1958 | 1469200163037 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x9749cc00) [pid = 1958] [serial = 346] [outer = 0x906dc400] 08:09:23 INFO - PROCESS | 1958 | 1469200163772 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]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:09:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1387ms 08:09:23 INFO - PROCESS | 1958 | 1469200163826 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1958 | 1469200163830 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:09:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:09:23 INFO - PROCESS | 1958 | 1469200163837 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1958 | 1469200163840 Marionette TRACE conn4 <- [1,434,null,{}] 08:09:23 INFO - PROCESS | 1958 | 1469200163845 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}] 08:09:23 INFO - PROCESS | 1958 | 1469200163850 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:24 INFO - PROCESS | 1958 | 1469200164015 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:09:24 INFO - PROCESS | 1958 | 1469200164024 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1958 | 1469200164032 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x98072400 == 73 [pid = 1958] [id = 116] 08:09:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x987bec00) [pid = 1958] [serial = 347] [outer = (nil)] 08:09:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0x994d6800) [pid = 1958] [serial = 348] [outer = 0x987bec00] 08:09:24 INFO - PROCESS | 1958 | 1469200164111 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0x99fd4c00) [pid = 1958] [serial = 349] [outer = 0x987bec00] 08:09:25 INFO - PROCESS | 1958 | 1469200165148 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]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:09:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1385ms 08:09:25 INFO - PROCESS | 1958 | 1469200165224 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1958 | 1469200165237 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:09:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:09:25 INFO - PROCESS | 1958 | 1469200165254 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1958 | 1469200165259 Marionette TRACE conn4 <- [1,438,null,{}] 08:09:25 INFO - PROCESS | 1958 | 1469200165268 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}] 08:09:25 INFO - PROCESS | 1958 | 1469200165274 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:25 INFO - PROCESS | 1958 | 1469200165592 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:09:25 INFO - PROCESS | 1958 | 1469200165791 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1958 | 1469200165805 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025a400 == 74 [pid = 1958] [id = 117] 08:09:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x9025c800) [pid = 1958] [serial = 350] [outer = (nil)] 08:09:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 106 (0x906d8800) [pid = 1958] [serial = 351] [outer = 0x9025c800] 08:09:25 INFO - PROCESS | 1958 | 1469200165889 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x9154c000) [pid = 1958] [serial = 352] [outer = 0x9025c800] 08:09:26 INFO - PROCESS | 1958 | 1469200166824 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]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:09:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1641ms 08:09:26 INFO - PROCESS | 1958 | 1469200166895 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1958 | 1469200166904 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:09:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:09:26 INFO - PROCESS | 1958 | 1469200166915 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 1958 | 1469200166919 Marionette TRACE conn4 <- [1,442,null,{}] 08:09:26 INFO - PROCESS | 1958 | 1469200166926 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}] 08:09:26 INFO - PROCESS | 1958 | 1469200166932 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:27 INFO - PROCESS | 1958 | 1469200167168 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:09:27 INFO - PROCESS | 1958 | 1469200167390 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1958 | 1469200167396 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x915cec00 == 75 [pid = 1958] [id = 118] 08:09:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 108 (0x9376bc00) [pid = 1958] [serial = 353] [outer = (nil)] 08:09:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 109 (0x94e86400) [pid = 1958] [serial = 354] [outer = 0x9376bc00] 08:09:27 INFO - PROCESS | 1958 | 1469200167501 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 110 (0x94fcdc00) [pid = 1958] [serial = 355] [outer = 0x9376bc00] 08:09:28 INFO - PROCESS | 1958 | 1469200168488 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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:09:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1632ms 08:09:28 INFO - PROCESS | 1958 | 1469200168548 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1958 | 1469200168553 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:09:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:09:28 INFO - PROCESS | 1958 | 1469200168562 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1958 | 1469200168569 Marionette TRACE conn4 <- [1,446,null,{}] 08:09:28 INFO - PROCESS | 1958 | 1469200168586 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}] 08:09:28 INFO - PROCESS | 1958 | 1469200168595 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:28 INFO - PROCESS | 1958 | 1469200168832 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:09:29 INFO - PROCESS | 1958 | 1469200169055 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1958 | 1469200169064 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x99fde800 == 76 [pid = 1958] [id = 119] 08:09:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 111 (0x9a287400) [pid = 1958] [serial = 356] [outer = (nil)] 08:09:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 112 (0x9a2f0800) [pid = 1958] [serial = 357] [outer = 0x9a287400] 08:09:29 INFO - PROCESS | 1958 | 1469200169148 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 113 (0x9aa5e800) [pid = 1958] [serial = 358] [outer = 0x9a287400] 08:09:30 INFO - PROCESS | 1958 | 1469200170082 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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:09:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1599ms 08:09:30 INFO - PROCESS | 1958 | 1469200170162 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:09:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:09:30 INFO - PROCESS | 1958 | 1469200170167 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:09:30 INFO - PROCESS | 1958 | 1469200170174 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1958 | 1469200170178 Marionette TRACE conn4 <- [1,450,null,{}] 08:09:30 INFO - PROCESS | 1958 | 1469200170185 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}] 08:09:30 INFO - PROCESS | 1958 | 1469200170189 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:30 INFO - PROCESS | 1958 | 1469200170469 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:09:30 INFO - PROCESS | 1958 | 1469200170742 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1958 | 1469200170751 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x9a289400 == 77 [pid = 1958] [id = 120] 08:09:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 114 (0x9aa60800) [pid = 1958] [serial = 359] [outer = (nil)] 08:09:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 115 (0x9ac3e000) [pid = 1958] [serial = 360] [outer = 0x9aa60800] 08:09:30 INFO - PROCESS | 1958 | 1469200170835 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x9ac46000) [pid = 1958] [serial = 361] [outer = 0x9aa60800] 08:09:31 INFO - PROCESS | 1958 | 1469200171767 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] 08:09:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:09:31 INFO - PROCESS | 1958 | 1469200171819 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:09:31 INFO - PROCESS | 1958 | 1469200171826 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1958 | 1469200171830 Marionette TRACE conn4 <- [1,454,null,{}] 08:09:31 INFO - PROCESS | 1958 | 1469200171836 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}] 08:09:31 INFO - PROCESS | 1958 | 1469200171842 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:32 INFO - PROCESS | 1958 | 1469200172037 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:09:32 INFO - PROCESS | 1958 | 1469200172270 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1958 | 1469200172281 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec17000 == 78 [pid = 1958] [id = 121] 08:09:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0x9b0c8800) [pid = 1958] [serial = 362] [outer = (nil)] 08:09:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0x9b62b000) [pid = 1958] [serial = 363] [outer = 0x9b0c8800] 08:09:32 INFO - PROCESS | 1958 | 1469200172370 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x9b72d400) [pid = 1958] [serial = 364] [outer = 0x9b0c8800] 08:09:33 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:33 INFO - PROCESS | 1958 | 1469200173319 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:09:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1531ms 08:09:33 INFO - PROCESS | 1958 | 1469200173358 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1958 | 1469200173361 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:09:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:09:33 INFO - PROCESS | 1958 | 1469200173368 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1958 | 1469200173372 Marionette TRACE conn4 <- [1,458,null,{}] 08:09:33 INFO - PROCESS | 1958 | 1469200173378 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}] 08:09:33 INFO - PROCESS | 1958 | 1469200173389 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:33 INFO - PROCESS | 1958 | 1469200173623 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:09:33 INFO - PROCESS | 1958 | 1469200173851 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1958 | 1469200173862 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x915d0000 == 79 [pid = 1958] [id = 122] 08:09:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x9b0cb400) [pid = 1958] [serial = 365] [outer = (nil)] 08:09:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0xa108c400) [pid = 1958] [serial = 366] [outer = 0x9b0cb400] 08:09:33 INFO - PROCESS | 1958 | 1469200173954 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0xa2083800) [pid = 1958] [serial = 367] [outer = 0x9b0cb400] 08:09:34 INFO - PROCESS | 1958 | 1469200174862 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] 08:09:34 INFO - PROCESS | 1958 | 1469200174907 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:09:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:09:34 INFO - PROCESS | 1958 | 1469200174916 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1958 | 1469200174919 Marionette TRACE conn4 <- [1,462,null,{}] 08:09:34 INFO - PROCESS | 1958 | 1469200174926 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}] 08:09:34 INFO - PROCESS | 1958 | 1469200174930 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:35 INFO - PROCESS | 1958 | 1469200175139 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:09:35 INFO - PROCESS | 1958 | 1469200175357 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1958 | 1469200175365 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x9aa69c00 == 80 [pid = 1958] [id = 123] 08:09:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0xa05a4000) [pid = 1958] [serial = 368] [outer = (nil)] 08:09:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0xa2536800) [pid = 1958] [serial = 369] [outer = 0xa05a4000] 08:09:35 INFO - PROCESS | 1958 | 1469200175502 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0xa3273800) [pid = 1958] [serial = 370] [outer = 0xa05a4000] 08:09:36 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:36 INFO - PROCESS | 1958 | 1469200176411 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] 08:09:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:09:36 INFO - PROCESS | 1958 | 1469200176465 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:09:36 INFO - PROCESS | 1958 | 1469200176472 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1958 | 1469200176476 Marionette TRACE conn4 <- [1,466,null,{}] 08:09:36 INFO - PROCESS | 1958 | 1469200176484 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}] 08:09:36 INFO - PROCESS | 1958 | 1469200176489 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:36 INFO - PROCESS | 1958 | 1469200176692 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:09:36 INFO - PROCESS | 1958 | 1469200176910 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1958 | 1469200176918 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec2c00 == 81 [pid = 1958] [id = 124] 08:09:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x8eec7000) [pid = 1958] [serial = 371] [outer = (nil)] 08:09:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 127 (0x8eecb400) [pid = 1958] [serial = 372] [outer = 0x8eec7000] 08:09:37 INFO - PROCESS | 1958 | 1469200177041 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 128 (0x8eecf000) [pid = 1958] [serial = 373] [outer = 0x8eec7000] 08:09:37 INFO - PROCESS | 1958 | 1469200177968 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] 08:09:38 INFO - PROCESS | 1958 | 1469200178020 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:09:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:09:38 INFO - PROCESS | 1958 | 1469200178028 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1958 | 1469200178032 Marionette TRACE conn4 <- [1,470,null,{}] 08:09:38 INFO - PROCESS | 1958 | 1469200178038 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}] 08:09:38 INFO - PROCESS | 1958 | 1469200178043 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:38 INFO - PROCESS | 1958 | 1469200178242 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:09:38 INFO - PROCESS | 1958 | 1469200178467 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1958 | 1469200178477 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:38 INFO - PROCESS | 1958 | ++DOCSHELL 0xa1010000 == 82 [pid = 1958] [id = 125] 08:09:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 129 (0xa255b400) [pid = 1958] [serial = 374] [outer = (nil)] 08:09:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 130 (0xa33c5400) [pid = 1958] [serial = 375] [outer = 0xa255b400] 08:09:38 INFO - PROCESS | 1958 | 1469200178572 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 131 (0xa4d5ac00) [pid = 1958] [serial = 376] [outer = 0xa255b400] 08:09:40 INFO - PROCESS | 1958 | 1469200180063 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]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:09:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2091ms 08:09:40 INFO - PROCESS | 1958 | 1469200180190 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1958 | 1469200180193 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:09:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:09:40 INFO - PROCESS | 1958 | 1469200180209 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1958 | 1469200180213 Marionette TRACE conn4 <- [1,474,null,{}] 08:09:40 INFO - PROCESS | 1958 | 1469200180219 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}] 08:09:40 INFO - PROCESS | 1958 | 1469200180224 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:40 INFO - PROCESS | 1958 | 1469200180428 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:09:40 INFO - PROCESS | 1958 | 1469200180639 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1958 | 1469200180648 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x90259000 == 83 [pid = 1958] [id = 126] 08:09:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 132 (0x90259400) [pid = 1958] [serial = 377] [outer = (nil)] 08:09:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 133 (0x92b46400) [pid = 1958] [serial = 378] [outer = 0x90259400] 08:09:40 INFO - PROCESS | 1958 | 1469200180729 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 134 (0x99432000) [pid = 1958] [serial = 379] [outer = 0x90259400] 08:09:42 INFO - PROCESS | 1958 | 1469200182024 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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:09:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1895ms 08:09:42 INFO - PROCESS | 1958 | 1469200182161 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1958 | 1469200182167 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:09:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:09:42 INFO - PROCESS | 1958 | 1469200182201 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1958 | 1469200182207 Marionette TRACE conn4 <- [1,478,null,{}] 08:09:42 INFO - PROCESS | 1958 | 1469200182215 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}] 08:09:42 INFO - PROCESS | 1958 | 1469200182219 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:42 INFO - PROCESS | 1958 | 1469200182398 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:09:42 INFO - PROCESS | 1958 | 1469200182597 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1958 | 1469200182608 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed96c00 == 84 [pid = 1958] [id = 127] 08:09:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 135 (0x8ed98400) [pid = 1958] [serial = 380] [outer = (nil)] 08:09:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 136 (0x8eec9800) [pid = 1958] [serial = 381] [outer = 0x8ed98400] 08:09:42 INFO - PROCESS | 1958 | 1469200182685 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 137 (0x90645c00) [pid = 1958] [serial = 382] [outer = 0x8ed98400] 08:09:43 INFO - PROCESS | 1958 | --DOCSHELL 0x90c02000 == 83 [pid = 1958] [id = 81] 08:09:43 INFO - PROCESS | 1958 | --DOMWINDOW == 136 (0x99fdb800) [pid = 1958] [serial = 303] [outer = (nil)] [url = about:blank] 08:09:43 INFO - PROCESS | 1958 | --DOCSHELL 0x906d4400 == 82 [pid = 1958] [id = 115] 08:09:43 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec14000 == 81 [pid = 1958] [id = 114] 08:09:43 INFO - PROCESS | 1958 | --DOCSHELL 0x9154d000 == 80 [pid = 1958] [id = 113] 08:09:43 INFO - PROCESS | 1958 | --DOCSHELL 0x9025e000 == 79 [pid = 1958] [id = 112] 08:09:43 INFO - PROCESS | 1958 | 1469200183806 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]]]}] 08:09:43 INFO - PROCESS | 1958 | --DOCSHELL 0x90252800 == 78 [pid = 1958] [id = 111] 08:09:43 INFO - PROCESS | 1958 | --DOCSHELL 0x903bc000 == 77 [pid = 1958] [id = 102] 08:09:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:09:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1657ms 08:09:43 INFO - PROCESS | 1958 | 1469200183857 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1958 | 1469200183864 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:09:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:09:43 INFO - PROCESS | 1958 | 1469200183874 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1958 | 1469200183878 Marionette TRACE conn4 <- [1,482,null,{}] 08:09:43 INFO - PROCESS | 1958 | 1469200183884 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}] 08:09:43 INFO - PROCESS | 1958 | 1469200183890 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:44 INFO - PROCESS | 1958 | 1469200184071 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 135 (0x9ac20c00) [pid = 1958] [serial = 297] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 134 (0x99fdfc00) [pid = 1958] [serial = 294] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 133 (0x906df800) [pid = 1958] [serial = 279] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 132 (0x903bb400) [pid = 1958] [serial = 283] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 131 (0x90260800) [pid = 1958] [serial = 282] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 130 (0x906de400) [pid = 1958] [serial = 276] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 129 (0x99fd9c00) [pid = 1958] [serial = 267] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 128 (0xa252e000) [pid = 1958] [serial = 270] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 127 (0x915cfc00) [pid = 1958] [serial = 264] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 126 (0xa234a400) [pid = 1958] [serial = 261] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x94fd5c00) [pid = 1958] [serial = 300] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0x9ac4a800) [pid = 1958] [serial = 298] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x97476c00) [pid = 1958] [serial = 289] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x9390bc00) [pid = 1958] [serial = 288] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0x92b46c00) [pid = 1958] [serial = 286] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x91558400) [pid = 1958] [serial = 285] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0xa6793800) [pid = 1958] [serial = 273] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0x9806b800) [pid = 1958] [serial = 291] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0x98c6b800) [pid = 1958] [serial = 292] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0x9a28cc00) [pid = 1958] [serial = 295] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0x9747ac00) [pid = 1958] [serial = 301] [outer = (nil)] [url = about:blank] 08:09:44 INFO - PROCESS | 1958 | 1469200184282 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1958 | 1469200184288 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x906dc800 == 78 [pid = 1958] [id = 128] 08:09:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x906df800) [pid = 1958] [serial = 383] [outer = (nil)] 08:09:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0x90c0d400) [pid = 1958] [serial = 384] [outer = 0x906df800] 08:09:44 INFO - PROCESS | 1958 | 1469200184369 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0x915c1800) [pid = 1958] [serial = 385] [outer = 0x906df800] 08:09:45 INFO - PROCESS | 1958 | 1469200185229 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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:09:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1382ms 08:09:45 INFO - PROCESS | 1958 | 1469200185258 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 1958 | 1469200185261 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:09:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:09:45 INFO - PROCESS | 1958 | 1469200185268 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1958 | 1469200185274 Marionette TRACE conn4 <- [1,486,null,{}] 08:09:45 INFO - PROCESS | 1958 | 1469200185290 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}] 08:09:45 INFO - PROCESS | 1958 | 1469200185299 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:45 INFO - PROCESS | 1958 | 1469200185498 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:09:45 INFO - PROCESS | 1958 | 1469200185658 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 1958 | 1469200185669 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x94e89800 == 79 [pid = 1958] [id = 129] 08:09:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x94eec000) [pid = 1958] [serial = 386] [outer = (nil)] 08:09:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x96a13800) [pid = 1958] [serial = 387] [outer = 0x94eec000] 08:09:45 INFO - PROCESS | 1958 | 1469200185744 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0x97474800) [pid = 1958] [serial = 388] [outer = 0x94eec000] 08:09:46 INFO - PROCESS | 1958 | 1469200186611 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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:09:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1386ms 08:09:46 INFO - PROCESS | 1958 | 1469200186655 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:09:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:09:46 INFO - PROCESS | 1958 | 1469200186660 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:09:46 INFO - PROCESS | 1958 | 1469200186674 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1958 | 1469200186677 Marionette TRACE conn4 <- [1,490,null,{}] 08:09:46 INFO - PROCESS | 1958 | 1469200186683 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}] 08:09:46 INFO - PROCESS | 1958 | 1469200186688 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:46 INFO - PROCESS | 1958 | 1469200186913 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:09:46 INFO - PROCESS | 1958 | 1469200186939 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1958 | 1469200186948 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x9749b000 == 80 [pid = 1958] [id = 130] 08:09:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0x9749c400) [pid = 1958] [serial = 389] [outer = (nil)] 08:09:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0x9806b800) [pid = 1958] [serial = 390] [outer = 0x9749c400] 08:09:47 INFO - PROCESS | 1958 | 1469200187032 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0x993d1400) [pid = 1958] [serial = 391] [outer = 0x9749c400] 08:09:47 INFO - PROCESS | 1958 | 1469200187963 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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:09:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1341ms 08:09:48 INFO - PROCESS | 1958 | 1469200188017 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1958 | 1469200188020 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:09:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:09:48 INFO - PROCESS | 1958 | 1469200188027 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1958 | 1469200188030 Marionette TRACE conn4 <- [1,494,null,{}] 08:09:48 INFO - PROCESS | 1958 | 1469200188036 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}] 08:09:48 INFO - PROCESS | 1958 | 1469200188041 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:48 INFO - PROCESS | 1958 | 1469200188261 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:09:48 INFO - PROCESS | 1958 | 1469200188291 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1958 | 1469200188297 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fda000 == 81 [pid = 1958] [id = 131] 08:09:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0x97493800) [pid = 1958] [serial = 392] [outer = (nil)] 08:09:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x9a287c00) [pid = 1958] [serial = 393] [outer = 0x97493800] 08:09:48 INFO - PROCESS | 1958 | 1469200188367 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 127 (0x9a28e000) [pid = 1958] [serial = 394] [outer = 0x97493800] 08:09:48 INFO - PROCESS | 1958 | --DOMWINDOW == 126 (0x9154f400) [pid = 1958] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:09:48 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x9390dc00) [pid = 1958] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:09:48 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0x903b5000) [pid = 1958] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:09:48 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x90253400) [pid = 1958] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:09:48 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x906dc400) [pid = 1958] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:09:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0x99fdfc00) [pid = 1958] [serial = 395] [outer = 0x99c44c00] 08:09:49 INFO - PROCESS | 1958 | 1469200189498 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:09:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1531ms 08:09:49 INFO - PROCESS | 1958 | 1469200189559 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1958 | 1469200189562 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:09:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:09:49 INFO - PROCESS | 1958 | 1469200189568 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1958 | 1469200189572 Marionette TRACE conn4 <- [1,498,null,{}] 08:09:49 INFO - PROCESS | 1958 | 1469200189577 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}] 08:09:49 INFO - PROCESS | 1958 | 1469200189586 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:49 INFO - PROCESS | 1958 | 1469200189784 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:09:49 INFO - PROCESS | 1958 | 1469200189924 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1958 | 1469200189932 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x90647400 == 82 [pid = 1958] [id = 132] 08:09:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0x9064e800) [pid = 1958] [serial = 396] [outer = (nil)] 08:09:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0x9b072000) [pid = 1958] [serial = 397] [outer = 0x9064e800] 08:09:50 INFO - PROCESS | 1958 | 1469200190001 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x9cb36800) [pid = 1958] [serial = 398] [outer = 0x9064e800] 08:09:50 INFO - PROCESS | 1958 | 1469200190776 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:09:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1334ms 08:09:50 INFO - PROCESS | 1958 | 1469200190904 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1958 | 1469200190910 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:09:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:09:50 INFO - PROCESS | 1958 | 1469200190919 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1958 | 1469200190925 Marionette TRACE conn4 <- [1,502,null,{}] 08:09:50 INFO - PROCESS | 1958 | 1469200190945 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}] 08:09:50 INFO - PROCESS | 1958 | 1469200190951 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:51 INFO - PROCESS | 1958 | 1469200191176 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:09:51 INFO - PROCESS | 1958 | 1469200191358 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 1958 | 1469200191372 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d6c00 == 83 [pid = 1958] [id = 133] 08:09:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 127 (0x8eda2c00) [pid = 1958] [serial = 399] [outer = (nil)] 08:09:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 128 (0x8eec9400) [pid = 1958] [serial = 400] [outer = 0x8eda2c00] 08:09:51 INFO - PROCESS | 1958 | 1469200191543 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 129 (0x903b5000) [pid = 1958] [serial = 401] [outer = 0x8eda2c00] 08:09:52 INFO - PROCESS | 1958 | 1469200192458 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:09:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1602ms 08:09:52 INFO - PROCESS | 1958 | 1469200192521 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1958 | 1469200192527 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:09:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:09:52 INFO - PROCESS | 1958 | 1469200192538 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1958 | 1469200192543 Marionette TRACE conn4 <- [1,506,null,{}] 08:09:52 INFO - PROCESS | 1958 | 1469200192550 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}] 08:09:52 INFO - PROCESS | 1958 | 1469200192555 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:52 INFO - PROCESS | 1958 | 1469200192749 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:09:52 INFO - PROCESS | 1958 | 1469200192975 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1958 | 1469200192986 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb8400 == 84 [pid = 1958] [id = 134] 08:09:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 130 (0x90eb9c00) [pid = 1958] [serial = 402] [outer = (nil)] 08:09:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 131 (0x90ebc800) [pid = 1958] [serial = 403] [outer = 0x90eb9c00] 08:09:53 INFO - PROCESS | 1958 | 1469200193111 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 132 (0x90ec0800) [pid = 1958] [serial = 404] [outer = 0x90eb9c00] 08:09:54 INFO - PROCESS | 1958 | 1469200194032 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:09:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1543ms 08:09:54 INFO - PROCESS | 1958 | 1469200194078 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:09:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:09:54 INFO - PROCESS | 1958 | 1469200194083 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:09:54 INFO - PROCESS | 1958 | 1469200194089 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1958 | 1469200194093 Marionette TRACE conn4 <- [1,510,null,{}] 08:09:54 INFO - PROCESS | 1958 | 1469200194109 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}] 08:09:54 INFO - PROCESS | 1958 | 1469200194117 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:54 INFO - PROCESS | 1958 | 1469200194308 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:09:54 INFO - PROCESS | 1958 | 1469200194577 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1958 | 1469200194590 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x9398f800 == 85 [pid = 1958] [id = 135] 08:09:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 133 (0x96a91400) [pid = 1958] [serial = 405] [outer = (nil)] 08:09:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 134 (0x987c3800) [pid = 1958] [serial = 406] [outer = 0x96a91400] 08:09:54 INFO - PROCESS | 1958 | 1469200194713 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 135 (0x99fdec00) [pid = 1958] [serial = 407] [outer = 0x96a91400] 08:09:55 INFO - PROCESS | 1958 | 1469200195636 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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:09:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1591ms 08:09:55 INFO - PROCESS | 1958 | 1469200195680 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1958 | 1469200195685 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:09:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:09:55 INFO - PROCESS | 1958 | 1469200195699 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1958 | 1469200195707 Marionette TRACE conn4 <- [1,514,null,{}] 08:09:55 INFO - PROCESS | 1958 | 1469200195714 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}] 08:09:55 INFO - PROCESS | 1958 | 1469200195719 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:55 INFO - PROCESS | 1958 | 1469200195909 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:09:56 INFO - PROCESS | 1958 | 1469200196128 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1958 | 1469200196136 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec12800 == 86 [pid = 1958] [id = 136] 08:09:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 136 (0x91402c00) [pid = 1958] [serial = 408] [outer = (nil)] 08:09:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 137 (0x9140d000) [pid = 1958] [serial = 409] [outer = 0x91402c00] 08:09:56 INFO - PROCESS | 1958 | 1469200196258 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 138 (0x915ca000) [pid = 1958] [serial = 410] [outer = 0x91402c00] 08:09:57 INFO - PROCESS | 1958 | 1469200197136 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1484ms 08:09:57 INFO - PROCESS | 1958 | 1469200197184 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:09:57 INFO - PROCESS | 1958 | 1469200197188 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:09:57 INFO - PROCESS | 1958 | 1469200197194 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1958 | 1469200197198 Marionette TRACE conn4 <- [1,518,null,{}] 08:09:57 INFO - PROCESS | 1958 | 1469200197204 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}] 08:09:57 INFO - PROCESS | 1958 | 1469200197209 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:57 INFO - PROCESS | 1958 | 1469200197387 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:09:57 INFO - PROCESS | 1958 | 1469200197564 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1958 | 1469200197571 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a9000 == 87 [pid = 1958] [id = 137] 08:09:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 139 (0x8ec10400) [pid = 1958] [serial = 411] [outer = (nil)] 08:09:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 140 (0x9ac41800) [pid = 1958] [serial = 412] [outer = 0x8ec10400] 08:09:57 INFO - PROCESS | 1958 | 1469200197657 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 141 (0x9b0c5400) [pid = 1958] [serial = 413] [outer = 0x8ec10400] 08:09:58 INFO - PROCESS | 1958 | 1469200198553 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:09:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1430ms 08:09:58 INFO - PROCESS | 1958 | 1469200198626 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1958 | 1469200198629 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:09:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:09:58 INFO - PROCESS | 1958 | 1469200198636 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1958 | 1469200198639 Marionette TRACE conn4 <- [1,522,null,{}] 08:09:58 INFO - PROCESS | 1958 | 1469200198645 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}] 08:09:58 INFO - PROCESS | 1958 | 1469200198655 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:58 INFO - PROCESS | 1958 | 1469200198912 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:09:59 INFO - PROCESS | 1958 | 1469200199144 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1958 | 1469200199153 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:09:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a17400 == 88 [pid = 1958] [id = 138] 08:09:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 142 (0x99b3d400) [pid = 1958] [serial = 414] [outer = (nil)] 08:09:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 143 (0x99b46800) [pid = 1958] [serial = 415] [outer = 0x99b3d400] 08:09:59 INFO - PROCESS | 1958 | 1469200199279 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 144 (0x9cb37800) [pid = 1958] [serial = 416] [outer = 0x99b3d400] 08:10:00 INFO - PROCESS | 1958 | 1469200200246 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1642ms 08:10:00 INFO - PROCESS | 1958 | 1469200200279 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:10:00 INFO - PROCESS | 1958 | 1469200200283 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:10:00 INFO - PROCESS | 1958 | 1469200200290 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1958 | 1469200200293 Marionette TRACE conn4 <- [1,526,null,{}] 08:10:00 INFO - PROCESS | 1958 | 1469200200299 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}] 08:10:00 INFO - PROCESS | 1958 | 1469200200304 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:00 INFO - PROCESS | 1958 | 1469200200506 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:10:00 INFO - PROCESS | 1958 | 1469200200770 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1958 | 1469200200780 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d5c00 == 89 [pid = 1958] [id = 139] 08:10:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 145 (0x90e2b400) [pid = 1958] [serial = 417] [outer = (nil)] 08:10:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 146 (0x90e32800) [pid = 1958] [serial = 418] [outer = 0x90e2b400] 08:10:00 INFO - PROCESS | 1958 | 1469200200904 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 147 (0x90e36c00) [pid = 1958] [serial = 419] [outer = 0x90e2b400] 08:10:01 INFO - PROCESS | 1958 | 1469200201934 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]]]}] 08:10:01 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 08:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1689ms 08:10:01 INFO - PROCESS | 1958 | 1469200201979 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1958 | 1469200201983 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:10:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:10:01 INFO - PROCESS | 1958 | 1469200201990 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1958 | 1469200201994 Marionette TRACE conn4 <- [1,530,null,{}] 08:10:02 INFO - PROCESS | 1958 | 1469200202000 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}] 08:10:02 INFO - PROCESS | 1958 | 1469200202005 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:02 INFO - PROCESS | 1958 | 1469200202204 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:10:02 INFO - PROCESS | 1958 | 1469200202498 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1958 | 1469200202507 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e642800 == 90 [pid = 1958] [id = 140] 08:10:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 148 (0x8e643000) [pid = 1958] [serial = 420] [outer = (nil)] 08:10:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 149 (0x8e648400) [pid = 1958] [serial = 421] [outer = 0x8e643000] 08:10:02 INFO - PROCESS | 1958 | 1469200202592 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 150 (0x8e64c800) [pid = 1958] [serial = 422] [outer = 0x8e643000] 08:10:04 INFO - PROCESS | 1958 | 1469200204483 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"]]]}] 08:10:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:10:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:10:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:10:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:10:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:10:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:10:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 2585ms 08:10:04 INFO - PROCESS | 1958 | 1469200204579 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 1958 | 1469200204584 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:10:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:10:04 INFO - PROCESS | 1958 | 1469200204594 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1958 | 1469200204598 Marionette TRACE conn4 <- [1,534,null,{}] 08:10:04 INFO - PROCESS | 1958 | 1469200204607 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}] 08:10:04 INFO - PROCESS | 1958 | 1469200204613 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:04 INFO - PROCESS | 1958 | 1469200204792 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:10:04 INFO - PROCESS | 1958 | 1469200204946 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1958 | 1469200204960 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecc000 == 91 [pid = 1958] [id = 141] 08:10:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 151 (0x90252800) [pid = 1958] [serial = 423] [outer = (nil)] 08:10:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 152 (0x90643400) [pid = 1958] [serial = 424] [outer = 0x90252800] 08:10:05 INFO - PROCESS | 1958 | 1469200205030 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 153 (0x906d9800) [pid = 1958] [serial = 425] [outer = 0x90252800] 08:10:05 INFO - PROCESS | 1958 | 1469200205885 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:10:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1333ms 08:10:05 INFO - PROCESS | 1958 | 1469200205962 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1958 | 1469200205970 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:10:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:10:05 INFO - PROCESS | 1958 | 1469200205982 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1958 | 1469200205985 Marionette TRACE conn4 <- [1,538,null,{}] 08:10:05 INFO - PROCESS | 1958 | 1469200205992 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}] 08:10:05 INFO - PROCESS | 1958 | 1469200205997 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:06 INFO - PROCESS | 1958 | 1469200206187 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:10:06 INFO - PROCESS | 1958 | 1469200206366 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1958 | 1469200206376 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eda3800 == 92 [pid = 1958] [id = 142] 08:10:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 154 (0x8eeca000) [pid = 1958] [serial = 426] [outer = (nil)] 08:10:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 155 (0x90eb3000) [pid = 1958] [serial = 427] [outer = 0x8eeca000] 08:10:06 INFO - PROCESS | 1958 | 1469200206448 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 156 (0x91409800) [pid = 1958] [serial = 428] [outer = 0x8eeca000] 08:10:07 INFO - PROCESS | 1958 | 1469200207377 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:10:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1432ms 08:10:07 INFO - PROCESS | 1958 | 1469200207435 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1958 | 1469200207439 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:10:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:10:07 INFO - PROCESS | 1958 | 1469200207447 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1958 | 1469200207453 Marionette TRACE conn4 <- [1,542,null,{}] 08:10:07 INFO - PROCESS | 1958 | 1469200207468 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}] 08:10:07 INFO - PROCESS | 1958 | 1469200207476 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:07 INFO - PROCESS | 1958 | 1469200207650 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:10:07 INFO - PROCESS | 1958 | 1469200207836 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1958 | 1469200207844 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d7000 == 93 [pid = 1958] [id = 143] 08:10:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 157 (0x906dbc00) [pid = 1958] [serial = 429] [outer = (nil)] 08:10:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 158 (0x915ca800) [pid = 1958] [serial = 430] [outer = 0x906dbc00] 08:10:07 INFO - PROCESS | 1958 | 1469200207923 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 159 (0x96a18000) [pid = 1958] [serial = 431] [outer = 0x906dbc00] 08:10:08 INFO - PROCESS | 1958 | 1469200208815 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:10:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1384ms 08:10:08 INFO - PROCESS | 1958 | 1469200208832 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:10:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:10:08 INFO - PROCESS | 1958 | 1469200208837 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:10:08 INFO - PROCESS | 1958 | 1469200208843 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1958 | 1469200208847 Marionette TRACE conn4 <- [1,546,null,{}] 08:10:08 INFO - PROCESS | 1958 | 1469200208901 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}] 08:10:08 INFO - PROCESS | 1958 | 1469200208906 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:09 INFO - PROCESS | 1958 | 1469200209094 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:10:09 INFO - PROCESS | 1958 | 1469200209282 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 1958 | 1469200209292 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec8000 == 94 [pid = 1958] [id = 144] 08:10:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 160 (0x90eb7c00) [pid = 1958] [serial = 432] [outer = (nil)] 08:10:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 161 (0x97e17000) [pid = 1958] [serial = 433] [outer = 0x90eb7c00] 08:10:09 INFO - PROCESS | 1958 | 1469200209362 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 162 (0x99ac9800) [pid = 1958] [serial = 434] [outer = 0x90eb7c00] 08:10:10 INFO - PROCESS | 1958 | 1469200210294 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:10:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1485ms 08:10:10 INFO - PROCESS | 1958 | 1469200210329 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1958 | 1469200210333 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:10:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:10:10 INFO - PROCESS | 1958 | 1469200210339 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1958 | 1469200210343 Marionette TRACE conn4 <- [1,550,null,{}] 08:10:10 INFO - PROCESS | 1958 | 1469200210349 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}] 08:10:10 INFO - PROCESS | 1958 | 1469200210354 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:10 INFO - PROCESS | 1958 | 1469200210625 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x97e1ac00 == 93 [pid = 1958] [id = 21] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x993cfc00 == 92 [pid = 1958] [id = 14] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9b626c00 == 91 [pid = 1958] [id = 15] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x94eecc00 == 90 [pid = 1958] [id = 17] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x93766800 == 89 [pid = 1958] [id = 16] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0xa33c5c00 == 88 [pid = 1958] [id = 18] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0xa61c3000 == 87 [pid = 1958] [id = 19] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x91f25800 == 86 [pid = 1958] [id = 30] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x94fda000 == 85 [pid = 1958] [id = 131] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9749b000 == 84 [pid = 1958] [id = 130] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x94e89800 == 83 [pid = 1958] [id = 129] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x906dc800 == 82 [pid = 1958] [id = 128] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed96c00 == 81 [pid = 1958] [id = 127] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x915cec00 == 80 [pid = 1958] [id = 118] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9025a400 == 79 [pid = 1958] [id = 117] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0e000 == 78 [pid = 1958] [id = 106] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90645800 == 77 [pid = 1958] [id = 108] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x915c1400 == 76 [pid = 1958] [id = 66] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aec00 == 75 [pid = 1958] [id = 110] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9064e000 == 74 [pid = 1958] [id = 107] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x94eed400 == 73 [pid = 1958] [id = 31] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x93988400 == 72 [pid = 1958] [id = 46] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x99ac5000 == 71 [pid = 1958] [id = 23] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x98072400 == 70 [pid = 1958] [id = 116] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x99ac7000 == 69 [pid = 1958] [id = 28] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9a284400 == 68 [pid = 1958] [id = 20] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x92b43400 == 67 [pid = 1958] [id = 38] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9aa5b400 == 66 [pid = 1958] [id = 99] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9398c000 == 65 [pid = 1958] [id = 41] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x993c9000 == 64 [pid = 1958] [id = 27] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec2c00 == 63 [pid = 1958] [id = 124] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x94ef2c00 == 62 [pid = 1958] [id = 61] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9a289400 == 61 [pid = 1958] [id = 120] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x94e85000 == 60 [pid = 1958] [id = 63] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x915d0000 == 59 [pid = 1958] [id = 122] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec17000 == 58 [pid = 1958] [id = 121] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x994d5400 == 57 [pid = 1958] [id = 62] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9aa65800 == 56 [pid = 1958] [id = 36] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x903c0800 == 55 [pid = 1958] [id = 101] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x99430400 == 54 [pid = 1958] [id = 25] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x936e2400 == 53 [pid = 1958] [id = 65] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9aa69c00 == 52 [pid = 1958] [id = 123] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0xa1010000 == 51 [pid = 1958] [id = 125] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0xa23ad000 == 50 [pid = 1958] [id = 78] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x92b49c00 == 49 [pid = 1958] [id = 64] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x915c6c00 == 48 [pid = 1958] [id = 100] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x99fde800 == 47 [pid = 1958] [id = 119] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90259000 == 46 [pid = 1958] [id = 126] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90252400 == 45 [pid = 1958] [id = 80] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9b5ea400 == 44 [pid = 1958] [id = 104] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9a285000 == 43 [pid = 1958] [id = 37] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5000 == 42 [pid = 1958] [id = 109] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x915ce400 == 41 [pid = 1958] [id = 103] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x91f2b800 == 40 [pid = 1958] [id = 52] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec11400 == 39 [pid = 1958] [id = 105] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0d000 == 38 [pid = 1958] [id = 79] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8eda3800 == 37 [pid = 1958] [id = 142] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecc000 == 36 [pid = 1958] [id = 141] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e642800 == 35 [pid = 1958] [id = 140] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d5c00 == 34 [pid = 1958] [id = 139] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x96a17400 == 33 [pid = 1958] [id = 138] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec12800 == 32 [pid = 1958] [id = 136] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a9000 == 31 [pid = 1958] [id = 137] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9398f800 == 30 [pid = 1958] [id = 135] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb8400 == 29 [pid = 1958] [id = 134] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90647400 == 28 [pid = 1958] [id = 132] 08:10:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d6c00 == 27 [pid = 1958] [id = 133] 08:10:12 INFO - PROCESS | 1958 | 1469200212284 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1958 | 1469200212297 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 161 (0x994d6800) [pid = 1958] [serial = 348] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 160 (0x90649800) [pid = 1958] [serial = 318] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 159 (0x93766c00) [pid = 1958] [serial = 339] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 158 (0x97479c00) [pid = 1958] [serial = 343] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 157 (0x91549800) [pid = 1958] [serial = 337] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 156 (0x90258c00) [pid = 1958] [serial = 333] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 155 (0xa234d800) [pid = 1958] [serial = 315] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 154 (0x96a1a800) [pid = 1958] [serial = 342] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 153 (0x90c08000) [pid = 1958] [serial = 336] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 152 (0x8e5d8c00) [pid = 1958] [serial = 330] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 151 (0x97483000) [pid = 1958] [serial = 309] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 150 (0x8e4ad400) [pid = 1958] [serial = 327] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 149 (0x90c10800) [pid = 1958] [serial = 306] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 148 (0x9749cc00) [pid = 1958] [serial = 346] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 147 (0xa4d4d000) [pid = 1958] [serial = 321] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 146 (0xa6bb7000) [pid = 1958] [serial = 324] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 145 (0x94fda800) [pid = 1958] [serial = 345] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 144 (0x9c1f1400) [pid = 1958] [serial = 312] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 143 (0x903b8c00) [pid = 1958] [serial = 334] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | --DOMWINDOW == 142 (0x9398a400) [pid = 1958] [serial = 340] [outer = (nil)] [url = about:blank] 08:10:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4abc00 == 28 [pid = 1958] [id = 145] 08:10:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 143 (0x8e4acc00) [pid = 1958] [serial = 435] [outer = (nil)] 08:10:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 144 (0x8e5d6c00) [pid = 1958] [serial = 436] [outer = 0x8e4acc00] 08:10:12 INFO - PROCESS | 1958 | 1469200212563 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 145 (0x8e63dc00) [pid = 1958] [serial = 437] [outer = 0x8e4acc00] 08:10:13 INFO - PROCESS | 1958 | 1469200213425 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]]]}] 08:10:13 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. 08:10:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 3100ms 08:10:13 INFO - PROCESS | 1958 | 1469200213442 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:10:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:10:13 INFO - PROCESS | 1958 | 1469200213448 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:10:13 INFO - PROCESS | 1958 | 1469200213455 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1958 | 1469200213458 Marionette TRACE conn4 <- [1,554,null,{}] 08:10:13 INFO - PROCESS | 1958 | 1469200213467 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}] 08:10:13 INFO - PROCESS | 1958 | 1469200213473 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:13 INFO - PROCESS | 1958 | 1469200213693 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:10:13 INFO - PROCESS | 1958 | 1469200213711 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1958 | 1469200213722 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eda1400 == 29 [pid = 1958] [id = 146] 08:10:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 146 (0x8eec5400) [pid = 1958] [serial = 438] [outer = (nil)] 08:10:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 147 (0x8eecc000) [pid = 1958] [serial = 439] [outer = 0x8eec5400] 08:10:13 INFO - PROCESS | 1958 | 1469200213789 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 148 (0x90258400) [pid = 1958] [serial = 440] [outer = 0x8eec5400] 08:10:14 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:14 INFO - PROCESS | 1958 | 1469200214672 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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:10:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1239ms 08:10:14 INFO - PROCESS | 1958 | 1469200214695 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1958 | 1469200214701 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:10:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:10:14 INFO - PROCESS | 1958 | 1469200214709 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 1958 | 1469200214712 Marionette TRACE conn4 <- [1,558,null,{}] 08:10:14 INFO - PROCESS | 1958 | 1469200214718 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}] 08:10:14 INFO - PROCESS | 1958 | 1469200214723 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:14 INFO - PROCESS | 1958 | 1469200214892 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:10:14 INFO - PROCESS | 1958 | 1469200214907 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1958 | 1469200214916 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec4400 == 30 [pid = 1958] [id = 147] 08:10:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 149 (0x8eec4c00) [pid = 1958] [serial = 441] [outer = (nil)] 08:10:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 150 (0x906d5400) [pid = 1958] [serial = 442] [outer = 0x8eec4c00] 08:10:14 INFO - PROCESS | 1958 | 1469200214982 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 151 (0x90c07c00) [pid = 1958] [serial = 443] [outer = 0x8eec4c00] 08:10:16 INFO - PROCESS | 1958 | 1469200216122 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:10:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1483ms 08:10:16 INFO - PROCESS | 1958 | 1469200216192 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 1958 | 1469200216196 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:10:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:10:16 INFO - PROCESS | 1958 | 1469200216205 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1958 | 1469200216213 Marionette TRACE conn4 <- [1,562,null,{}] 08:10:16 INFO - PROCESS | 1958 | 1469200216234 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}] 08:10:16 INFO - PROCESS | 1958 | 1469200216241 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:16 INFO - PROCESS | 1958 | 1469200216490 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:10:16 INFO - PROCESS | 1958 | 1469200216534 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1958 | 1469200216544 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0c000 == 31 [pid = 1958] [id = 148] 08:10:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 152 (0x90eb8800) [pid = 1958] [serial = 444] [outer = (nil)] 08:10:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 153 (0x9140e000) [pid = 1958] [serial = 445] [outer = 0x90eb8800] 08:10:16 INFO - PROCESS | 1958 | 1469200216608 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 154 (0x91552c00) [pid = 1958] [serial = 446] [outer = 0x90eb8800] 08:10:18 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 153 (0x90254000) [pid = 1958] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 152 (0x9749c400) [pid = 1958] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 151 (0x97493800) [pid = 1958] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 150 (0x9376bc00) [pid = 1958] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 149 (0x906df800) [pid = 1958] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 148 (0x987bec00) [pid = 1958] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 147 (0x94eec000) [pid = 1958] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 146 (0x9b0c8800) [pid = 1958] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 145 (0x9aa60800) [pid = 1958] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 144 (0x9b0cb400) [pid = 1958] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 143 (0x8ed98400) [pid = 1958] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 142 (0x8eec7000) [pid = 1958] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 141 (0x9a287400) [pid = 1958] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 140 (0x90259400) [pid = 1958] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 139 (0xa05a4000) [pid = 1958] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 138 (0xa255b400) [pid = 1958] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 137 (0x9025c800) [pid = 1958] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 136 (0x906d6c00) [pid = 1958] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 135 (0x915c3800) [pid = 1958] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 134 (0xa6725800) [pid = 1958] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 133 (0xa3272400) [pid = 1958] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 132 (0x8ec13c00) [pid = 1958] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 131 (0x8ec10800) [pid = 1958] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 130 (0x9942d800) [pid = 1958] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 129 (0xa101dc00) [pid = 1958] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 128 (0x94e87800) [pid = 1958] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 127 (0x903bfc00) [pid = 1958] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 126 (0x94e88000) [pid = 1958] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x9b620c00) [pid = 1958] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0xa678f000) [pid = 1958] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x915c5c00) [pid = 1958] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x8ec0ec00) [pid = 1958] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0x9ac42c00) [pid = 1958] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x8e4a5400) [pid = 1958] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x8e5d4400) [pid = 1958] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:10:18 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0x9064e800) [pid = 1958] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:10:19 INFO - PROCESS | 1958 | 1469200219084 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:10:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2918ms 08:10:19 INFO - PROCESS | 1958 | 1469200219121 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:10:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:10:19 INFO - PROCESS | 1958 | 1469200219125 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:10:19 INFO - PROCESS | 1958 | 1469200219132 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1958 | 1469200219135 Marionette TRACE conn4 <- [1,566,null,{}] 08:10:19 INFO - PROCESS | 1958 | 1469200219141 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}] 08:10:19 INFO - PROCESS | 1958 | 1469200219146 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:19 INFO - PROCESS | 1958 | 1469200219353 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:10:19 INFO - PROCESS | 1958 | 1469200219372 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1958 | 1469200219379 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d4400 == 32 [pid = 1958] [id = 149] 08:10:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x8e5e2400) [pid = 1958] [serial = 447] [outer = (nil)] 08:10:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x90259400) [pid = 1958] [serial = 448] [outer = 0x8e5e2400] 08:10:19 INFO - PROCESS | 1958 | 1469200219445 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0x903bb800) [pid = 1958] [serial = 449] [outer = 0x8e5e2400] 08:10:19 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:20 INFO - PROCESS | 1958 | 1469200220250 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]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:10:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1140ms 08:10:20 INFO - PROCESS | 1958 | 1469200220272 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 1958 | 1469200220275 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:10:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:10:20 INFO - PROCESS | 1958 | 1469200220281 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1958 | 1469200220284 Marionette TRACE conn4 <- [1,570,null,{}] 08:10:20 INFO - PROCESS | 1958 | 1469200220294 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}] 08:10:20 INFO - PROCESS | 1958 | 1469200220298 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:20 INFO - PROCESS | 1958 | 1469200220518 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:10:20 INFO - PROCESS | 1958 | 1469200220535 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1958 | 1469200220553 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb5c00 == 33 [pid = 1958] [id = 150] 08:10:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0x91403800) [pid = 1958] [serial = 450] [outer = (nil)] 08:10:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0x91556c00) [pid = 1958] [serial = 451] [outer = 0x91403800] 08:10:20 INFO - PROCESS | 1958 | 1469200220632 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0x92b4f000) [pid = 1958] [serial = 452] [outer = 0x91403800] 08:10:21 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:21 INFO - PROCESS | 1958 | 1469200221751 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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:10:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1536ms 08:10:21 INFO - PROCESS | 1958 | 1469200221819 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:10:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:10:21 INFO - PROCESS | 1958 | 1469200221826 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:10:21 INFO - PROCESS | 1958 | 1469200221834 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1958 | 1469200221841 Marionette TRACE conn4 <- [1,574,null,{}] 08:10:21 INFO - PROCESS | 1958 | 1469200221849 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}] 08:10:21 INFO - PROCESS | 1958 | 1469200221855 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:22 INFO - PROCESS | 1958 | 1469200222075 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:10:22 INFO - PROCESS | 1958 | 1469200222257 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1958 | 1469200222268 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec15c00 == 34 [pid = 1958] [id = 151] 08:10:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0x8ec17800) [pid = 1958] [serial = 453] [outer = (nil)] 08:10:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x8eda3800) [pid = 1958] [serial = 454] [outer = 0x8ec17800] 08:10:22 INFO - PROCESS | 1958 | 1469200222354 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 127 (0x903be800) [pid = 1958] [serial = 455] [outer = 0x8ec17800] 08:10:23 INFO - PROCESS | 1958 | 1469200223372 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:10:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1590ms 08:10:23 INFO - PROCESS | 1958 | 1469200223423 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1958 | 1469200223430 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:10:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:10:23 INFO - PROCESS | 1958 | 1469200223442 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1958 | 1469200223446 Marionette TRACE conn4 <- [1,578,null,{}] 08:10:23 INFO - PROCESS | 1958 | 1469200223453 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}] 08:10:23 INFO - PROCESS | 1958 | 1469200223458 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:23 INFO - PROCESS | 1958 | 1469200223673 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:10:23 INFO - PROCESS | 1958 | 1469200223943 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1958 | 1469200223958 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e64c400 == 35 [pid = 1958] [id = 152] 08:10:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 128 (0x90e30400) [pid = 1958] [serial = 456] [outer = (nil)] 08:10:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 129 (0x90eb6c00) [pid = 1958] [serial = 457] [outer = 0x90e30400] 08:10:24 INFO - PROCESS | 1958 | 1469200224083 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 130 (0x91402800) [pid = 1958] [serial = 458] [outer = 0x90e30400] 08:10:24 INFO - PROCESS | 1958 | 1469200224995 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:10:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1584ms 08:10:25 INFO - PROCESS | 1958 | 1469200225028 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1958 | 1469200225031 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:10:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:10:25 INFO - PROCESS | 1958 | 1469200225039 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1958 | 1469200225045 Marionette TRACE conn4 <- [1,582,null,{}] 08:10:25 INFO - PROCESS | 1958 | 1469200225061 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}] 08:10:25 INFO - PROCESS | 1958 | 1469200225070 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:25 INFO - PROCESS | 1958 | 1469200225256 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:10:25 INFO - PROCESS | 1958 | 1469200225491 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1958 | 1469200225502 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x9390b000 == 36 [pid = 1958] [id = 153] 08:10:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 131 (0x9390d000) [pid = 1958] [serial = 459] [outer = (nil)] 08:10:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 132 (0x93990800) [pid = 1958] [serial = 460] [outer = 0x9390d000] 08:10:25 INFO - PROCESS | 1958 | 1469200225631 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 133 (0x94e87800) [pid = 1958] [serial = 461] [outer = 0x9390d000] 08:10:26 INFO - PROCESS | 1958 | 1469200226537 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:10:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1558ms 08:10:26 INFO - PROCESS | 1958 | 1469200226599 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1958 | 1469200226604 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:10:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:10:26 INFO - PROCESS | 1958 | 1469200226610 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1958 | 1469200226614 Marionette TRACE conn4 <- [1,586,null,{}] 08:10:26 INFO - PROCESS | 1958 | 1469200226620 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}] 08:10:26 INFO - PROCESS | 1958 | 1469200226625 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:26 INFO - PROCESS | 1958 | 1469200226807 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:10:27 INFO - PROCESS | 1958 | 1469200226988 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1958 | 1469200226997 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63e000 == 37 [pid = 1958] [id = 154] 08:10:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 134 (0x93910c00) [pid = 1958] [serial = 462] [outer = (nil)] 08:10:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 135 (0x94fcc400) [pid = 1958] [serial = 463] [outer = 0x93910c00] 08:10:27 INFO - PROCESS | 1958 | 1469200227121 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 136 (0x94fda400) [pid = 1958] [serial = 464] [outer = 0x93910c00] 08:10:27 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:27 INFO - PROCESS | 1958 | 1469200227960 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]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:10:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1388ms 08:10:28 INFO - PROCESS | 1958 | 1469200227999 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1958 | 1469200228003 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:10:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:10:28 INFO - PROCESS | 1958 | 1469200228009 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1958 | 1469200228013 Marionette TRACE conn4 <- [1,590,null,{}] 08:10:28 INFO - PROCESS | 1958 | 1469200228019 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}] 08:10:28 INFO - PROCESS | 1958 | 1469200228024 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:28 INFO - PROCESS | 1958 | 1469200228201 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:10:28 INFO - PROCESS | 1958 | 1469200228384 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1958 | 1469200228391 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x94eecc00 == 38 [pid = 1958] [id = 155] 08:10:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 137 (0x94fda000) [pid = 1958] [serial = 465] [outer = (nil)] 08:10:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 138 (0x97474400) [pid = 1958] [serial = 466] [outer = 0x94fda000] 08:10:28 INFO - PROCESS | 1958 | 1469200228478 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 139 (0x9747e400) [pid = 1958] [serial = 467] [outer = 0x94fda000] 08:10:29 INFO - PROCESS | 1958 | 1469200229576 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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:10:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1637ms 08:10:29 INFO - PROCESS | 1958 | 1469200229649 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 1958 | 1469200229652 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:10:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:10:29 INFO - PROCESS | 1958 | 1469200229659 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 1958 | 1469200229662 Marionette TRACE conn4 <- [1,594,null,{}] 08:10:29 INFO - PROCESS | 1958 | 1469200229668 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}] 08:10:29 INFO - PROCESS | 1958 | 1469200229679 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:29 INFO - PROCESS | 1958 | 1469200229918 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:10:30 INFO - PROCESS | 1958 | 1469200230152 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1958 | 1469200230161 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b7000 == 39 [pid = 1958] [id = 156] 08:10:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 140 (0x9064c400) [pid = 1958] [serial = 468] [outer = (nil)] 08:10:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 141 (0x9942e800) [pid = 1958] [serial = 469] [outer = 0x9064c400] 08:10:30 INFO - PROCESS | 1958 | 1469200230244 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 142 (0x97483000) [pid = 1958] [serial = 470] [outer = 0x9064c400] 08:10:31 INFO - PROCESS | 1958 | 1469200231233 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]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:10:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1634ms 08:10:31 INFO - PROCESS | 1958 | 1469200231295 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1958 | 1469200231299 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:10:31 INFO - PROCESS | 1958 | 1469200231306 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1958 | 1469200231310 Marionette TRACE conn4 <- [1,598,null,{}] 08:10:31 INFO - PROCESS | 1958 | 1469200231316 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}] 08:10:31 INFO - PROCESS | 1958 | 1469200231321 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:31 INFO - PROCESS | 1958 | 1469200231495 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:10:31 INFO - PROCESS | 1958 | 1469200231725 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1958 | 1469200231732 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a3400 == 40 [pid = 1958] [id = 157] 08:10:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 143 (0x8ec11800) [pid = 1958] [serial = 471] [outer = (nil)] 08:10:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 144 (0x999c8c00) [pid = 1958] [serial = 472] [outer = 0x8ec11800] 08:10:31 INFO - PROCESS | 1958 | 1469200231869 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 145 (0x99b41400) [pid = 1958] [serial = 473] [outer = 0x8ec11800] 08:10:32 INFO - PROCESS | 1958 | 1469200232735 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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1481ms 08:10:32 INFO - PROCESS | 1958 | 1469200232788 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1958 | 1469200232791 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:10:32 INFO - PROCESS | 1958 | 1469200232798 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1958 | 1469200232802 Marionette TRACE conn4 <- [1,602,null,{}] 08:10:32 INFO - PROCESS | 1958 | 1469200232807 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}] 08:10:32 INFO - PROCESS | 1958 | 1469200232812 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:32 INFO - PROCESS | 1958 | 1469200232983 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:10:33 INFO - PROCESS | 1958 | 1469200233166 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1958 | 1469200233175 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ae000 == 41 [pid = 1958] [id = 158] 08:10:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 146 (0x906d6c00) [pid = 1958] [serial = 474] [outer = (nil)] 08:10:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 147 (0x99fd6000) [pid = 1958] [serial = 475] [outer = 0x906d6c00] 08:10:33 INFO - PROCESS | 1958 | 1469200233256 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 148 (0x99fd9c00) [pid = 1958] [serial = 476] [outer = 0x906d6c00] 08:10:34 INFO - PROCESS | 1958 | 1469200234170 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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:10:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1433ms 08:10:34 INFO - PROCESS | 1958 | 1469200234233 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1958 | 1469200234239 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:10:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:10:34 INFO - PROCESS | 1958 | 1469200234246 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1958 | 1469200234249 Marionette TRACE conn4 <- [1,606,null,{}] 08:10:34 INFO - PROCESS | 1958 | 1469200234255 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}] 08:10:34 INFO - PROCESS | 1958 | 1469200234260 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:34 INFO - PROCESS | 1958 | 1469200234432 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:10:34 INFO - PROCESS | 1958 | 1469200234620 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1958 | 1469200234630 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:34 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b0c00 == 42 [pid = 1958] [id = 159] 08:10:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 149 (0x99b44400) [pid = 1958] [serial = 477] [outer = (nil)] 08:10:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 150 (0x9a2ee400) [pid = 1958] [serial = 478] [outer = 0x99b44400] 08:10:34 INFO - PROCESS | 1958 | 1469200234710 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 151 (0x9aa5bc00) [pid = 1958] [serial = 479] [outer = 0x99b44400] 08:10:35 INFO - PROCESS | 1958 | 1469200235660 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:10:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1484ms 08:10:35 INFO - PROCESS | 1958 | 1469200235731 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1958 | 1469200235735 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:10:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:10:35 INFO - PROCESS | 1958 | 1469200235742 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1958 | 1469200235744 Marionette TRACE conn4 <- [1,610,null,{}] 08:10:35 INFO - PROCESS | 1958 | 1469200235751 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}] 08:10:35 INFO - PROCESS | 1958 | 1469200235756 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:35 INFO - PROCESS | 1958 | 1469200235969 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:10:36 INFO - PROCESS | 1958 | 1469200236216 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1958 | 1469200236224 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643800 == 43 [pid = 1958] [id = 160] 08:10:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 152 (0x8ec0a800) [pid = 1958] [serial = 480] [outer = (nil)] 08:10:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 153 (0x9a285400) [pid = 1958] [serial = 481] [outer = 0x8ec0a800] 08:10:36 INFO - PROCESS | 1958 | 1469200236348 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 154 (0x9ac22400) [pid = 1958] [serial = 482] [outer = 0x8ec0a800] 08:10:37 INFO - PROCESS | 1958 | 1469200237304 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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:10:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1639ms 08:10:37 INFO - PROCESS | 1958 | 1469200237382 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:10:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:10:37 INFO - PROCESS | 1958 | 1469200237387 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:10:37 INFO - PROCESS | 1958 | 1469200237394 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1958 | 1469200237399 Marionette TRACE conn4 <- [1,614,null,{}] 08:10:37 INFO - PROCESS | 1958 | 1469200237425 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}] 08:10:37 INFO - PROCESS | 1958 | 1469200237432 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:37 INFO - PROCESS | 1958 | 1469200237632 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:10:37 INFO - PROCESS | 1958 | 1469200237867 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1958 | 1469200237877 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5c00 == 44 [pid = 1958] [id = 161] 08:10:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 155 (0x8e4b2400) [pid = 1958] [serial = 483] [outer = (nil)] 08:10:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 156 (0x8ec12000) [pid = 1958] [serial = 484] [outer = 0x8e4b2400] 08:10:37 INFO - PROCESS | 1958 | 1469200237975 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 157 (0x99fd6400) [pid = 1958] [serial = 485] [outer = 0x8e4b2400] 08:10:38 INFO - PROCESS | 1958 | 1469200238893 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1608ms 08:10:39 INFO - PROCESS | 1958 | 1469200239027 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 1958 | 1469200239030 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:10:39 INFO - PROCESS | 1958 | 1469200239085 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1958 | 1469200239088 Marionette TRACE conn4 <- [1,618,null,{}] 08:10:39 INFO - PROCESS | 1958 | 1469200239094 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}] 08:10:39 INFO - PROCESS | 1958 | 1469200239099 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:39 INFO - PROCESS | 1958 | 1469200239429 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:10:39 INFO - PROCESS | 1958 | 1469200239689 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1958 | 1469200239697 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b2c00 == 45 [pid = 1958] [id = 162] 08:10:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 158 (0x8e5d3400) [pid = 1958] [serial = 486] [outer = (nil)] 08:10:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 159 (0x8e5e0c00) [pid = 1958] [serial = 487] [outer = 0x8e5d3400] 08:10:39 INFO - PROCESS | 1958 | 1469200239771 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 160 (0x8e649800) [pid = 1958] [serial = 488] [outer = 0x8e5d3400] 08:10:40 INFO - PROCESS | 1958 | 1469200240784 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1753ms 08:10:40 INFO - PROCESS | 1958 | 1469200240835 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1958 | 1469200240841 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:10:40 INFO - PROCESS | 1958 | 1469200240849 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1958 | 1469200240853 Marionette TRACE conn4 <- [1,622,null,{}] 08:10:40 INFO - PROCESS | 1958 | 1469200240860 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}] 08:10:40 INFO - PROCESS | 1958 | 1469200240868 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:41 INFO - PROCESS | 1958 | 1469200241043 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:10:41 INFO - PROCESS | 1958 | --DOCSHELL 0x90c01400 == 44 [pid = 1958] [id = 95] 08:10:41 INFO - PROCESS | 1958 | 1469200241347 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1958 | 1469200241354 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:41 INFO - PROCESS | 1958 | --DOCSHELL 0x906d7000 == 43 [pid = 1958] [id = 143] 08:10:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dbc00 == 44 [pid = 1958] [id = 163] 08:10:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 161 (0x8e5dcc00) [pid = 1958] [serial = 489] [outer = (nil)] 08:10:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 162 (0x8eecf400) [pid = 1958] [serial = 490] [outer = 0x8e5dcc00] 08:10:41 INFO - PROCESS | 1958 | 1469200241430 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 163 (0x903b8c00) [pid = 1958] [serial = 491] [outer = 0x8e5dcc00] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 162 (0x9025dc00) [pid = 1958] [serial = 241] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 161 (0xa253bc00) [pid = 1958] [serial = 316] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 160 (0x9064bc00) [pid = 1958] [serial = 319] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 159 (0x9a7fc400) [pid = 1958] [serial = 268] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 158 (0xa4f12400) [pid = 1958] [serial = 271] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 157 (0x97e19c00) [pid = 1958] [serial = 310] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 156 (0x91558800) [pid = 1958] [serial = 307] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 155 (0x9a921400) [pid = 1958] [serial = 304] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 154 (0x9cb37400) [pid = 1958] [serial = 313] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 153 (0xa6bba000) [pid = 1958] [serial = 325] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 152 (0xa3275800) [pid = 1958] [serial = 201] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 151 (0x97495c00) [pid = 1958] [serial = 280] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 150 (0xa326ec00) [pid = 1958] [serial = 262] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 149 (0x8e4b0400) [pid = 1958] [serial = 328] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 148 (0x8e5db800) [pid = 1958] [serial = 331] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 147 (0x906e2400) [pid = 1958] [serial = 277] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 146 (0x96a14800) [pid = 1958] [serial = 265] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 145 (0xa6bafc00) [pid = 1958] [serial = 274] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 144 (0xa61c4000) [pid = 1958] [serial = 322] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 143 (0x9b072000) [pid = 1958] [serial = 397] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 142 (0x9806b800) [pid = 1958] [serial = 390] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 141 (0x9a287c00) [pid = 1958] [serial = 393] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 140 (0x993d1400) [pid = 1958] [serial = 391] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 139 (0x9747c800) [pid = 1958] [serial = 220] [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.] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 138 (0x94e86400) [pid = 1958] [serial = 354] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 137 (0x94fcdc00) [pid = 1958] [serial = 355] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 136 (0x90c0d400) [pid = 1958] [serial = 384] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 135 (0x915c1800) [pid = 1958] [serial = 385] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 134 (0x99fd4c00) [pid = 1958] [serial = 349] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 133 (0x96a13800) [pid = 1958] [serial = 387] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 132 (0x9b62b000) [pid = 1958] [serial = 363] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 131 (0x9b72d400) [pid = 1958] [serial = 364] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 130 (0x9ac3e000) [pid = 1958] [serial = 360] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 129 (0x9ac46000) [pid = 1958] [serial = 361] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 128 (0xa108c400) [pid = 1958] [serial = 366] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 127 (0xa2083800) [pid = 1958] [serial = 367] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 126 (0x8eec9800) [pid = 1958] [serial = 381] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x90645c00) [pid = 1958] [serial = 382] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0x8eecb400) [pid = 1958] [serial = 372] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x8eecf000) [pid = 1958] [serial = 373] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x9a2f0800) [pid = 1958] [serial = 357] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0x9aa5e800) [pid = 1958] [serial = 358] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x92b46400) [pid = 1958] [serial = 378] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x99432000) [pid = 1958] [serial = 379] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0xa2536800) [pid = 1958] [serial = 369] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0xa3273800) [pid = 1958] [serial = 370] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0xa33c5400) [pid = 1958] [serial = 375] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0xa4d5ac00) [pid = 1958] [serial = 376] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 114 (0x906d8800) [pid = 1958] [serial = 351] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 113 (0x9154c000) [pid = 1958] [serial = 352] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 112 (0x9a28e000) [pid = 1958] [serial = 394] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 111 (0x97474800) [pid = 1958] [serial = 388] [outer = (nil)] [url = about:blank] 08:10:41 INFO - PROCESS | 1958 | --DOMWINDOW == 110 (0x9cb36800) [pid = 1958] [serial = 398] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1958 | 1469200242267 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]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1480ms 08:10:42 INFO - PROCESS | 1958 | 1469200242330 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:10:42 INFO - PROCESS | 1958 | 1469200242335 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:10:42 INFO - PROCESS | 1958 | 1469200242341 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1958 | 1469200242345 Marionette TRACE conn4 <- [1,626,null,{}] 08:10:42 INFO - PROCESS | 1958 | 1469200242351 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}] 08:10:42 INFO - PROCESS | 1958 | 1469200242356 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:42 INFO - PROCESS | 1958 | 1469200242530 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:10:42 INFO - PROCESS | 1958 | 1469200242545 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 1958 | 1469200242556 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6c00 == 45 [pid = 1958] [id = 164] 08:10:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 111 (0x906dd400) [pid = 1958] [serial = 492] [outer = (nil)] 08:10:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 112 (0x90c04400) [pid = 1958] [serial = 493] [outer = 0x906dd400] 08:10:42 INFO - PROCESS | 1958 | 1469200242629 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 113 (0x90c10800) [pid = 1958] [serial = 494] [outer = 0x906dd400] 08:10:43 INFO - PROCESS | 1958 | 1469200243571 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1345ms 08:10:43 INFO - PROCESS | 1958 | 1469200243686 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1958 | 1469200243691 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:10:43 INFO - PROCESS | 1958 | 1469200243700 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1958 | 1469200243705 Marionette TRACE conn4 <- [1,630,null,{}] 08:10:43 INFO - PROCESS | 1958 | 1469200243714 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}] 08:10:43 INFO - PROCESS | 1958 | 1469200243721 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:43 INFO - PROCESS | 1958 | 1469200243958 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:10:44 INFO - PROCESS | 1958 | 1469200244220 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1958 | 1469200244238 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b1800 == 46 [pid = 1958] [id = 165] 08:10:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 114 (0x8ed98400) [pid = 1958] [serial = 495] [outer = (nil)] 08:10:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 115 (0x8eec5000) [pid = 1958] [serial = 496] [outer = 0x8ed98400] 08:10:44 INFO - PROCESS | 1958 | 1469200244334 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x90254000) [pid = 1958] [serial = 497] [outer = 0x8ed98400] 08:10:45 INFO - PROCESS | 1958 | 1469200245238 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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1586ms 08:10:45 INFO - PROCESS | 1958 | 1469200245287 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:10:45 INFO - PROCESS | 1958 | 1469200245293 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:10:45 INFO - PROCESS | 1958 | 1469200245303 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1958 | 1469200245309 Marionette TRACE conn4 <- [1,634,null,{}] 08:10:45 INFO - PROCESS | 1958 | 1469200245315 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}] 08:10:45 INFO - PROCESS | 1958 | 1469200245322 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:45 INFO - PROCESS | 1958 | 1469200245524 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:10:45 INFO - PROCESS | 1958 | 1469200245756 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1958 | 1469200245765 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064fc00 == 47 [pid = 1958] [id = 166] 08:10:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0x90c0f800) [pid = 1958] [serial = 498] [outer = (nil)] 08:10:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0x90ebfc00) [pid = 1958] [serial = 499] [outer = 0x90c0f800] 08:10:45 INFO - PROCESS | 1958 | 1469200245891 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x91410000) [pid = 1958] [serial = 500] [outer = 0x90c0f800] 08:10:46 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:46 INFO - PROCESS | 1958 | 1469200246827 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1596ms 08:10:46 INFO - PROCESS | 1958 | 1469200246895 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1958 | 1469200246900 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:10:46 INFO - PROCESS | 1958 | 1469200246907 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1958 | 1469200246910 Marionette TRACE conn4 <- [1,638,null,{}] 08:10:46 INFO - PROCESS | 1958 | 1469200246926 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}] 08:10:46 INFO - PROCESS | 1958 | 1469200246935 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:47 INFO - PROCESS | 1958 | 1469200247122 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:10:47 INFO - PROCESS | 1958 | 1469200247399 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1958 | 1469200247415 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c02000 == 48 [pid = 1958] [id = 167] 08:10:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x94e88c00) [pid = 1958] [serial = 501] [outer = (nil)] 08:10:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0x94fcdc00) [pid = 1958] [serial = 502] [outer = 0x94e88c00] 08:10:47 INFO - PROCESS | 1958 | 1469200247543 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0x96a16c00) [pid = 1958] [serial = 503] [outer = 0x94e88c00] 08:10:48 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:10:48 INFO - PROCESS | 1958 | 1469200248421 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1544ms 08:10:48 INFO - PROCESS | 1958 | 1469200248450 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1958 | 1469200248454 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:10:48 INFO - PROCESS | 1958 | 1469200248461 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1958 | 1469200248464 Marionette TRACE conn4 <- [1,642,null,{}] 08:10:48 INFO - PROCESS | 1958 | 1469200248470 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}] 08:10:48 INFO - PROCESS | 1958 | 1469200248476 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:48 INFO - PROCESS | 1958 | 1469200248729 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:10:48 INFO - PROCESS | 1958 | 1469200248864 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1958 | 1469200248871 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a1b000 == 49 [pid = 1958] [id = 168] 08:10:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0x9747e800) [pid = 1958] [serial = 504] [outer = (nil)] 08:10:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0x9749a400) [pid = 1958] [serial = 505] [outer = 0x9747e800] 08:10:48 INFO - PROCESS | 1958 | 1469200248953 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0x974a1c00) [pid = 1958] [serial = 506] [outer = 0x9747e800] 08:10:50 INFO - PROCESS | 1958 | 1469200250078 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1691ms 08:10:50 INFO - PROCESS | 1958 | 1469200250156 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1958 | 1469200250162 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:10:50 INFO - PROCESS | 1958 | 1469200250172 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1958 | 1469200250178 Marionette TRACE conn4 <- [1,646,null,{}] 08:10:50 INFO - PROCESS | 1958 | 1469200250187 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}] 08:10:50 INFO - PROCESS | 1958 | 1469200250194 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:50 INFO - PROCESS | 1958 | 1469200250514 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:10:50 INFO - PROCESS | 1958 | 1469200250732 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1958 | 1469200250740 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c8400 == 50 [pid = 1958] [id = 169] 08:10:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x9747dc00) [pid = 1958] [serial = 507] [outer = (nil)] 08:10:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 127 (0x99676c00) [pid = 1958] [serial = 508] [outer = 0x9747dc00] 08:10:50 INFO - PROCESS | 1958 | 1469200250819 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 128 (0x99aca800) [pid = 1958] [serial = 509] [outer = 0x9747dc00] 08:10:52 INFO - PROCESS | 1958 | --DOCSHELL 0x90254800 == 49 [pid = 1958] [id = 94] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90257800 == 48 [pid = 1958] [id = 85] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd6400 == 47 [pid = 1958] [id = 97] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x96a1c400 == 46 [pid = 1958] [id = 84] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90c06800 == 45 [pid = 1958] [id = 87] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4abc00 == 44 [pid = 1958] [id = 145] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0a400 == 43 [pid = 1958] [id = 82] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd2800 == 42 [pid = 1958] [id = 83] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec15000 == 41 [pid = 1958] [id = 98] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x99fe0c00 == 40 [pid = 1958] [id = 86] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x91557800 == 39 [pid = 1958] [id = 88] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0d000 == 38 [pid = 1958] [id = 93] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x903c1800 == 37 [pid = 1958] [id = 96] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x903bd000 == 36 [pid = 1958] [id = 92] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x987c1000 == 35 [pid = 1958] [id = 89] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0xa4f8bc00 == 34 [pid = 1958] [id = 91] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec8000 == 33 [pid = 1958] [id = 144] 08:10:53 INFO - PROCESS | 1958 | --DOCSHELL 0x903c0000 == 32 [pid = 1958] [id = 90] 08:10:54 INFO - PROCESS | 1958 | 1469200254382 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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 4247ms 08:10:54 INFO - PROCESS | 1958 | 1469200254419 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:10:54 INFO - PROCESS | 1958 | 1469200254426 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:10:54 INFO - PROCESS | 1958 | 1469200254442 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 1958 | 1469200254450 Marionette TRACE conn4 <- [1,650,null,{}] 08:10:54 INFO - PROCESS | 1958 | 1469200254458 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}] 08:10:54 INFO - PROCESS | 1958 | 1469200254464 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:54 INFO - PROCESS | 1958 | 1469200254687 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:10:54 INFO - PROCESS | 1958 | 1469200254715 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1958 | 1469200254724 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0dc00 == 33 [pid = 1958] [id = 170] 08:10:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 129 (0x8ec0e400) [pid = 1958] [serial = 510] [outer = (nil)] 08:10:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 130 (0x8ed9ec00) [pid = 1958] [serial = 511] [outer = 0x8ec0e400] 08:10:54 INFO - PROCESS | 1958 | 1469200254802 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 131 (0x90252c00) [pid = 1958] [serial = 512] [outer = 0x8ec0e400] 08:10:55 INFO - PROCESS | 1958 | 1469200255761 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1353ms 08:10:55 INFO - PROCESS | 1958 | 1469200255786 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:10:55 INFO - PROCESS | 1958 | 1469200255795 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:10:55 INFO - PROCESS | 1958 | 1469200255807 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1958 | 1469200255812 Marionette TRACE conn4 <- [1,654,null,{}] 08:10:55 INFO - PROCESS | 1958 | 1469200255824 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}] 08:10:55 INFO - PROCESS | 1958 | 1469200255829 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:56 INFO - PROCESS | 1958 | 1469200256967 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 130 (0x91402c00) [pid = 1958] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 129 (0x8e4acc00) [pid = 1958] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 128 (0x8ec10400) [pid = 1958] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 127 (0x8eeca000) [pid = 1958] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 126 (0x90eb7c00) [pid = 1958] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x99b3d400) [pid = 1958] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0x96a91400) [pid = 1958] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x90e2b400) [pid = 1958] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x8eec4c00) [pid = 1958] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0x906dbc00) [pid = 1958] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x90eb9c00) [pid = 1958] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x90eb8800) [pid = 1958] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0x8e643000) [pid = 1958] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0x90252800) [pid = 1958] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0x8eda2c00) [pid = 1958] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0x8eec5400) [pid = 1958] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 114 (0x8e5e2400) [pid = 1958] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 113 (0x8e5d3400) [pid = 1958] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 112 (0x8e5dcc00) [pid = 1958] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 111 (0x91403800) [pid = 1958] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 110 (0x8ec17800) [pid = 1958] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 109 (0x906dd400) [pid = 1958] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 108 (0x90e30400) [pid = 1958] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 107 (0x9390d000) [pid = 1958] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0x93910c00) [pid = 1958] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 105 (0x94fda000) [pid = 1958] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x9064c400) [pid = 1958] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0x8ec11800) [pid = 1958] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x906d6c00) [pid = 1958] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x99b44400) [pid = 1958] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x8ec0a800) [pid = 1958] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:10:57 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x8e4b2400) [pid = 1958] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:10:57 INFO - PROCESS | 1958 | 1469200257231 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1958 | 1469200257242 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d3400 == 34 [pid = 1958] [id = 171] 08:10:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x8e5dcc00) [pid = 1958] [serial = 513] [outer = (nil)] 08:10:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x8ec0a800) [pid = 1958] [serial = 514] [outer = 0x8e5dcc00] 08:10:57 INFO - PROCESS | 1958 | 1469200257316 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x8eec4c00) [pid = 1958] [serial = 515] [outer = 0x8e5dcc00] 08:10:58 INFO - PROCESS | 1958 | 1469200258058 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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 2311ms 08:10:58 INFO - PROCESS | 1958 | 1469200258117 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1958 | 1469200258120 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:10:58 INFO - PROCESS | 1958 | 1469200258132 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1958 | 1469200258136 Marionette TRACE conn4 <- [1,658,null,{}] 08:10:58 INFO - PROCESS | 1958 | 1469200258155 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}] 08:10:58 INFO - PROCESS | 1958 | 1469200258164 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:58 INFO - PROCESS | 1958 | 1469200258389 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:10:58 INFO - PROCESS | 1958 | 1469200258401 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1958 | 1469200258415 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c09800 == 35 [pid = 1958] [id = 172] 08:10:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0x90c0b800) [pid = 1958] [serial = 516] [outer = (nil)] 08:10:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0x90e29c00) [pid = 1958] [serial = 517] [outer = 0x90c0b800] 08:10:58 INFO - PROCESS | 1958 | 1469200258489 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x90eb7800) [pid = 1958] [serial = 518] [outer = 0x90c0b800] 08:10:59 INFO - PROCESS | 1958 | 1469200259575 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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1492ms 08:10:59 INFO - PROCESS | 1958 | 1469200259625 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 1958 | 1469200259633 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:10:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:10:59 INFO - PROCESS | 1958 | 1469200259642 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 1958 | 1469200259647 Marionette TRACE conn4 <- [1,662,null,{}] 08:10:59 INFO - PROCESS | 1958 | 1469200259657 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}] 08:10:59 INFO - PROCESS | 1958 | 1469200259662 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:10:59 INFO - PROCESS | 1958 | 1469200259857 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:11:00 INFO - PROCESS | 1958 | 1469200260077 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1958 | 1469200260088 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec17400 == 36 [pid = 1958] [id = 173] 08:11:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 106 (0x8ec17c00) [pid = 1958] [serial = 519] [outer = (nil)] 08:11:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x903ba000) [pid = 1958] [serial = 520] [outer = 0x8ec17c00] 08:11:00 INFO - PROCESS | 1958 | 1469200260188 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 108 (0x9064c800) [pid = 1958] [serial = 521] [outer = 0x8ec17c00] 08:11:00 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:01 INFO - PROCESS | 1958 | 1469200261106 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]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:11:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1493ms 08:11:01 INFO - PROCESS | 1958 | 1469200261136 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1958 | 1469200261144 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:11:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:11:01 INFO - PROCESS | 1958 | 1469200261156 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1958 | 1469200261160 Marionette TRACE conn4 <- [1,666,null,{}] 08:11:01 INFO - PROCESS | 1958 | 1469200261167 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}] 08:11:01 INFO - PROCESS | 1958 | 1469200261172 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:01 INFO - PROCESS | 1958 | 1469200261457 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:11:01 INFO - PROCESS | 1958 | 1469200261811 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1958 | 1469200261822 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e30c00 == 37 [pid = 1958] [id = 174] 08:11:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 109 (0x90e38400) [pid = 1958] [serial = 522] [outer = (nil)] 08:11:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 110 (0x90ebdc00) [pid = 1958] [serial = 523] [outer = 0x90e38400] 08:11:01 INFO - PROCESS | 1958 | 1469200261911 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 111 (0x9140dc00) [pid = 1958] [serial = 524] [outer = 0x90e38400] 08:11:02 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:02 INFO - PROCESS | 1958 | 1469200262855 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]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:11:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1740ms 08:11:02 INFO - PROCESS | 1958 | 1469200262895 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 1958 | 1469200262899 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:11:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:11:02 INFO - PROCESS | 1958 | 1469200262906 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1958 | 1469200262912 Marionette TRACE conn4 <- [1,670,null,{}] 08:11:02 INFO - PROCESS | 1958 | 1469200262929 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}] 08:11:02 INFO - PROCESS | 1958 | 1469200262939 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:03 INFO - PROCESS | 1958 | 1469200263182 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:11:03 INFO - PROCESS | 1958 | 1469200263392 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1958 | 1469200263401 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b45400 == 38 [pid = 1958] [id = 175] 08:11:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 112 (0x92b45800) [pid = 1958] [serial = 525] [outer = (nil)] 08:11:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 113 (0x92b4ac00) [pid = 1958] [serial = 526] [outer = 0x92b45800] 08:11:03 INFO - PROCESS | 1958 | 1469200263532 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 114 (0x9376b800) [pid = 1958] [serial = 527] [outer = 0x92b45800] 08:11:04 INFO - PROCESS | 1958 | 1469200264433 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]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:11:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1588ms 08:11:04 INFO - PROCESS | 1958 | 1469200264495 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:11:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:11:04 INFO - PROCESS | 1958 | 1469200264500 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:11:04 INFO - PROCESS | 1958 | 1469200264507 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1958 | 1469200264510 Marionette TRACE conn4 <- [1,674,null,{}] 08:11:04 INFO - PROCESS | 1958 | 1469200264516 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}] 08:11:04 INFO - PROCESS | 1958 | 1469200264522 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:04 INFO - PROCESS | 1958 | 1469200264707 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:11:04 INFO - PROCESS | 1958 | 1469200264871 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1958 | 1469200264881 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0d800 == 39 [pid = 1958] [id = 176] 08:11:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 115 (0x8ec16c00) [pid = 1958] [serial = 528] [outer = (nil)] 08:11:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x93990400) [pid = 1958] [serial = 529] [outer = 0x8ec16c00] 08:11:05 INFO - PROCESS | 1958 | 1469200265006 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0x94e7fc00) [pid = 1958] [serial = 530] [outer = 0x8ec16c00] 08:11:05 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:11:05 INFO - PROCESS | 1958 | 1469200265908 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]]]}] 08:11:05 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 08:11:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1441ms 08:11:05 INFO - PROCESS | 1958 | 1469200265948 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1958 | 1469200265951 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:11:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:11:05 INFO - PROCESS | 1958 | 1469200265958 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1958 | 1469200265962 Marionette TRACE conn4 <- [1,678,null,{}] 08:11:05 INFO - PROCESS | 1958 | 1469200265968 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}] 08:11:05 INFO - PROCESS | 1958 | 1469200265974 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:06 INFO - PROCESS | 1958 | 1469200266150 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:11:06 INFO - PROCESS | 1958 | 1469200266312 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1958 | 1469200266320 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a8400 == 40 [pid = 1958] [id = 177] 08:11:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0x91f2c400) [pid = 1958] [serial = 531] [outer = (nil)] 08:11:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x94eeb400) [pid = 1958] [serial = 532] [outer = 0x91f2c400] 08:11:06 INFO - PROCESS | 1958 | 1469200266402 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x94e89800) [pid = 1958] [serial = 533] [outer = 0x91f2c400] 08:11:07 INFO - PROCESS | 1958 | 1469200267397 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:11:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1494ms 08:11:07 INFO - PROCESS | 1958 | 1469200267453 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1958 | 1469200267457 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:11:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:11:07 INFO - PROCESS | 1958 | 1469200267466 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1958 | 1469200267469 Marionette TRACE conn4 <- [1,682,null,{}] 08:11:07 INFO - PROCESS | 1958 | 1469200267474 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}] 08:11:07 INFO - PROCESS | 1958 | 1469200267486 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:07 INFO - PROCESS | 1958 | 1469200267732 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:11:07 INFO - PROCESS | 1958 | 1469200267949 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1958 | 1469200267962 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x90648c00 == 41 [pid = 1958] [id = 178] 08:11:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 121 (0x906d7800) [pid = 1958] [serial = 534] [outer = (nil)] 08:11:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 122 (0x96a98c00) [pid = 1958] [serial = 535] [outer = 0x906d7800] 08:11:08 INFO - PROCESS | 1958 | 1469200268087 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 123 (0x9747a800) [pid = 1958] [serial = 536] [outer = 0x906d7800] 08:11:09 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:09 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:11:09 INFO - PROCESS | 1958 | 1469200269406 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]]]}] 08:11:09 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) 08:11:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1952ms 08:11:09 INFO - PROCESS | 1958 | 1469200269417 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 1958 | 1469200269421 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:11:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:11:09 INFO - PROCESS | 1958 | 1469200269428 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1958 | 1469200269432 Marionette TRACE conn4 <- [1,686,null,{}] 08:11:09 INFO - PROCESS | 1958 | 1469200269499 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}] 08:11:09 INFO - PROCESS | 1958 | 1469200269505 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:09 INFO - PROCESS | 1958 | 1469200269711 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:11:09 INFO - PROCESS | 1958 | 1469200269836 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1958 | 1469200269845 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a7400 == 42 [pid = 1958] [id = 179] 08:11:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 124 (0x8e4b2800) [pid = 1958] [serial = 537] [outer = (nil)] 08:11:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 125 (0x903b6400) [pid = 1958] [serial = 538] [outer = 0x8e4b2800] 08:11:09 INFO - PROCESS | 1958 | 1469200269925 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 126 (0x90645400) [pid = 1958] [serial = 539] [outer = 0x8e4b2800] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 125 (0x90c04400) [pid = 1958] [serial = 493] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 124 (0x9140d000) [pid = 1958] [serial = 409] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 123 (0x8e5d6c00) [pid = 1958] [serial = 436] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 122 (0x9b0c5400) [pid = 1958] [serial = 413] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 121 (0x90eb3000) [pid = 1958] [serial = 427] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 120 (0x99ac9800) [pid = 1958] [serial = 434] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x99b46800) [pid = 1958] [serial = 415] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0x9cb37800) [pid = 1958] [serial = 416] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0x915ca000) [pid = 1958] [serial = 410] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0x99fdec00) [pid = 1958] [serial = 407] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0x90e36c00) [pid = 1958] [serial = 419] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 114 (0x90c07c00) [pid = 1958] [serial = 443] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 113 (0x8e63dc00) [pid = 1958] [serial = 437] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 112 (0x915ca800) [pid = 1958] [serial = 430] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 111 (0x9ac41800) [pid = 1958] [serial = 412] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 110 (0x90ebc800) [pid = 1958] [serial = 403] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 109 (0x90ec0800) [pid = 1958] [serial = 404] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 108 (0x987c3800) [pid = 1958] [serial = 406] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 107 (0x9140e000) [pid = 1958] [serial = 445] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0x97e17000) [pid = 1958] [serial = 433] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 105 (0x91552c00) [pid = 1958] [serial = 446] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x96a18000) [pid = 1958] [serial = 431] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0x8e648400) [pid = 1958] [serial = 421] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x906d9800) [pid = 1958] [serial = 425] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x903b5000) [pid = 1958] [serial = 401] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x8e64c800) [pid = 1958] [serial = 422] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x8eec9400) [pid = 1958] [serial = 400] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 98 (0x91409800) [pid = 1958] [serial = 428] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 97 (0x8eecc000) [pid = 1958] [serial = 439] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 96 (0x90258400) [pid = 1958] [serial = 440] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 95 (0x90e32800) [pid = 1958] [serial = 418] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0x90643400) [pid = 1958] [serial = 424] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x906d5400) [pid = 1958] [serial = 442] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x90259400) [pid = 1958] [serial = 448] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x8e5e0c00) [pid = 1958] [serial = 487] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x91556c00) [pid = 1958] [serial = 451] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x903b8c00) [pid = 1958] [serial = 491] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x8eda3800) [pid = 1958] [serial = 454] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x903be800) [pid = 1958] [serial = 455] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x90eb6c00) [pid = 1958] [serial = 457] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x91402800) [pid = 1958] [serial = 458] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x93990800) [pid = 1958] [serial = 460] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x94e87800) [pid = 1958] [serial = 461] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x94fcc400) [pid = 1958] [serial = 463] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x94fda400) [pid = 1958] [serial = 464] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x97474400) [pid = 1958] [serial = 466] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x9747e400) [pid = 1958] [serial = 467] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9942e800) [pid = 1958] [serial = 469] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8e649800) [pid = 1958] [serial = 488] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x97483000) [pid = 1958] [serial = 470] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8eecf400) [pid = 1958] [serial = 490] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x999c8c00) [pid = 1958] [serial = 472] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x99fd6000) [pid = 1958] [serial = 475] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x99b41400) [pid = 1958] [serial = 473] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9a2ee400) [pid = 1958] [serial = 478] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x99fd9c00) [pid = 1958] [serial = 476] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x9aa5bc00) [pid = 1958] [serial = 479] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9ac22400) [pid = 1958] [serial = 482] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9a285400) [pid = 1958] [serial = 481] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8ec12000) [pid = 1958] [serial = 484] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90c10800) [pid = 1958] [serial = 494] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x99fd6400) [pid = 1958] [serial = 485] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x903bb800) [pid = 1958] [serial = 449] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x92b4f000) [pid = 1958] [serial = 452] [outer = (nil)] [url = about:blank] 08:11:11 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:11 INFO - PROCESS | 1958 | 1469200271526 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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:11:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2125ms 08:11:11 INFO - PROCESS | 1958 | 1469200271554 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:11:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:11:11 INFO - PROCESS | 1958 | 1469200271561 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:11:11 INFO - PROCESS | 1958 | 1469200271568 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1958 | 1469200271573 Marionette TRACE conn4 <- [1,690,null,{}] 08:11:11 INFO - PROCESS | 1958 | 1469200271581 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}] 08:11:11 INFO - PROCESS | 1958 | 1469200271587 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:11 INFO - PROCESS | 1958 | 1469200271759 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:11:11 INFO - PROCESS | 1958 | 1469200271879 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1958 | 1469200271893 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5df000 == 43 [pid = 1958] [id = 180] 08:11:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8e5df400) [pid = 1958] [serial = 540] [outer = (nil)] 08:11:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e64c000) [pid = 1958] [serial = 541] [outer = 0x8e5df400] 08:11:11 INFO - PROCESS | 1958 | 1469200271967 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8ec16800) [pid = 1958] [serial = 542] [outer = 0x8e5df400] 08:11:13 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:13 INFO - PROCESS | 1958 | 1469200273115 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:11:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1583ms 08:11:13 INFO - PROCESS | 1958 | 1469200273150 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1958 | 1469200273157 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:11:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:11:13 INFO - PROCESS | 1958 | 1469200273167 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1958 | 1469200273171 Marionette TRACE conn4 <- [1,694,null,{}] 08:11:13 INFO - PROCESS | 1958 | 1469200273177 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}] 08:11:13 INFO - PROCESS | 1958 | 1469200273181 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:13 INFO - PROCESS | 1958 | 1469200273439 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:11:13 INFO - PROCESS | 1958 | 1469200273459 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1958 | 1469200273469 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed99400 == 44 [pid = 1958] [id = 181] 08:11:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8eed0800) [pid = 1958] [serial = 543] [outer = (nil)] 08:11:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90260000) [pid = 1958] [serial = 544] [outer = 0x8eed0800] 08:11:13 INFO - PROCESS | 1958 | 1469200273536 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x903b9400) [pid = 1958] [serial = 545] [outer = 0x8eed0800] 08:11:14 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:14 INFO - PROCESS | 1958 | 1469200274800 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]]]}] 08:11:14 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) 08:11:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1681ms 08:11:14 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9747dc00) [pid = 1958] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:11:14 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90c0f800) [pid = 1958] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:11:14 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8ec0e400) [pid = 1958] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:11:14 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8ed98400) [pid = 1958] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:11:14 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x9747e800) [pid = 1958] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:11:14 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x94e88c00) [pid = 1958] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:11:14 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x8e5dcc00) [pid = 1958] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:11:14 INFO - PROCESS | 1958 | 1469200274878 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1958 | 1469200274881 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:11:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:11:14 INFO - PROCESS | 1958 | 1469200274891 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1958 | 1469200274897 Marionette TRACE conn4 <- [1,698,null,{}] 08:11:14 INFO - PROCESS | 1958 | 1469200274912 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}] 08:11:14 INFO - PROCESS | 1958 | 1469200274920 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:15 INFO - PROCESS | 1958 | 1469200275108 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:11:15 INFO - PROCESS | 1958 | 1469200275119 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1958 | 1469200275128 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x90642800 == 45 [pid = 1958] [id = 182] 08:11:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x90645000) [pid = 1958] [serial = 546] [outer = (nil)] 08:11:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x906e1000) [pid = 1958] [serial = 547] [outer = 0x90645000] 08:11:15 INFO - PROCESS | 1958 | 1469200275300 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90c0b400) [pid = 1958] [serial = 548] [outer = 0x90645000] 08:11:16 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:16 INFO - PROCESS | 1958 | 1469200276438 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]]]}] 08:11:16 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) 08:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1584ms 08:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:11:16 INFO - PROCESS | 1958 | 1469200276476 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1958 | 1469200276479 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:11:16 INFO - PROCESS | 1958 | 1469200276485 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1958 | 1469200276489 Marionette TRACE conn4 <- [1,702,null,{}] 08:11:16 INFO - PROCESS | 1958 | 1469200276494 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}] 08:11:16 INFO - PROCESS | 1958 | 1469200276499 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:16 INFO - PROCESS | 1958 | 1469200276668 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:11:16 INFO - PROCESS | 1958 | 1469200276852 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1958 | 1469200276858 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a9c00 == 46 [pid = 1958] [id = 183] 08:11:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x906df400) [pid = 1958] [serial = 549] [outer = (nil)] 08:11:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90eb9000) [pid = 1958] [serial = 550] [outer = 0x906df400] 08:11:16 INFO - PROCESS | 1958 | 1469200276930 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x91406800) [pid = 1958] [serial = 551] [outer = 0x906df400] 08:11:17 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:18 INFO - PROCESS | 1958 | 1469200278038 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:11:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1587ms 08:11:18 INFO - PROCESS | 1958 | 1469200278073 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 1958 | 1469200278079 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:11:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:11:18 INFO - PROCESS | 1958 | 1469200278088 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1958 | 1469200278093 Marionette TRACE conn4 <- [1,706,null,{}] 08:11:18 INFO - PROCESS | 1958 | 1469200278101 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}] 08:11:18 INFO - PROCESS | 1958 | 1469200278108 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:18 INFO - PROCESS | 1958 | 1469200278356 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:11:18 INFO - PROCESS | 1958 | 1469200278530 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1958 | 1469200278546 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ab800 == 47 [pid = 1958] [id = 184] 08:11:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e64c800) [pid = 1958] [serial = 552] [outer = (nil)] 08:11:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8ed97800) [pid = 1958] [serial = 553] [outer = 0x8e64c800] 08:11:18 INFO - PROCESS | 1958 | 1469200278628 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8eecc000) [pid = 1958] [serial = 554] [outer = 0x8e64c800] 08:11:19 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:20 INFO - PROCESS | 1958 | 1469200280047 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:11:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1992ms 08:11:20 INFO - PROCESS | 1958 | 1469200280079 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1958 | 1469200280087 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:11:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:11:20 INFO - PROCESS | 1958 | 1469200280098 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1958 | 1469200280102 Marionette TRACE conn4 <- [1,710,null,{}] 08:11:20 INFO - PROCESS | 1958 | 1469200280109 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}] 08:11:20 INFO - PROCESS | 1958 | 1469200280115 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:20 INFO - PROCESS | 1958 | 1469200280285 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:11:20 INFO - PROCESS | 1958 | 1469200280445 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1958 | 1469200280453 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5de800 == 48 [pid = 1958] [id = 185] 08:11:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903b8c00) [pid = 1958] [serial = 555] [outer = (nil)] 08:11:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x906d9400) [pid = 1958] [serial = 556] [outer = 0x903b8c00] 08:11:20 INFO - PROCESS | 1958 | 1469200280547 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90c08000) [pid = 1958] [serial = 557] [outer = 0x903b8c00] 08:11:21 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:21 INFO - PROCESS | 1958 | 1469200281889 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:11:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1837ms 08:11:22 INFO - PROCESS | 1958 | 1469200282048 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1958 | 1469200282053 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:11:22 INFO - PROCESS | 1958 | 1469200282062 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1958 | 1469200282068 Marionette TRACE conn4 <- [1,714,null,{}] 08:11:22 INFO - PROCESS | 1958 | 1469200282085 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}] 08:11:22 INFO - PROCESS | 1958 | 1469200282095 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:22 INFO - PROCESS | 1958 | 1469200282275 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:11:22 INFO - PROCESS | 1958 | 1469200282434 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1958 | 1469200282443 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x90ebf800 == 49 [pid = 1958] [id = 186] 08:11:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9154c800) [pid = 1958] [serial = 558] [outer = (nil)] 08:11:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91557c00) [pid = 1958] [serial = 559] [outer = 0x9154c800] 08:11:22 INFO - PROCESS | 1958 | 1469200282527 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x915c8800) [pid = 1958] [serial = 560] [outer = 0x9154c800] 08:11:23 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:23 INFO - PROCESS | 1958 | 1469200283863 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1838ms 08:11:23 INFO - PROCESS | 1958 | 1469200283959 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 1958 | 1469200283963 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:11:23 INFO - PROCESS | 1958 | 1469200283974 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 1958 | 1469200283977 Marionette TRACE conn4 <- [1,718,null,{}] 08:11:23 INFO - PROCESS | 1958 | 1469200283984 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}] 08:11:23 INFO - PROCESS | 1958 | 1469200283988 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:24 INFO - PROCESS | 1958 | 1469200284160 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:11:24 INFO - PROCESS | 1958 | 1469200284334 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 1958 | 1469200284341 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63e400 == 50 [pid = 1958] [id = 187] 08:11:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8e63f000) [pid = 1958] [serial = 561] [outer = (nil)] 08:11:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x92b4bc00) [pid = 1958] [serial = 562] [outer = 0x8e63f000] 08:11:24 INFO - PROCESS | 1958 | 1469200284432 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x93910c00) [pid = 1958] [serial = 563] [outer = 0x8e63f000] 08:11:25 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:25 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:11:25 INFO - PROCESS | 1958 | 1469200285788 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1838ms 08:11:25 INFO - PROCESS | 1958 | 1469200285871 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1958 | 1469200285877 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:11:25 INFO - PROCESS | 1958 | 1469200285920 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1958 | 1469200285926 Marionette TRACE conn4 <- [1,722,null,{}] 08:11:25 INFO - PROCESS | 1958 | 1469200285935 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}] 08:11:25 INFO - PROCESS | 1958 | 1469200285940 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:26 INFO - PROCESS | 1958 | 1469200286105 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:11:26 INFO - PROCESS | 1958 | 1469200286265 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 1958 | 1469200286281 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e642800 == 51 [pid = 1958] [id = 188] 08:11:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8eecfc00) [pid = 1958] [serial = 564] [outer = (nil)] 08:11:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9025a000) [pid = 1958] [serial = 565] [outer = 0x8eecfc00] 08:11:26 INFO - PROCESS | 1958 | 1469200286352 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x903b4400) [pid = 1958] [serial = 566] [outer = 0x8eecfc00] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b0c00 == 50 [pid = 1958] [id = 159] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8eda1400 == 49 [pid = 1958] [id = 146] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x9390b000 == 48 [pid = 1958] [id = 153] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643800 == 47 [pid = 1958] [id = 160] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec4400 == 46 [pid = 1958] [id = 147] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x9064fc00 == 45 [pid = 1958] [id = 166] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x915c8400 == 44 [pid = 1958] [id = 169] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6c00 == 43 [pid = 1958] [id = 164] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d4400 == 42 [pid = 1958] [id = 149] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec15c00 == 41 [pid = 1958] [id = 151] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e64c400 == 40 [pid = 1958] [id = 152] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b1800 == 39 [pid = 1958] [id = 165] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0c000 == 38 [pid = 1958] [id = 148] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63e000 == 37 [pid = 1958] [id = 154] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a3400 == 36 [pid = 1958] [id = 157] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x94eecc00 == 35 [pid = 1958] [id = 155] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b2c00 == 34 [pid = 1958] [id = 162] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ae000 == 33 [pid = 1958] [id = 158] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x96a1b000 == 32 [pid = 1958] [id = 168] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5c00 == 31 [pid = 1958] [id = 161] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb5c00 == 30 [pid = 1958] [id = 150] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x90c02000 == 29 [pid = 1958] [id = 167] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x903b7000 == 28 [pid = 1958] [id = 156] 08:11:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5dbc00 == 27 [pid = 1958] [id = 163] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x99676c00) [pid = 1958] [serial = 508] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x91410000) [pid = 1958] [serial = 500] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90252c00) [pid = 1958] [serial = 512] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90254000) [pid = 1958] [serial = 497] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9749a400) [pid = 1958] [serial = 505] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8eec5000) [pid = 1958] [serial = 496] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x974a1c00) [pid = 1958] [serial = 506] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x94fcdc00) [pid = 1958] [serial = 502] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ed9ec00) [pid = 1958] [serial = 511] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x99aca800) [pid = 1958] [serial = 509] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90ebfc00) [pid = 1958] [serial = 499] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8ec0a800) [pid = 1958] [serial = 514] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x96a16c00) [pid = 1958] [serial = 503] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8eec4c00) [pid = 1958] [serial = 515] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90e29c00) [pid = 1958] [serial = 517] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1958 | 1469200288482 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] 08:11:28 INFO - PROCESS | 1958 | 1469200288516 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:11:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:11:28 INFO - PROCESS | 1958 | 1469200288525 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1958 | 1469200288529 Marionette TRACE conn4 <- [1,726,null,{}] 08:11:28 INFO - PROCESS | 1958 | 1469200288538 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}] 08:11:28 INFO - PROCESS | 1958 | 1469200288543 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:28 INFO - PROCESS | 1958 | 1469200288710 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:11:28 INFO - PROCESS | 1958 | 1469200288822 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1958 | 1469200288836 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e642000 == 28 [pid = 1958] [id = 189] 08:11:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e643c00) [pid = 1958] [serial = 567] [outer = (nil)] 08:11:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e647c00) [pid = 1958] [serial = 568] [outer = 0x8e643c00] 08:11:28 INFO - PROCESS | 1958 | 1469200288903 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8ec0ac00) [pid = 1958] [serial = 569] [outer = 0x8e643c00] 08:11:29 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:29 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:11:29 INFO - PROCESS | 1958 | 1469200289835 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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:11:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1338ms 08:11:29 INFO - PROCESS | 1958 | 1469200289864 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1958 | 1469200289873 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:11:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:11:29 INFO - PROCESS | 1958 | 1469200289885 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1958 | 1469200289888 Marionette TRACE conn4 <- [1,730,null,{}] 08:11:29 INFO - PROCESS | 1958 | 1469200289895 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}] 08:11:29 INFO - PROCESS | 1958 | 1469200289900 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:30 INFO - PROCESS | 1958 | 1469200290073 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:11:30 INFO - PROCESS | 1958 | 1469200290189 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1958 | 1469200290199 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec5000 == 29 [pid = 1958] [id = 190] 08:11:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90254c00) [pid = 1958] [serial = 570] [outer = (nil)] 08:11:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90259400) [pid = 1958] [serial = 571] [outer = 0x90254c00] 08:11:30 INFO - PROCESS | 1958 | 1469200290272 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9025f400) [pid = 1958] [serial = 572] [outer = 0x90254c00] 08:11:30 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:30 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:11:31 INFO - PROCESS | 1958 | 1469200291203 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] 08:11:31 INFO - PROCESS | 1958 | 1469200291282 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:11:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:11:31 INFO - PROCESS | 1958 | 1469200291288 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1958 | 1469200291294 Marionette TRACE conn4 <- [1,734,null,{}] 08:11:31 INFO - PROCESS | 1958 | 1469200291320 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}] 08:11:31 INFO - PROCESS | 1958 | 1469200291329 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:31 INFO - PROCESS | 1958 | 1469200291537 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:11:31 INFO - PROCESS | 1958 | 1469200291564 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1958 | 1469200291571 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2d800 == 30 [pid = 1958] [id = 191] 08:11:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90e2e400) [pid = 1958] [serial = 573] [outer = (nil)] 08:11:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90e33800) [pid = 1958] [serial = 574] [outer = 0x90e2e400] 08:11:31 INFO - PROCESS | 1958 | 1469200291649 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eb4800) [pid = 1958] [serial = 575] [outer = 0x90e2e400] 08:11:32 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:32 INFO - PROCESS | 1958 | 1469200292660 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:11:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1397ms 08:11:32 INFO - PROCESS | 1958 | 1469200292686 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:11:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:11:32 INFO - PROCESS | 1958 | 1469200292690 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:11:32 INFO - PROCESS | 1958 | 1469200292696 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1958 | 1469200292700 Marionette TRACE conn4 <- [1,738,null,{}] 08:11:32 INFO - PROCESS | 1958 | 1469200292705 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}] 08:11:32 INFO - PROCESS | 1958 | 1469200292710 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:32 INFO - PROCESS | 1958 | 1469200292916 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x906df400) [pid = 1958] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x91f2c400) [pid = 1958] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ec16c00) [pid = 1958] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x92b45800) [pid = 1958] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ec17c00) [pid = 1958] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90e38400) [pid = 1958] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e4b2800) [pid = 1958] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90c0b800) [pid = 1958] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e5df400) [pid = 1958] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x906d7800) [pid = 1958] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8eed0800) [pid = 1958] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:11:33 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90645000) [pid = 1958] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:11:33 INFO - PROCESS | 1958 | 1469200293437 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1958 | 1469200293448 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a4c00 == 31 [pid = 1958] [id = 192] 08:11:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e5d9800) [pid = 1958] [serial = 576] [outer = (nil)] 08:11:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8eec5400) [pid = 1958] [serial = 577] [outer = 0x8e5d9800] 08:11:33 INFO - PROCESS | 1958 | 1469200293522 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90eb8c00) [pid = 1958] [serial = 578] [outer = 0x8e5d9800] 08:11:34 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:34 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:11:34 INFO - PROCESS | 1958 | 1469200294663 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:11:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1985ms 08:11:34 INFO - PROCESS | 1958 | 1469200294682 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 1958 | 1469200294685 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:11:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:11:34 INFO - PROCESS | 1958 | 1469200294692 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1958 | 1469200294695 Marionette TRACE conn4 <- [1,742,null,{}] 08:11:34 INFO - PROCESS | 1958 | 1469200294700 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}] 08:11:34 INFO - PROCESS | 1958 | 1469200294706 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:34 INFO - PROCESS | 1958 | 1469200294901 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:11:35 INFO - PROCESS | 1958 | 1469200295047 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1958 | 1469200295053 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4af000 == 32 [pid = 1958] [id = 193] 08:11:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed9e000) [pid = 1958] [serial = 579] [outer = (nil)] 08:11:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9154ac00) [pid = 1958] [serial = 580] [outer = 0x8ed9e000] 08:11:35 INFO - PROCESS | 1958 | 1469200295123 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91556400) [pid = 1958] [serial = 581] [outer = 0x8ed9e000] 08:11:36 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:36 INFO - PROCESS | 1958 | 1469200296543 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]]]}] 08:11:36 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 08:11:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1936ms 08:11:36 INFO - PROCESS | 1958 | 1469200296629 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1958 | 1469200296637 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:11:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:11:36 INFO - PROCESS | 1958 | 1469200296646 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1958 | 1469200296651 Marionette TRACE conn4 <- [1,746,null,{}] 08:11:36 INFO - PROCESS | 1958 | 1469200296659 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}] 08:11:36 INFO - PROCESS | 1958 | 1469200296665 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:36 INFO - PROCESS | 1958 | 1469200296867 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:11:37 INFO - PROCESS | 1958 | 1469200297022 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1958 | 1469200297030 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e640800 == 33 [pid = 1958] [id = 194] 08:11:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e642400) [pid = 1958] [serial = 582] [outer = (nil)] 08:11:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8eec6800) [pid = 1958] [serial = 583] [outer = 0x8e642400] 08:11:37 INFO - PROCESS | 1958 | 1469200297117 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x903b6c00) [pid = 1958] [serial = 584] [outer = 0x8e642400] 08:11:37 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:38 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:38 INFO - PROCESS | 1958 | 1469200298478 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]]]}] 08:11:38 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.) 08:11:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1848ms 08:11:38 INFO - PROCESS | 1958 | 1469200298494 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 1958 | 1469200298500 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:11:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:11:38 INFO - PROCESS | 1958 | 1469200298511 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 1958 | 1469200298515 Marionette TRACE conn4 <- [1,750,null,{}] 08:11:38 INFO - PROCESS | 1958 | 1469200298648 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}] 08:11:38 INFO - PROCESS | 1958 | 1469200298654 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:38 INFO - PROCESS | 1958 | 1469200298862 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:11:39 INFO - PROCESS | 1958 | 1469200298981 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 1958 | 1469200298991 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec7800 == 34 [pid = 1958] [id = 195] 08:11:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90c0c000) [pid = 1958] [serial = 585] [outer = (nil)] 08:11:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90e32000) [pid = 1958] [serial = 586] [outer = 0x90c0c000] 08:11:39 INFO - PROCESS | 1958 | 1469200299075 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eb6800) [pid = 1958] [serial = 587] [outer = 0x90c0c000] 08:11:40 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:40 INFO - PROCESS | 1958 | 1469200300626 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]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:11:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2139ms 08:11:40 INFO - PROCESS | 1958 | 1469200300649 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1958 | 1469200300658 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:11:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:11:40 INFO - PROCESS | 1958 | 1469200300666 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 1958 | 1469200300670 Marionette TRACE conn4 <- [1,754,null,{}] 08:11:40 INFO - PROCESS | 1958 | 1469200300679 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}] 08:11:40 INFO - PROCESS | 1958 | 1469200300685 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:40 INFO - PROCESS | 1958 | 1469200300853 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:11:41 INFO - PROCESS | 1958 | 1469200301016 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1958 | 1469200301031 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d5800 == 35 [pid = 1958] [id = 196] 08:11:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8e645c00) [pid = 1958] [serial = 588] [outer = (nil)] 08:11:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x8e64bc00) [pid = 1958] [serial = 589] [outer = 0x8e645c00] 08:11:41 INFO - PROCESS | 1958 | 1469200301117 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x8ec11400) [pid = 1958] [serial = 590] [outer = 0x8e645c00] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90eb9000) [pid = 1958] [serial = 550] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x94eeb400) [pid = 1958] [serial = 532] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x94e89800) [pid = 1958] [serial = 533] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x93990400) [pid = 1958] [serial = 529] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x94e7fc00) [pid = 1958] [serial = 530] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x92b4ac00) [pid = 1958] [serial = 526] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9376b800) [pid = 1958] [serial = 527] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x903ba000) [pid = 1958] [serial = 520] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9064c800) [pid = 1958] [serial = 521] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90ebdc00) [pid = 1958] [serial = 523] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9140dc00) [pid = 1958] [serial = 524] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x903b6400) [pid = 1958] [serial = 538] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90645400) [pid = 1958] [serial = 539] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90eb7800) [pid = 1958] [serial = 518] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e64c000) [pid = 1958] [serial = 541] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8ec16800) [pid = 1958] [serial = 542] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x96a98c00) [pid = 1958] [serial = 535] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x9747a800) [pid = 1958] [serial = 536] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 60 (0x90260000) [pid = 1958] [serial = 544] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 59 (0x90c0b400) [pid = 1958] [serial = 548] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 58 (0x903b9400) [pid = 1958] [serial = 545] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 57 (0x906e1000) [pid = 1958] [serial = 547] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1958 | --DOMWINDOW == 56 (0x91406800) [pid = 1958] [serial = 551] [outer = (nil)] [url = about:blank] 08:11:42 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:42 INFO - PROCESS | 1958 | 1469200302337 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]]]}] 08:11:42 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 08:11:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1686ms 08:11:42 INFO - PROCESS | 1958 | 1469200302351 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1958 | 1469200302358 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:11:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:11:42 INFO - PROCESS | 1958 | 1469200302369 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1958 | 1469200302372 Marionette TRACE conn4 <- [1,758,null,{}] 08:11:42 INFO - PROCESS | 1958 | 1469200302388 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}] 08:11:42 INFO - PROCESS | 1958 | 1469200302393 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:42 INFO - PROCESS | 1958 | 1469200302590 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:11:42 INFO - PROCESS | 1958 | 1469200302707 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1958 | 1469200302716 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e646800 == 36 [pid = 1958] [id = 197] 08:11:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 57 (0x8eec7400) [pid = 1958] [serial = 591] [outer = (nil)] 08:11:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 58 (0x903b7000) [pid = 1958] [serial = 592] [outer = 0x8eec7400] 08:11:42 INFO - PROCESS | 1958 | 1469200302785 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 59 (0x903c0c00) [pid = 1958] [serial = 593] [outer = 0x8eec7400] 08:11:43 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:43 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:11:43 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:43 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:43 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:11:43 INFO - PROCESS | 1958 | 1469200303596 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]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:11:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1281ms 08:11:43 INFO - PROCESS | 1958 | 1469200303657 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1958 | 1469200303660 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:11:43 INFO - PROCESS | 1958 | 1469200303667 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1958 | 1469200303673 Marionette TRACE conn4 <- [1,762,null,{}] 08:11:43 INFO - PROCESS | 1958 | 1469200303698 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}] 08:11:43 INFO - PROCESS | 1958 | 1469200303707 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:44 INFO - PROCESS | 1958 | 1469200304003 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:11:44 INFO - PROCESS | 1958 | 1469200304029 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1958 | 1469200304040 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0a000 == 37 [pid = 1958] [id = 198] 08:11:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 60 (0x90c0b800) [pid = 1958] [serial = 594] [outer = (nil)] 08:11:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0x90c0f400) [pid = 1958] [serial = 595] [outer = 0x90c0b800] 08:11:44 INFO - PROCESS | 1958 | 1469200304114 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x90e36800) [pid = 1958] [serial = 596] [outer = 0x90c0b800] 08:11:45 INFO - PROCESS | 1958 | 1469200305607 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:11:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1986ms 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x8e64c800) [pid = 1958] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 60 (0x903b8c00) [pid = 1958] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 59 (0x90e2e400) [pid = 1958] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 58 (0x8e5d9800) [pid = 1958] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 57 (0x9154c800) [pid = 1958] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 56 (0x8eecfc00) [pid = 1958] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 55 (0x90254c00) [pid = 1958] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 54 (0x8e643c00) [pid = 1958] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:11:45 INFO - PROCESS | 1958 | --DOMWINDOW == 53 (0x8e63f000) [pid = 1958] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:11:45 INFO - PROCESS | 1958 | 1469200305741 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1958 | 1469200305745 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:11:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:11:45 INFO - PROCESS | 1958 | 1469200305760 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1958 | 1469200305763 Marionette TRACE conn4 <- [1,766,null,{}] 08:11:45 INFO - PROCESS | 1958 | 1469200305770 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}] 08:11:45 INFO - PROCESS | 1958 | 1469200305775 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:45 INFO - PROCESS | 1958 | 1469200305942 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:11:46 INFO - PROCESS | 1958 | 1469200306055 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1958 | 1469200306062 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d9c00 == 38 [pid = 1958] [id = 199] 08:11:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 54 (0x906de000) [pid = 1958] [serial = 597] [outer = (nil)] 08:11:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 55 (0x90eb7000) [pid = 1958] [serial = 598] [outer = 0x906de000] 08:11:46 INFO - PROCESS | 1958 | 1469200306134 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 56 (0x91407800) [pid = 1958] [serial = 599] [outer = 0x906de000] 08:11:47 INFO - PROCESS | 1958 | 1469200307209 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]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:11:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1489ms 08:11:47 INFO - PROCESS | 1958 | 1469200307249 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 1958 | 1469200307254 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:11:47 INFO - PROCESS | 1958 | 1469200307264 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 1958 | 1469200307267 Marionette TRACE conn4 <- [1,770,null,{}] 08:11:47 INFO - PROCESS | 1958 | 1469200307275 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}] 08:11:47 INFO - PROCESS | 1958 | 1469200307280 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:47 INFO - PROCESS | 1958 | 1469200307421 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:11:47 INFO - PROCESS | 1958 | 1469200307623 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1958 | 1469200307631 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eda0800 == 39 [pid = 1958] [id = 200] 08:11:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 57 (0x903b8000) [pid = 1958] [serial = 600] [outer = (nil)] 08:11:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 58 (0x91550800) [pid = 1958] [serial = 601] [outer = 0x903b8000] 08:11:47 INFO - PROCESS | 1958 | 1469200307700 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 59 (0x906db000) [pid = 1958] [serial = 602] [outer = 0x903b8000] 08:11:48 INFO - PROCESS | 1958 | 1469200308650 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]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1439ms 08:11:48 INFO - PROCESS | 1958 | 1469200308705 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1958 | 1469200308714 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:11:48 INFO - PROCESS | 1958 | 1469200308723 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1958 | 1469200308732 Marionette TRACE conn4 <- [1,774,null,{}] 08:11:48 INFO - PROCESS | 1958 | 1469200308741 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}] 08:11:48 INFO - PROCESS | 1958 | 1469200308748 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:49 INFO - PROCESS | 1958 | 1469200309127 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:11:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 60 (0x8ed9ec00) [pid = 1958] [serial = 603] [outer = 0x99c44c00] 08:11:49 INFO - PROCESS | 1958 | 1469200309379 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1958 | 1469200309389 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b5000 == 40 [pid = 1958] [id = 201] 08:11:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0x903b7400) [pid = 1958] [serial = 604] [outer = (nil)] 08:11:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x90642400) [pid = 1958] [serial = 605] [outer = 0x903b7400] 08:11:49 INFO - PROCESS | 1958 | 1469200309487 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x9064ac00) [pid = 1958] [serial = 606] [outer = 0x903b7400] 08:11:50 INFO - PROCESS | 1958 | 1469200310591 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]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1893ms 08:11:50 INFO - PROCESS | 1958 | 1469200310616 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 1958 | 1469200310624 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:11:50 INFO - PROCESS | 1958 | 1469200310636 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 1958 | 1469200310640 Marionette TRACE conn4 <- [1,778,null,{}] 08:11:50 INFO - PROCESS | 1958 | 1469200310647 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}] 08:11:50 INFO - PROCESS | 1958 | 1469200310653 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:50 INFO - PROCESS | 1958 | 1469200310859 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:11:51 INFO - PROCESS | 1958 | 1469200311146 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1958 | 1469200311155 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064a400 == 41 [pid = 1958] [id = 202] 08:11:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x91549800) [pid = 1958] [serial = 607] [outer = (nil)] 08:11:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x9154f400) [pid = 1958] [serial = 608] [outer = 0x91549800] 08:11:51 INFO - PROCESS | 1958 | 1469200311255 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x915c6800) [pid = 1958] [serial = 609] [outer = 0x91549800] 08:11:52 INFO - PROCESS | 1958 | 1469200312199 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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1587ms 08:11:52 INFO - PROCESS | 1958 | 1469200312223 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 1958 | 1469200312226 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:11:52 INFO - PROCESS | 1958 | 1469200312234 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 1958 | 1469200312240 Marionette TRACE conn4 <- [1,782,null,{}] 08:11:52 INFO - PROCESS | 1958 | 1469200312269 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}] 08:11:52 INFO - PROCESS | 1958 | 1469200312281 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:52 INFO - PROCESS | 1958 | 1469200312505 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:11:52 INFO - PROCESS | 1958 | 1469200312712 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1958 | 1469200312722 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x936eb800 == 42 [pid = 1958] [id = 203] 08:11:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x936ed000) [pid = 1958] [serial = 610] [outer = (nil)] 08:11:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x93769000) [pid = 1958] [serial = 611] [outer = 0x936ed000] 08:11:52 INFO - PROCESS | 1958 | 1469200312854 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x93770c00) [pid = 1958] [serial = 612] [outer = 0x936ed000] 08:11:53 INFO - PROCESS | 1958 | 1469200313787 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1593ms 08:11:53 INFO - PROCESS | 1958 | 1469200313829 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1958 | 1469200313833 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:11:53 INFO - PROCESS | 1958 | 1469200313840 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1958 | 1469200313844 Marionette TRACE conn4 <- [1,786,null,{}] 08:11:53 INFO - PROCESS | 1958 | 1469200313850 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}] 08:11:53 INFO - PROCESS | 1958 | 1469200313855 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:54 INFO - PROCESS | 1958 | 1469200314035 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:11:54 INFO - PROCESS | 1958 | 1469200314193 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1958 | 1469200314200 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c04400 == 43 [pid = 1958] [id = 204] 08:11:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9154b000) [pid = 1958] [serial = 613] [outer = (nil)] 08:11:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x93988000) [pid = 1958] [serial = 614] [outer = 0x9154b000] 08:11:54 INFO - PROCESS | 1958 | 1469200314281 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x93990c00) [pid = 1958] [serial = 615] [outer = 0x9154b000] 08:11:55 INFO - PROCESS | 1958 | 1469200315287 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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1486ms 08:11:55 INFO - PROCESS | 1958 | 1469200315327 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1958 | 1469200315331 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:11:55 INFO - PROCESS | 1958 | 1469200315338 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1958 | 1469200315342 Marionette TRACE conn4 <- [1,790,null,{}] 08:11:55 INFO - PROCESS | 1958 | 1469200315348 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}] 08:11:55 INFO - PROCESS | 1958 | 1469200315353 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:55 INFO - PROCESS | 1958 | 1469200315557 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:11:55 INFO - PROCESS | 1958 | 1469200315822 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1958 | 1469200315833 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eeca000 == 44 [pid = 1958] [id = 205] 08:11:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90ebec00) [pid = 1958] [serial = 616] [outer = (nil)] 08:11:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x94e81400) [pid = 1958] [serial = 617] [outer = 0x90ebec00] 08:11:55 INFO - PROCESS | 1958 | 1469200315960 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x94e83c00) [pid = 1958] [serial = 618] [outer = 0x90ebec00] 08:11:56 INFO - PROCESS | 1958 | 1469200316966 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1687ms 08:11:57 INFO - PROCESS | 1958 | 1469200317029 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1958 | 1469200317035 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:11:57 INFO - PROCESS | 1958 | 1469200317045 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 1958 | 1469200317051 Marionette TRACE conn4 <- [1,794,null,{}] 08:11:57 INFO - PROCESS | 1958 | 1469200317060 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}] 08:11:57 INFO - PROCESS | 1958 | 1469200317078 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:57 INFO - PROCESS | 1958 | 1469200317493 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:11:57 INFO - PROCESS | 1958 | 1469200317711 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1958 | 1469200317721 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e647400 == 45 [pid = 1958] [id = 206] 08:11:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8e648400) [pid = 1958] [serial = 619] [outer = (nil)] 08:11:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8ec14000) [pid = 1958] [serial = 620] [outer = 0x8e648400] 08:11:57 INFO - PROCESS | 1958 | 1469200317797 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x8eec8400) [pid = 1958] [serial = 621] [outer = 0x8e648400] 08:11:58 INFO - PROCESS | 1958 | 1469200318681 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1690ms 08:11:58 INFO - PROCESS | 1958 | 1469200318748 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1958 | 1469200318754 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:11:58 INFO - PROCESS | 1958 | 1469200318765 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1958 | 1469200318768 Marionette TRACE conn4 <- [1,798,null,{}] 08:11:58 INFO - PROCESS | 1958 | 1469200318777 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}] 08:11:58 INFO - PROCESS | 1958 | 1469200318786 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:58 INFO - PROCESS | 1958 | 1469200318963 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:11:59 INFO - PROCESS | 1958 | 1469200319099 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1958 | 1469200319109 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:11:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dbc00 == 46 [pid = 1958] [id = 207] 08:11:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x903bfc00) [pid = 1958] [serial = 622] [outer = (nil)] 08:11:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x90c01800) [pid = 1958] [serial = 623] [outer = 0x903bfc00] 08:11:59 INFO - PROCESS | 1958 | 1469200319182 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x90e35c00) [pid = 1958] [serial = 624] [outer = 0x903bfc00] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec5000 == 45 [pid = 1958] [id = 190] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a4c00 == 44 [pid = 1958] [id = 192] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2d800 == 43 [pid = 1958] [id = 191] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8e642000 == 42 [pid = 1958] [id = 189] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x906d9c00 == 41 [pid = 1958] [id = 199] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0a000 == 40 [pid = 1958] [id = 198] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8e646800 == 39 [pid = 1958] [id = 197] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d5800 == 38 [pid = 1958] [id = 196] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec7800 == 37 [pid = 1958] [id = 195] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4af000 == 36 [pid = 1958] [id = 193] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8e640800 == 35 [pid = 1958] [id = 194] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8e642800 == 34 [pid = 1958] [id = 188] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8eeca000 == 33 [pid = 1958] [id = 205] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8e647400 == 32 [pid = 1958] [id = 206] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x90c04400 == 31 [pid = 1958] [id = 204] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x936eb800 == 30 [pid = 1958] [id = 203] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x9064a400 == 29 [pid = 1958] [id = 202] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x8eda0800 == 28 [pid = 1958] [id = 200] 08:12:00 INFO - PROCESS | 1958 | --DOCSHELL 0x903b5000 == 27 [pid = 1958] [id = 201] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x9154ac00) [pid = 1958] [serial = 580] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8eecc000) [pid = 1958] [serial = 554] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8ed97800) [pid = 1958] [serial = 553] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90c08000) [pid = 1958] [serial = 557] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x906d9400) [pid = 1958] [serial = 556] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90e33800) [pid = 1958] [serial = 574] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8eec5400) [pid = 1958] [serial = 577] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90eb4800) [pid = 1958] [serial = 575] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x915c8800) [pid = 1958] [serial = 560] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x903b4400) [pid = 1958] [serial = 566] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9025a000) [pid = 1958] [serial = 565] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90259400) [pid = 1958] [serial = 571] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x91557c00) [pid = 1958] [serial = 559] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e647c00) [pid = 1958] [serial = 568] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8ec0ac00) [pid = 1958] [serial = 569] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x93910c00) [pid = 1958] [serial = 563] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x92b4bc00) [pid = 1958] [serial = 562] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x90eb8c00) [pid = 1958] [serial = 578] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x9025f400) [pid = 1958] [serial = 572] [outer = (nil)] [url = about:blank] 08:12:01 INFO - PROCESS | 1958 | 1469200321280 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]]]}] 08:12:01 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 08:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2591ms 08:12:01 INFO - PROCESS | 1958 | 1469200321356 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1958 | 1469200321360 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:12:01 INFO - PROCESS | 1958 | 1469200321371 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1958 | 1469200321376 Marionette TRACE conn4 <- [1,802,null,{}] 08:12:01 INFO - PROCESS | 1958 | 1469200321392 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}] 08:12:01 INFO - PROCESS | 1958 | 1469200321397 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:01 INFO - PROCESS | 1958 | 1469200321616 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:12:01 INFO - PROCESS | 1958 | 1469200321633 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1958 | 1469200321646 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e646c00 == 28 [pid = 1958] [id = 208] 08:12:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8e647400) [pid = 1958] [serial = 625] [outer = (nil)] 08:12:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8ec0c800) [pid = 1958] [serial = 626] [outer = 0x8e647400] 08:12:01 INFO - PROCESS | 1958 | 1469200321755 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8ec17000) [pid = 1958] [serial = 627] [outer = 0x8e647400] 08:12:02 INFO - PROCESS | 1958 | 1469200322704 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]]]}] 08:12:02 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 08:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1392ms 08:12:02 INFO - PROCESS | 1958 | 1469200322762 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1958 | 1469200322770 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:12:02 INFO - PROCESS | 1958 | 1469200322781 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1958 | 1469200322785 Marionette TRACE conn4 <- [1,806,null,{}] 08:12:02 INFO - PROCESS | 1958 | 1469200322791 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}] 08:12:02 INFO - PROCESS | 1958 | 1469200322797 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:02 INFO - PROCESS | 1958 | 1469200322970 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:12:03 INFO - PROCESS | 1958 | 1469200323100 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1958 | 1469200323111 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025a800 == 29 [pid = 1958] [id = 209] 08:12:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9025ac00) [pid = 1958] [serial = 628] [outer = (nil)] 08:12:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9025f000) [pid = 1958] [serial = 629] [outer = 0x9025ac00] 08:12:03 INFO - PROCESS | 1958 | 1469200323186 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x903b2c00) [pid = 1958] [serial = 630] [outer = 0x9025ac00] 08:12:04 INFO - PROCESS | 1958 | 1469200324111 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]]]}] 08:12:04 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 08:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1382ms 08:12:04 INFO - PROCESS | 1958 | 1469200324163 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 1958 | 1469200324167 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:12:04 INFO - PROCESS | 1958 | 1469200324175 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1958 | 1469200324183 Marionette TRACE conn4 <- [1,810,null,{}] 08:12:04 INFO - PROCESS | 1958 | 1469200324209 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}] 08:12:04 INFO - PROCESS | 1958 | 1469200324219 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:04 INFO - PROCESS | 1958 | 1469200324452 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:12:04 INFO - PROCESS | 1958 | 1469200324483 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1958 | 1469200324495 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c08400 == 30 [pid = 1958] [id = 210] 08:12:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90c0a400) [pid = 1958] [serial = 631] [outer = (nil)] 08:12:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90e2e800) [pid = 1958] [serial = 632] [outer = 0x90c0a400] 08:12:04 INFO - PROCESS | 1958 | 1469200324569 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90e38c00) [pid = 1958] [serial = 633] [outer = 0x90c0a400] 08:12:05 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x903b8000) [pid = 1958] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:12:05 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c0c000) [pid = 1958] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:12:05 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e645c00) [pid = 1958] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:12:05 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90c0b800) [pid = 1958] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:12:05 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x906de000) [pid = 1958] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:12:05 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8eec7400) [pid = 1958] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:12:05 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e642400) [pid = 1958] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:12:05 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8ed9e000) [pid = 1958] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:12:05 INFO - PROCESS | 1958 | 1469200325841 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1702ms 08:12:05 INFO - PROCESS | 1958 | 1469200325876 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 1958 | 1469200325882 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:12:05 INFO - PROCESS | 1958 | 1469200325889 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1958 | 1469200325893 Marionette TRACE conn4 <- [1,814,null,{}] 08:12:05 INFO - PROCESS | 1958 | 1469200325898 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}] 08:12:05 INFO - PROCESS | 1958 | 1469200325904 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:06 INFO - PROCESS | 1958 | 1469200326079 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:12:06 INFO - PROCESS | 1958 | 1469200326240 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1958 | 1469200326246 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025f800 == 31 [pid = 1958] [id = 211] 08:12:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x906ddc00) [pid = 1958] [serial = 634] [outer = (nil)] 08:12:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90e35400) [pid = 1958] [serial = 635] [outer = 0x906ddc00] 08:12:06 INFO - PROCESS | 1958 | 1469200326336 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9140e000) [pid = 1958] [serial = 636] [outer = 0x906ddc00] 08:12:07 INFO - PROCESS | 1958 | 1469200327125 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] 08:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:12:07 INFO - PROCESS | 1958 | 1469200327181 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:12:07 INFO - PROCESS | 1958 | 1469200327188 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1958 | 1469200327191 Marionette TRACE conn4 <- [1,818,null,{}] 08:12:07 INFO - PROCESS | 1958 | 1469200327197 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}] 08:12:07 INFO - PROCESS | 1958 | 1469200327203 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:07 INFO - PROCESS | 1958 | 1469200327363 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:12:07 INFO - PROCESS | 1958 | 1469200327372 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1958 | 1469200327384 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec3000 == 32 [pid = 1958] [id = 212] 08:12:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9064f000) [pid = 1958] [serial = 637] [outer = (nil)] 08:12:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x915c9400) [pid = 1958] [serial = 638] [outer = 0x9064f000] 08:12:07 INFO - PROCESS | 1958 | 1469200327465 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x91f2cc00) [pid = 1958] [serial = 639] [outer = 0x9064f000] 08:12:08 INFO - PROCESS | 1958 | 1469200328624 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]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1449ms 08:12:08 INFO - PROCESS | 1958 | 1469200328639 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1958 | 1469200328645 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:12:08 INFO - PROCESS | 1958 | 1469200328655 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1958 | 1469200328659 Marionette TRACE conn4 <- [1,822,null,{}] 08:12:08 INFO - PROCESS | 1958 | 1469200328670 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}] 08:12:08 INFO - PROCESS | 1958 | 1469200328676 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:08 INFO - PROCESS | 1958 | 1469200328873 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:12:09 INFO - PROCESS | 1958 | 1469200329099 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1958 | 1469200329108 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ae000 == 33 [pid = 1958] [id = 213] 08:12:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8ed97c00) [pid = 1958] [serial = 640] [outer = (nil)] 08:12:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90258c00) [pid = 1958] [serial = 641] [outer = 0x8ed97c00] 08:12:09 INFO - PROCESS | 1958 | 1469200329205 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x903b8c00) [pid = 1958] [serial = 642] [outer = 0x8ed97c00] 08:12:10 INFO - PROCESS | 1958 | 1469200330256 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] 08:12:10 INFO - PROCESS | 1958 | 1469200330310 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:12:10 INFO - PROCESS | 1958 | 1469200330324 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1958 | 1469200330330 Marionette TRACE conn4 <- [1,826,null,{}] 08:12:10 INFO - PROCESS | 1958 | 1469200330337 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}] 08:12:10 INFO - PROCESS | 1958 | 1469200330343 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:10 INFO - PROCESS | 1958 | 1469200330644 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:12:10 INFO - PROCESS | 1958 | 1469200330829 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1958 | 1469200330841 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ae800 == 34 [pid = 1958] [id = 214] 08:12:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90ebb000) [pid = 1958] [serial = 643] [outer = (nil)] 08:12:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9154b400) [pid = 1958] [serial = 644] [outer = 0x90ebb000] 08:12:10 INFO - PROCESS | 1958 | 1469200330932 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x915c6000) [pid = 1958] [serial = 645] [outer = 0x90ebb000] 08:12:12 INFO - PROCESS | 1958 | 1469200332004 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1740ms 08:12:12 INFO - PROCESS | 1958 | 1469200332063 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1958 | 1469200332069 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:12:12 INFO - PROCESS | 1958 | 1469200332077 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1958 | 1469200332084 Marionette TRACE conn4 <- [1,830,null,{}] 08:12:12 INFO - PROCESS | 1958 | 1469200332103 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}] 08:12:12 INFO - PROCESS | 1958 | 1469200332112 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:12 INFO - PROCESS | 1958 | 1469200332414 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:12:12 INFO - PROCESS | 1958 | 1469200332606 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1958 | 1469200332619 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x9390d400 == 35 [pid = 1958] [id = 215] 08:12:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9390e000) [pid = 1958] [serial = 646] [outer = (nil)] 08:12:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x93992800) [pid = 1958] [serial = 647] [outer = 0x9390e000] 08:12:12 INFO - PROCESS | 1958 | 1469200332712 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x94e83800) [pid = 1958] [serial = 648] [outer = 0x9390e000] 08:12:13 INFO - PROCESS | 1958 | 1469200333735 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1699ms 08:12:13 INFO - PROCESS | 1958 | 1469200333777 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 1958 | 1469200333782 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:12:13 INFO - PROCESS | 1958 | 1469200333790 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1958 | 1469200333795 Marionette TRACE conn4 <- [1,834,null,{}] 08:12:13 INFO - PROCESS | 1958 | 1469200333802 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}] 08:12:13 INFO - PROCESS | 1958 | 1469200333809 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:14 INFO - PROCESS | 1958 | 1469200334167 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:12:14 INFO - PROCESS | 1958 | 1469200334391 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1958 | 1469200334401 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e640800 == 36 [pid = 1958] [id = 216] 08:12:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x8e642000) [pid = 1958] [serial = 649] [outer = (nil)] 08:12:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8e64c800) [pid = 1958] [serial = 650] [outer = 0x8e642000] 08:12:14 INFO - PROCESS | 1958 | 1469200334485 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8ed9fc00) [pid = 1958] [serial = 651] [outer = 0x8e642000] 08:12:15 INFO - PROCESS | 1958 | --DOCSHELL 0x9025f800 == 35 [pid = 1958] [id = 211] 08:12:15 INFO - PROCESS | 1958 | --DOCSHELL 0x90c08400 == 34 [pid = 1958] [id = 210] 08:12:15 INFO - PROCESS | 1958 | --DOCSHELL 0x9025a800 == 33 [pid = 1958] [id = 209] 08:12:15 INFO - PROCESS | 1958 | --DOCSHELL 0x8e646c00 == 32 [pid = 1958] [id = 208] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90e32000) [pid = 1958] [serial = 586] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90eb6800) [pid = 1958] [serial = 587] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e64bc00) [pid = 1958] [serial = 589] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8ec11400) [pid = 1958] [serial = 590] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90c0f400) [pid = 1958] [serial = 595] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90eb7000) [pid = 1958] [serial = 598] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x903c0c00) [pid = 1958] [serial = 593] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x903b6c00) [pid = 1958] [serial = 584] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8eec6800) [pid = 1958] [serial = 583] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x903b7000) [pid = 1958] [serial = 592] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x91556400) [pid = 1958] [serial = 581] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90e36800) [pid = 1958] [serial = 596] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x906db000) [pid = 1958] [serial = 602] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x91550800) [pid = 1958] [serial = 601] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x91407800) [pid = 1958] [serial = 599] [outer = (nil)] [url = about:blank] 08:12:15 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x99fdfc00) [pid = 1958] [serial = 395] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:12:15 INFO - PROCESS | 1958 | 1469200335539 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1782ms 08:12:15 INFO - PROCESS | 1958 | 1469200335575 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1958 | 1469200335581 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:12:15 INFO - PROCESS | 1958 | 1469200335590 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1958 | 1469200335595 Marionette TRACE conn4 <- [1,838,null,{}] 08:12:15 INFO - PROCESS | 1958 | 1469200335602 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}] 08:12:15 INFO - PROCESS | 1958 | 1469200335608 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:15 INFO - PROCESS | 1958 | 1469200335794 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:12:15 INFO - PROCESS | 1958 | 1469200335956 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1958 | 1469200335967 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025d000 == 33 [pid = 1958] [id = 217] 08:12:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9025f800) [pid = 1958] [serial = 652] [outer = (nil)] 08:12:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x903bb000) [pid = 1958] [serial = 653] [outer = 0x9025f800] 08:12:16 INFO - PROCESS | 1958 | 1469200336056 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90648000) [pid = 1958] [serial = 654] [outer = 0x9025f800] 08:12:16 INFO - PROCESS | 1958 | 1469200336854 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1292ms 08:12:16 INFO - PROCESS | 1958 | 1469200336882 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:12:16 INFO - PROCESS | 1958 | 1469200336887 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:12:16 INFO - PROCESS | 1958 | 1469200336894 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1958 | 1469200336897 Marionette TRACE conn4 <- [1,842,null,{}] 08:12:16 INFO - PROCESS | 1958 | 1469200336904 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}] 08:12:16 INFO - PROCESS | 1958 | 1469200336910 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:17 INFO - PROCESS | 1958 | 1469200337124 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:12:17 INFO - PROCESS | 1958 | 1469200337139 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1958 | 1469200337149 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:17 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c07400 == 34 [pid = 1958] [id = 218] 08:12:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90e38000) [pid = 1958] [serial = 655] [outer = (nil)] 08:12:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90eba000) [pid = 1958] [serial = 656] [outer = 0x90e38000] 08:12:17 INFO - PROCESS | 1958 | 1469200337215 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x91404800) [pid = 1958] [serial = 657] [outer = 0x90e38000] 08:12:18 INFO - PROCESS | 1958 | 1469200338209 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]]]}] 08:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1342ms 08:12:18 INFO - PROCESS | 1958 | 1469200338236 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1958 | 1469200338242 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:12:18 INFO - PROCESS | 1958 | 1469200338258 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 1958 | 1469200338265 Marionette TRACE conn4 <- [1,846,null,{}] 08:12:18 INFO - PROCESS | 1958 | 1469200338277 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}] 08:12:18 INFO - PROCESS | 1958 | 1469200338282 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:18 INFO - PROCESS | 1958 | 1469200338570 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:12:18 INFO - PROCESS | 1958 | 1469200338605 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1958 | 1469200338614 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x906e3000 == 35 [pid = 1958] [id = 219] 08:12:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90ebac00) [pid = 1958] [serial = 658] [outer = (nil)] 08:12:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x92b4b000) [pid = 1958] [serial = 659] [outer = 0x90ebac00] 08:12:18 INFO - PROCESS | 1958 | 1469200338686 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x93766c00) [pid = 1958] [serial = 660] [outer = 0x90ebac00] 08:12:19 INFO - PROCESS | 1958 | 1469200339600 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]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1411ms 08:12:19 INFO - PROCESS | 1958 | 1469200339662 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1958 | 1469200339665 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:12:19 INFO - PROCESS | 1958 | 1469200339672 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1958 | 1469200339676 Marionette TRACE conn4 <- [1,850,null,{}] 08:12:19 INFO - PROCESS | 1958 | 1469200339682 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}] 08:12:19 INFO - PROCESS | 1958 | 1469200339687 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:19 INFO - PROCESS | 1958 | 1469200339910 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:12:19 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9154b000) [pid = 1958] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:12:19 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x906ddc00) [pid = 1958] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90ebec00) [pid = 1958] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e648400) [pid = 1958] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c0a400) [pid = 1958] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e647400) [pid = 1958] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9025ac00) [pid = 1958] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x903bfc00) [pid = 1958] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x903b7400) [pid = 1958] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x91549800) [pid = 1958] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:12:20 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x936ed000) [pid = 1958] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:12:20 INFO - PROCESS | 1958 | 1469200340080 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1958 | 1469200340088 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dd400 == 36 [pid = 1958] [id = 220] 08:12:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e647400) [pid = 1958] [serial = 661] [outer = (nil)] 08:12:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x903bfc00) [pid = 1958] [serial = 662] [outer = 0x8e647400] 08:12:20 INFO - PROCESS | 1958 | 1469200340164 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x906dcc00) [pid = 1958] [serial = 663] [outer = 0x8e647400] 08:12:20 INFO - PROCESS | 1958 | 1469200340980 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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1331ms 08:12:21 INFO - PROCESS | 1958 | 1469200341005 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1958 | 1469200341009 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:12:21 INFO - PROCESS | 1958 | 1469200341016 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1958 | 1469200341021 Marionette TRACE conn4 <- [1,854,null,{}] 08:12:21 INFO - PROCESS | 1958 | 1469200341027 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}] 08:12:21 INFO - PROCESS | 1958 | 1469200341033 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:21 INFO - PROCESS | 1958 | 1469200341190 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:12:21 INFO - PROCESS | 1958 | 1469200341210 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1958 | 1469200341225 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0d400 == 37 [pid = 1958] [id = 221] 08:12:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eec7800) [pid = 1958] [serial = 664] [outer = (nil)] 08:12:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x94e8b800) [pid = 1958] [serial = 665] [outer = 0x8eec7800] 08:12:21 INFO - PROCESS | 1958 | 1469200341308 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x94ef2c00) [pid = 1958] [serial = 666] [outer = 0x8eec7800] 08:12:22 INFO - PROCESS | 1958 | 1469200342380 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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1395ms 08:12:22 INFO - PROCESS | 1958 | 1469200342413 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1958 | 1469200342420 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:12:22 INFO - PROCESS | 1958 | 1469200342430 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1958 | 1469200342434 Marionette TRACE conn4 <- [1,858,null,{}] 08:12:22 INFO - PROCESS | 1958 | 1469200342445 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}] 08:12:22 INFO - PROCESS | 1958 | 1469200342452 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:22 INFO - PROCESS | 1958 | 1469200342678 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:12:22 INFO - PROCESS | 1958 | 1469200342930 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1958 | 1469200342945 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eda1c00 == 38 [pid = 1958] [id = 222] 08:12:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8eeca000) [pid = 1958] [serial = 667] [outer = (nil)] 08:12:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90259c00) [pid = 1958] [serial = 668] [outer = 0x8eeca000] 08:12:23 INFO - PROCESS | 1958 | 1469200343079 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x903bc400) [pid = 1958] [serial = 669] [outer = 0x8eeca000] 08:12:24 INFO - PROCESS | 1958 | 1469200344018 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]]]}] 08:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1652ms 08:12:24 INFO - PROCESS | 1958 | 1469200344081 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1958 | 1469200344089 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:12:24 INFO - PROCESS | 1958 | 1469200344101 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 1958 | 1469200344105 Marionette TRACE conn4 <- [1,862,null,{}] 08:12:24 INFO - PROCESS | 1958 | 1469200344112 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}] 08:12:24 INFO - PROCESS | 1958 | 1469200344118 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:24 INFO - PROCESS | 1958 | 1469200344344 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:12:24 INFO - PROCESS | 1958 | 1469200344566 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1958 | 1469200344576 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e30800 == 39 [pid = 1958] [id = 223] 08:12:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e32400) [pid = 1958] [serial = 670] [outer = (nil)] 08:12:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9140a800) [pid = 1958] [serial = 671] [outer = 0x90e32400] 08:12:24 INFO - PROCESS | 1958 | 1469200344706 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91553400) [pid = 1958] [serial = 672] [outer = 0x90e32400] 08:12:25 INFO - PROCESS | 1958 | 1469200345694 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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1631ms 08:12:25 INFO - PROCESS | 1958 | 1469200345733 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:12:25 INFO - PROCESS | 1958 | 1469200345738 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:12:25 INFO - PROCESS | 1958 | 1469200345746 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1958 | 1469200345752 Marionette TRACE conn4 <- [1,866,null,{}] 08:12:25 INFO - PROCESS | 1958 | 1469200345770 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}] 08:12:25 INFO - PROCESS | 1958 | 1469200345780 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:26 INFO - PROCESS | 1958 | 1469200346015 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:12:26 INFO - PROCESS | 1958 | 1469200346276 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1958 | 1469200346288 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x94ef6800 == 40 [pid = 1958] [id = 224] 08:12:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94ef9800) [pid = 1958] [serial = 673] [outer = (nil)] 08:12:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x94fd1000) [pid = 1958] [serial = 674] [outer = 0x94ef9800] 08:12:26 INFO - PROCESS | 1958 | 1469200346389 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x94fd5c00) [pid = 1958] [serial = 675] [outer = 0x94ef9800] 08:12:27 INFO - PROCESS | 1958 | 1469200347299 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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1594ms 08:12:27 INFO - PROCESS | 1958 | 1469200347339 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1958 | 1469200347344 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:12:27 INFO - PROCESS | 1958 | 1469200347351 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1958 | 1469200347354 Marionette TRACE conn4 <- [1,870,null,{}] 08:12:27 INFO - PROCESS | 1958 | 1469200347360 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}] 08:12:27 INFO - PROCESS | 1958 | 1469200347365 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:27 INFO - PROCESS | 1958 | 1469200347550 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:12:27 INFO - PROCESS | 1958 | 1469200347711 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 1958 | 1469200347722 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x91551c00 == 41 [pid = 1958] [id = 225] 08:12:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94fdac00) [pid = 1958] [serial = 676] [outer = (nil)] 08:12:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x96a13400) [pid = 1958] [serial = 677] [outer = 0x94fdac00] 08:12:27 INFO - PROCESS | 1958 | 1469200347812 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x96a16c00) [pid = 1958] [serial = 678] [outer = 0x94fdac00] 08:12:28 INFO - PROCESS | 1958 | 1469200348809 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]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1485ms 08:12:28 INFO - PROCESS | 1958 | 1469200348838 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1958 | 1469200348841 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:12:28 INFO - PROCESS | 1958 | 1469200348849 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1958 | 1469200348853 Marionette TRACE conn4 <- [1,874,null,{}] 08:12:28 INFO - PROCESS | 1958 | 1469200348859 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}] 08:12:28 INFO - PROCESS | 1958 | 1469200348864 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:29 INFO - PROCESS | 1958 | 1469200349031 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:12:29 INFO - PROCESS | 1958 | 1469200349199 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1958 | 1469200349206 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x90645000 == 42 [pid = 1958] [id = 226] 08:12:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x91f2a400) [pid = 1958] [serial = 679] [outer = (nil)] 08:12:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x96a8bc00) [pid = 1958] [serial = 680] [outer = 0x91f2a400] 08:12:29 INFO - PROCESS | 1958 | 1469200349292 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x96a90800) [pid = 1958] [serial = 681] [outer = 0x91f2a400] 08:12:30 INFO - PROCESS | 1958 | 1469200350276 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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1486ms 08:12:30 INFO - PROCESS | 1958 | 1469200350337 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 1958 | 1469200350342 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:12:30 INFO - PROCESS | 1958 | 1469200350348 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 1958 | 1469200350351 Marionette TRACE conn4 <- [1,878,null,{}] 08:12:30 INFO - PROCESS | 1958 | 1469200350357 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}] 08:12:30 INFO - PROCESS | 1958 | 1469200350368 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:30 INFO - PROCESS | 1958 | 1469200350619 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:12:30 INFO - PROCESS | 1958 | 1469200350850 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1958 | 1469200350856 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d8000 == 43 [pid = 1958] [id = 227] 08:12:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x8e5e1000) [pid = 1958] [serial = 682] [outer = (nil)] 08:12:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8eece400) [pid = 1958] [serial = 683] [outer = 0x8e5e1000] 08:12:30 INFO - PROCESS | 1958 | 1469200350980 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x90eb2400) [pid = 1958] [serial = 684] [outer = 0x8e5e1000] 08:12:32 INFO - PROCESS | 1958 | 1469200352129 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]]]}] 08:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1837ms 08:12:32 INFO - PROCESS | 1958 | 1469200352186 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1958 | 1469200352193 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:12:32 INFO - PROCESS | 1958 | 1469200352201 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1958 | 1469200352205 Marionette TRACE conn4 <- [1,882,null,{}] 08:12:32 INFO - PROCESS | 1958 | 1469200352214 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}] 08:12:32 INFO - PROCESS | 1958 | 1469200352220 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:32 INFO - PROCESS | 1958 | 1469200352541 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:12:32 INFO - PROCESS | 1958 | 1469200352713 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1958 | 1469200352738 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b6800 == 44 [pid = 1958] [id = 228] 08:12:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x903b7000) [pid = 1958] [serial = 685] [outer = (nil)] 08:12:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x90649c00) [pid = 1958] [serial = 686] [outer = 0x903b7000] 08:12:32 INFO - PROCESS | 1958 | 1469200352851 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x906db000) [pid = 1958] [serial = 687] [outer = 0x903b7000] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5dd400 == 43 [pid = 1958] [id = 220] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x906e3000 == 42 [pid = 1958] [id = 219] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x90c07400 == 41 [pid = 1958] [id = 218] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x9025d000 == 40 [pid = 1958] [id = 217] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8e640800 == 39 [pid = 1958] [id = 216] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5dbc00 == 38 [pid = 1958] [id = 207] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec3000 == 37 [pid = 1958] [id = 212] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ae000 == 36 [pid = 1958] [id = 213] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ae800 == 35 [pid = 1958] [id = 214] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x9390d400 == 34 [pid = 1958] [id = 215] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d8000 == 33 [pid = 1958] [id = 227] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x90645000 == 32 [pid = 1958] [id = 226] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x94ef6800 == 31 [pid = 1958] [id = 224] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x91551c00 == 30 [pid = 1958] [id = 225] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x90e30800 == 29 [pid = 1958] [id = 223] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0d400 == 28 [pid = 1958] [id = 221] 08:12:34 INFO - PROCESS | 1958 | --DOCSHELL 0x8eda1c00 == 27 [pid = 1958] [id = 222] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x90e2e800) [pid = 1958] [serial = 632] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x8ec0c800) [pid = 1958] [serial = 626] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x9025f000) [pid = 1958] [serial = 629] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x90e35c00) [pid = 1958] [serial = 624] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90c01800) [pid = 1958] [serial = 623] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x9064ac00) [pid = 1958] [serial = 606] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x90642400) [pid = 1958] [serial = 605] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x915c6800) [pid = 1958] [serial = 609] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x9154f400) [pid = 1958] [serial = 608] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x93770c00) [pid = 1958] [serial = 612] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x93769000) [pid = 1958] [serial = 611] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90e38c00) [pid = 1958] [serial = 633] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x93990c00) [pid = 1958] [serial = 615] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x915c9400) [pid = 1958] [serial = 638] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x93988000) [pid = 1958] [serial = 614] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8ec17000) [pid = 1958] [serial = 627] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9140e000) [pid = 1958] [serial = 636] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90e35400) [pid = 1958] [serial = 635] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x94e83c00) [pid = 1958] [serial = 618] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x94e81400) [pid = 1958] [serial = 617] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x903b2c00) [pid = 1958] [serial = 630] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8eec8400) [pid = 1958] [serial = 621] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8ec14000) [pid = 1958] [serial = 620] [outer = (nil)] [url = about:blank] 08:12:34 INFO - PROCESS | 1958 | 1469200354908 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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2736ms 08:12:34 INFO - PROCESS | 1958 | 1469200354938 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1958 | 1469200354944 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:12:34 INFO - PROCESS | 1958 | 1469200354952 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1958 | 1469200354957 Marionette TRACE conn4 <- [1,886,null,{}] 08:12:34 INFO - PROCESS | 1958 | 1469200354965 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}] 08:12:34 INFO - PROCESS | 1958 | 1469200354970 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:35 INFO - PROCESS | 1958 | 1469200355176 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:12:35 INFO - PROCESS | 1958 | 1469200355300 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1958 | 1469200355308 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dd400 == 28 [pid = 1958] [id = 229] 08:12:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e5dd800) [pid = 1958] [serial = 688] [outer = (nil)] 08:12:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8ec14400) [pid = 1958] [serial = 689] [outer = 0x8e5dd800] 08:12:35 INFO - PROCESS | 1958 | 1469200355380 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8ec18c00) [pid = 1958] [serial = 690] [outer = 0x8e5dd800] 08:12:36 INFO - PROCESS | 1958 | 1469200356161 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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1232ms 08:12:36 INFO - PROCESS | 1958 | 1469200356182 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 1958 | 1469200356191 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:12:36 INFO - PROCESS | 1958 | 1469200356203 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 1958 | 1469200356207 Marionette TRACE conn4 <- [1,890,null,{}] 08:12:36 INFO - PROCESS | 1958 | 1469200356213 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}] 08:12:36 INFO - PROCESS | 1958 | 1469200356219 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:36 INFO - PROCESS | 1958 | 1469200356380 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:12:36 INFO - PROCESS | 1958 | 1469200356399 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1958 | 1469200356417 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x90261000 == 29 [pid = 1958] [id = 230] 08:12:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903b3800) [pid = 1958] [serial = 691] [outer = (nil)] 08:12:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x903bb400) [pid = 1958] [serial = 692] [outer = 0x903b3800] 08:12:36 INFO - PROCESS | 1958 | 1469200356496 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90641800) [pid = 1958] [serial = 693] [outer = 0x903b3800] 08:12:37 INFO - PROCESS | 1958 | 1469200357528 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1382ms 08:12:37 INFO - PROCESS | 1958 | 1469200357586 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1958 | 1469200357590 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:12:37 INFO - PROCESS | 1958 | 1469200357604 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1958 | 1469200357610 Marionette TRACE conn4 <- [1,894,null,{}] 08:12:37 INFO - PROCESS | 1958 | 1469200357627 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}] 08:12:37 INFO - PROCESS | 1958 | 1469200357636 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:37 INFO - PROCESS | 1958 | 1469200357856 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:12:37 INFO - PROCESS | 1958 | 1469200357937 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1958 | 1469200357949 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2ec00 == 30 [pid = 1958] [id = 231] 08:12:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90e2f400) [pid = 1958] [serial = 694] [outer = (nil)] 08:12:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90e34000) [pid = 1958] [serial = 695] [outer = 0x90e2f400] 08:12:38 INFO - PROCESS | 1958 | 1469200358023 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eb9c00) [pid = 1958] [serial = 696] [outer = 0x90e2f400] 08:12:38 INFO - PROCESS | 1958 | 1469200358965 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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1398ms 08:12:39 INFO - PROCESS | 1958 | 1469200358995 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1958 | 1469200358999 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:12:39 INFO - PROCESS | 1958 | 1469200359006 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1958 | 1469200359009 Marionette TRACE conn4 <- [1,898,null,{}] 08:12:39 INFO - PROCESS | 1958 | 1469200359015 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}] 08:12:39 INFO - PROCESS | 1958 | 1469200359019 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:39 INFO - PROCESS | 1958 | 1469200359550 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8eec7800) [pid = 1958] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90ebac00) [pid = 1958] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8e647400) [pid = 1958] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9390e000) [pid = 1958] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e642000) [pid = 1958] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90ebb000) [pid = 1958] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x9064f000) [pid = 1958] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9025f800) [pid = 1958] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8ed97c00) [pid = 1958] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:12:39 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90e38000) [pid = 1958] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:12:39 INFO - PROCESS | 1958 | 1469200359719 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1958 | 1469200359730 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d7800 == 31 [pid = 1958] [id = 232] 08:12:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e642800) [pid = 1958] [serial = 697] [outer = (nil)] 08:12:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8eec7800) [pid = 1958] [serial = 698] [outer = 0x8e642800] 08:12:39 INFO - PROCESS | 1958 | 1469200359800 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90ebb000) [pid = 1958] [serial = 699] [outer = 0x8e642800] 08:12:40 INFO - PROCESS | 1958 | 1469200360553 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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1581ms 08:12:40 INFO - PROCESS | 1958 | 1469200360587 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1958 | 1469200360590 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:12:40 INFO - PROCESS | 1958 | 1469200360597 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 1958 | 1469200360600 Marionette TRACE conn4 <- [1,902,null,{}] 08:12:40 INFO - PROCESS | 1958 | 1469200360606 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}] 08:12:40 INFO - PROCESS | 1958 | 1469200360611 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:40 INFO - PROCESS | 1958 | 1469200360841 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:12:41 INFO - PROCESS | 1958 | 1469200361005 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 1958 | 1469200361017 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d9800 == 32 [pid = 1958] [id = 233] 08:12:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9140e000) [pid = 1958] [serial = 700] [outer = (nil)] 08:12:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x91557c00) [pid = 1958] [serial = 701] [outer = 0x9140e000] 08:12:41 INFO - PROCESS | 1958 | 1469200361116 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x915c8000) [pid = 1958] [serial = 702] [outer = 0x9140e000] 08:12:42 INFO - PROCESS | 1958 | 1469200362038 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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1497ms 08:12:42 INFO - PROCESS | 1958 | 1469200362095 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1958 | 1469200362102 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:12:42 INFO - PROCESS | 1958 | 1469200362111 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1958 | 1469200362117 Marionette TRACE conn4 <- [1,906,null,{}] 08:12:42 INFO - PROCESS | 1958 | 1469200362127 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}] 08:12:42 INFO - PROCESS | 1958 | 1469200362132 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:42 INFO - PROCESS | 1958 | 1469200362326 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:12:42 INFO - PROCESS | 1958 | 1469200362558 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1958 | 1469200362565 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e64b400 == 33 [pid = 1958] [id = 234] 08:12:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8ec09800) [pid = 1958] [serial = 703] [outer = (nil)] 08:12:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8eed0000) [pid = 1958] [serial = 704] [outer = 0x8ec09800] 08:12:42 INFO - PROCESS | 1958 | 1469200362657 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9025f000) [pid = 1958] [serial = 705] [outer = 0x8ec09800] 08:12:43 INFO - PROCESS | 1958 | 1469200363664 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1638ms 08:12:43 INFO - PROCESS | 1958 | 1469200363749 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1958 | 1469200363756 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:12:43 INFO - PROCESS | 1958 | 1469200363767 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1958 | 1469200363771 Marionette TRACE conn4 <- [1,910,null,{}] 08:12:43 INFO - PROCESS | 1958 | 1469200363778 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}] 08:12:43 INFO - PROCESS | 1958 | 1469200363784 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:44 INFO - PROCESS | 1958 | 1469200364004 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:12:44 INFO - PROCESS | 1958 | 1469200364265 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 1958 | 1469200364276 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5da000 == 34 [pid = 1958] [id = 235] 08:12:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90c09000) [pid = 1958] [serial = 706] [outer = (nil)] 08:12:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90eb2c00) [pid = 1958] [serial = 707] [outer = 0x90c09000] 08:12:44 INFO - PROCESS | 1958 | 1469200364359 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90646000) [pid = 1958] [serial = 708] [outer = 0x90c09000] 08:12:45 INFO - PROCESS | 1958 | 1469200365385 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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1685ms 08:12:45 INFO - PROCESS | 1958 | 1469200365453 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 1958 | 1469200365458 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:12:45 INFO - PROCESS | 1958 | 1469200365466 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1958 | 1469200365473 Marionette TRACE conn4 <- [1,914,null,{}] 08:12:45 INFO - PROCESS | 1958 | 1469200365492 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}] 08:12:45 INFO - PROCESS | 1958 | 1469200365501 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:45 INFO - PROCESS | 1958 | 1469200365749 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:12:46 INFO - PROCESS | 1958 | 1469200365985 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1958 | 1469200365993 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x93767400 == 35 [pid = 1958] [id = 236] 08:12:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x9376b800) [pid = 1958] [serial = 709] [outer = (nil)] 08:12:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9390d000) [pid = 1958] [serial = 710] [outer = 0x9376b800] 08:12:46 INFO - PROCESS | 1958 | 1469200366123 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x93989000) [pid = 1958] [serial = 711] [outer = 0x9376b800] 08:12:47 INFO - PROCESS | 1958 | 1469200367104 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1688ms 08:12:47 INFO - PROCESS | 1958 | 1469200367156 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:12:47 INFO - PROCESS | 1958 | 1469200367161 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:12:47 INFO - PROCESS | 1958 | 1469200367169 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1958 | 1469200367171 Marionette TRACE conn4 <- [1,918,null,{}] 08:12:47 INFO - PROCESS | 1958 | 1469200367178 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}] 08:12:47 INFO - PROCESS | 1958 | 1469200367185 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:47 INFO - PROCESS | 1958 | 1469200367387 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:12:47 INFO - PROCESS | 1958 | 1469200367595 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1958 | 1469200367603 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x906e3400 == 36 [pid = 1958] [id = 237] 08:12:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x90c0d800) [pid = 1958] [serial = 712] [outer = (nil)] 08:12:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x94e87c00) [pid = 1958] [serial = 713] [outer = 0x90c0d800] 08:12:47 INFO - PROCESS | 1958 | 1469200367734 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x94e8a000) [pid = 1958] [serial = 714] [outer = 0x90c0d800] 08:12:48 INFO - PROCESS | 1958 | 1469200368892 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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1800ms 08:12:48 INFO - PROCESS | 1958 | 1469200368969 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1958 | 1469200368976 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:12:48 INFO - PROCESS | 1958 | 1469200368995 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 1958 | 1469200369000 Marionette TRACE conn4 <- [1,922,null,{}] 08:12:49 INFO - PROCESS | 1958 | 1469200369009 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}] 08:12:49 INFO - PROCESS | 1958 | 1469200369014 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:49 INFO - PROCESS | 1958 | 1469200369307 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:12:49 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d7800 == 35 [pid = 1958] [id = 232] 08:12:49 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2ec00 == 34 [pid = 1958] [id = 231] 08:12:49 INFO - PROCESS | 1958 | --DOCSHELL 0x90261000 == 33 [pid = 1958] [id = 230] 08:12:49 INFO - PROCESS | 1958 | 1469200369537 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1958 | 1469200369551 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:49 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5dd400 == 32 [pid = 1958] [id = 229] 08:12:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec13400 == 33 [pid = 1958] [id = 238] 08:12:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x8ec17000) [pid = 1958] [serial = 715] [outer = (nil)] 08:12:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8eec6400) [pid = 1958] [serial = 716] [outer = 0x8ec17000] 08:12:49 INFO - PROCESS | 1958 | 1469200369639 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x90252c00) [pid = 1958] [serial = 717] [outer = 0x8ec17000] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x94e8b800) [pid = 1958] [serial = 665] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x92b4b000) [pid = 1958] [serial = 659] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x903bfc00) [pid = 1958] [serial = 662] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x93992800) [pid = 1958] [serial = 647] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x94e83800) [pid = 1958] [serial = 648] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x8e64c800) [pid = 1958] [serial = 650] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8ed9fc00) [pid = 1958] [serial = 651] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x9154b400) [pid = 1958] [serial = 644] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x915c6000) [pid = 1958] [serial = 645] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x91f2cc00) [pid = 1958] [serial = 639] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903bb000) [pid = 1958] [serial = 653] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x94ef2c00) [pid = 1958] [serial = 666] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90648000) [pid = 1958] [serial = 654] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90258c00) [pid = 1958] [serial = 641] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x903b8c00) [pid = 1958] [serial = 642] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90eba000) [pid = 1958] [serial = 656] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x93766c00) [pid = 1958] [serial = 660] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x906dcc00) [pid = 1958] [serial = 663] [outer = (nil)] [url = about:blank] 08:12:49 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x91404800) [pid = 1958] [serial = 657] [outer = (nil)] [url = about:blank] 08:12:50 INFO - PROCESS | 1958 | 1469200370495 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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1547ms 08:12:50 INFO - PROCESS | 1958 | 1469200370533 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1958 | 1469200370540 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:12:50 INFO - PROCESS | 1958 | 1469200370553 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1958 | 1469200370557 Marionette TRACE conn4 <- [1,926,null,{}] 08:12:50 INFO - PROCESS | 1958 | 1469200370565 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}] 08:12:50 INFO - PROCESS | 1958 | 1469200370571 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:50 INFO - PROCESS | 1958 | 1469200370748 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:12:50 INFO - PROCESS | 1958 | 1469200370760 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1958 | 1469200370766 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0bc00 == 34 [pid = 1958] [id = 239] 08:12:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9064cc00) [pid = 1958] [serial = 718] [outer = (nil)] 08:12:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90c01c00) [pid = 1958] [serial = 719] [outer = 0x9064cc00] 08:12:50 INFO - PROCESS | 1958 | 1469200370850 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90e2c000) [pid = 1958] [serial = 720] [outer = 0x9064cc00] 08:12:51 INFO - PROCESS | 1958 | 1469200371792 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]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1290ms 08:12:51 INFO - PROCESS | 1958 | 1469200371843 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 1958 | 1469200371847 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:12:51 INFO - PROCESS | 1958 | 1469200371870 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 1958 | 1469200371876 Marionette TRACE conn4 <- [1,930,null,{}] 08:12:51 INFO - PROCESS | 1958 | 1469200371899 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}] 08:12:51 INFO - PROCESS | 1958 | 1469200371907 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:52 INFO - PROCESS | 1958 | 1469200372121 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:12:52 INFO - PROCESS | 1958 | 1469200372144 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1958 | 1469200372153 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x91552c00 == 35 [pid = 1958] [id = 240] 08:12:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x91558400) [pid = 1958] [serial = 721] [outer = (nil)] 08:12:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x915ce000) [pid = 1958] [serial = 722] [outer = 0x91558400] 08:12:52 INFO - PROCESS | 1958 | 1469200372226 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x92b4f000) [pid = 1958] [serial = 723] [outer = 0x91558400] 08:12:53 INFO - PROCESS | 1958 | 1469200373200 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1396ms 08:12:53 INFO - PROCESS | 1958 | 1469200373267 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:12:53 INFO - PROCESS | 1958 | 1469200373272 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:12:53 INFO - PROCESS | 1958 | 1469200373280 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1958 | 1469200373283 Marionette TRACE conn4 <- [1,934,null,{}] 08:12:53 INFO - PROCESS | 1958 | 1469200373295 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}] 08:12:53 INFO - PROCESS | 1958 | 1469200373301 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:53 INFO - PROCESS | 1958 | 1469200373547 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:12:53 INFO - PROCESS | 1958 | 1469200373578 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 1958 | 1469200373584 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec10800 == 36 [pid = 1958] [id = 241] 08:12:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9140a000) [pid = 1958] [serial = 724] [outer = (nil)] 08:12:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9390c800) [pid = 1958] [serial = 725] [outer = 0x9140a000] 08:12:53 INFO - PROCESS | 1958 | 1469200373658 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x93995c00) [pid = 1958] [serial = 726] [outer = 0x9140a000] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8eeca000) [pid = 1958] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90e32400) [pid = 1958] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x94ef9800) [pid = 1958] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x903b7000) [pid = 1958] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8e5dd800) [pid = 1958] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x903b3800) [pid = 1958] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x94fdac00) [pid = 1958] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90e2f400) [pid = 1958] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x91f2a400) [pid = 1958] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e5e1000) [pid = 1958] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:12:54 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8e642800) [pid = 1958] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:12:54 INFO - PROCESS | 1958 | 1469200374623 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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1396ms 08:12:54 INFO - PROCESS | 1958 | 1469200374675 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1958 | 1469200374679 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:12:54 INFO - PROCESS | 1958 | 1469200374694 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1958 | 1469200374698 Marionette TRACE conn4 <- [1,938,null,{}] 08:12:54 INFO - PROCESS | 1958 | 1469200374721 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}] 08:12:54 INFO - PROCESS | 1958 | 1469200374725 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:54 INFO - PROCESS | 1958 | 1469200374882 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:12:54 INFO - PROCESS | 1958 | 1469200374891 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1958 | 1469200374898 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a9400 == 37 [pid = 1958] [id = 242] 08:12:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e5e1000) [pid = 1958] [serial = 727] [outer = (nil)] 08:12:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x9376f800) [pid = 1958] [serial = 728] [outer = 0x8e5e1000] 08:12:54 INFO - PROCESS | 1958 | 1469200374967 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x94e83c00) [pid = 1958] [serial = 729] [outer = 0x8e5e1000] 08:12:55 INFO - PROCESS | 1958 | 1469200375881 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1252ms 08:12:55 INFO - PROCESS | 1958 | 1469200375948 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1958 | 1469200375952 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:12:55 INFO - PROCESS | 1958 | 1469200375958 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1958 | 1469200375961 Marionette TRACE conn4 <- [1,942,null,{}] 08:12:55 INFO - PROCESS | 1958 | 1469200375967 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}] 08:12:55 INFO - PROCESS | 1958 | 1469200375978 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:56 INFO - PROCESS | 1958 | 1469200376177 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:12:56 INFO - PROCESS | 1958 | 1469200376354 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 1958 | 1469200376365 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5000 == 38 [pid = 1958] [id = 243] 08:12:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8e4a8000) [pid = 1958] [serial = 730] [outer = (nil)] 08:12:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e5d4400) [pid = 1958] [serial = 731] [outer = 0x8e4a8000] 08:12:56 INFO - PROCESS | 1958 | 1469200376453 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8e5dd400) [pid = 1958] [serial = 732] [outer = 0x8e4a8000] 08:12:57 INFO - PROCESS | 1958 | 1469200377516 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1634ms 08:12:57 INFO - PROCESS | 1958 | 1469200377597 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 1958 | 1469200377603 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:12:57 INFO - PROCESS | 1958 | 1469200377613 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 1958 | 1469200377617 Marionette TRACE conn4 <- [1,946,null,{}] 08:12:57 INFO - PROCESS | 1958 | 1469200377628 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}] 08:12:57 INFO - PROCESS | 1958 | 1469200377636 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:57 INFO - PROCESS | 1958 | 1469200377947 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:12:58 INFO - PROCESS | 1958 | 1469200378137 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 1958 | 1469200378144 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b7c00 == 39 [pid = 1958] [id = 244] 08:12:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x903bac00) [pid = 1958] [serial = 733] [outer = (nil)] 08:12:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9064c000) [pid = 1958] [serial = 734] [outer = 0x903bac00] 08:12:58 INFO - PROCESS | 1958 | 1469200378232 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90c03400) [pid = 1958] [serial = 735] [outer = 0x903bac00] 08:12:59 INFO - PROCESS | 1958 | 1469200379167 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1590ms 08:12:59 INFO - PROCESS | 1958 | 1469200379223 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 1958 | 1469200379229 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:12:59 INFO - PROCESS | 1958 | 1469200379237 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 1958 | 1469200379241 Marionette TRACE conn4 <- [1,950,null,{}] 08:12:59 INFO - PROCESS | 1958 | 1469200379247 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}] 08:12:59 INFO - PROCESS | 1958 | 1469200379253 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:59 INFO - PROCESS | 1958 | 1469200379460 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:12:59 INFO - PROCESS | 1958 | 1469200379737 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 1958 | 1469200379743 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:12:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb1400 == 40 [pid = 1958] [id = 245] 08:12:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eba000) [pid = 1958] [serial = 736] [outer = (nil)] 08:12:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x9154b400) [pid = 1958] [serial = 737] [outer = 0x90eba000] 08:12:59 INFO - PROCESS | 1958 | 1469200379878 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x915c2400) [pid = 1958] [serial = 738] [outer = 0x90eba000] 08:13:00 INFO - PROCESS | 1958 | 1469200380841 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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1651ms 08:13:00 INFO - PROCESS | 1958 | 1469200380890 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 1958 | 1469200380894 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:13:00 INFO - PROCESS | 1958 | 1469200380911 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 1958 | 1469200380921 Marionette TRACE conn4 <- [1,954,null,{}] 08:13:00 INFO - PROCESS | 1958 | 1469200380929 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}] 08:13:00 INFO - PROCESS | 1958 | 1469200380936 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:01 INFO - PROCESS | 1958 | 1469200381146 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:13:01 INFO - PROCESS | 1958 | 1469200381355 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 1958 | 1469200381364 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d8400 == 41 [pid = 1958] [id = 246] 08:13:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb4400) [pid = 1958] [serial = 739] [outer = (nil)] 08:13:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x94ef2000) [pid = 1958] [serial = 740] [outer = 0x90eb4400] 08:13:01 INFO - PROCESS | 1958 | 1469200381489 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x94fd3800) [pid = 1958] [serial = 741] [outer = 0x90eb4400] 08:13:02 INFO - PROCESS | 1958 | 1469200382424 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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1598ms 08:13:02 INFO - PROCESS | 1958 | 1469200382501 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 1958 | 1469200382506 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:13:02 INFO - PROCESS | 1958 | 1469200382514 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 1958 | 1469200382517 Marionette TRACE conn4 <- [1,958,null,{}] 08:13:02 INFO - PROCESS | 1958 | 1469200382523 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}] 08:13:02 INFO - PROCESS | 1958 | 1469200382529 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:02 INFO - PROCESS | 1958 | 1469200382756 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:13:02 INFO - PROCESS | 1958 | 1469200382971 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 1958 | 1469200382981 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63e000 == 42 [pid = 1958] [id = 247] 08:13:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x94e84c00) [pid = 1958] [serial = 742] [outer = (nil)] 08:13:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x96a18c00) [pid = 1958] [serial = 743] [outer = 0x94e84c00] 08:13:03 INFO - PROCESS | 1958 | 1469200383082 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x96a1b400) [pid = 1958] [serial = 744] [outer = 0x94e84c00] 08:13:04 INFO - PROCESS | 1958 | 1469200384023 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1587ms 08:13:04 INFO - PROCESS | 1958 | 1469200384102 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 1958 | 1469200384105 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:13:04 INFO - PROCESS | 1958 | 1469200384113 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 1958 | 1469200384116 Marionette TRACE conn4 <- [1,962,null,{}] 08:13:04 INFO - PROCESS | 1958 | 1469200384123 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}] 08:13:04 INFO - PROCESS | 1958 | 1469200384128 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:04 INFO - PROCESS | 1958 | 1469200384360 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:13:04 INFO - PROCESS | 1958 | 1469200384594 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1958 | 1469200384614 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x97478000 == 43 [pid = 1958] [id = 248] 08:13:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x97478c00) [pid = 1958] [serial = 745] [outer = (nil)] 08:13:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x9747c000) [pid = 1958] [serial = 746] [outer = 0x97478c00] 08:13:04 INFO - PROCESS | 1958 | 1469200384769 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x97499400) [pid = 1958] [serial = 747] [outer = 0x97478c00] 08:13:05 INFO - PROCESS | 1958 | 1469200385803 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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1733ms 08:13:05 INFO - PROCESS | 1958 | 1469200385847 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 1958 | 1469200385852 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:13:05 INFO - PROCESS | 1958 | 1469200385858 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1958 | 1469200385862 Marionette TRACE conn4 <- [1,966,null,{}] 08:13:05 INFO - PROCESS | 1958 | 1469200385868 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}] 08:13:05 INFO - PROCESS | 1958 | 1469200385874 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:06 INFO - PROCESS | 1958 | 1469200386066 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:13:06 INFO - PROCESS | 1958 | 1469200386280 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1958 | 1469200386287 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d8800 == 44 [pid = 1958] [id = 249] 08:13:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x8e5dac00) [pid = 1958] [serial = 748] [outer = (nil)] 08:13:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8e644400) [pid = 1958] [serial = 749] [outer = 0x8e5dac00] 08:13:06 INFO - PROCESS | 1958 | 1469200386589 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x8ec12800) [pid = 1958] [serial = 750] [outer = 0x8e5dac00] 08:13:07 INFO - PROCESS | 1958 | 1469200387531 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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1744ms 08:13:07 INFO - PROCESS | 1958 | 1469200387605 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 1958 | 1469200387612 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:13:07 INFO - PROCESS | 1958 | 1469200387622 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 1958 | 1469200387626 Marionette TRACE conn4 <- [1,970,null,{}] 08:13:07 INFO - PROCESS | 1958 | 1469200387634 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}] 08:13:07 INFO - PROCESS | 1958 | 1469200387640 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:07 INFO - PROCESS | 1958 | 1469200387931 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:13:08 INFO - PROCESS | 1958 | 1469200388176 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 1958 | 1469200388185 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b4000 == 45 [pid = 1958] [id = 250] 08:13:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x903bd400) [pid = 1958] [serial = 751] [outer = (nil)] 08:13:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x9064f400) [pid = 1958] [serial = 752] [outer = 0x903bd400] 08:13:08 INFO - PROCESS | 1958 | 1469200388265 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x90c05800) [pid = 1958] [serial = 753] [outer = 0x903bd400] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5df000 == 44 [pid = 1958] [id = 180] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a9400 == 43 [pid = 1958] [id = 242] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec10800 == 42 [pid = 1958] [id = 241] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x91552c00 == 41 [pid = 1958] [id = 240] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0bc00 == 40 [pid = 1958] [id = 239] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec13400 == 39 [pid = 1958] [id = 238] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x93767400 == 38 [pid = 1958] [id = 236] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5da000 == 37 [pid = 1958] [id = 235] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e64b400 == 36 [pid = 1958] [id = 234] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ab800 == 35 [pid = 1958] [id = 184] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5de800 == 34 [pid = 1958] [id = 185] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed99400 == 33 [pid = 1958] [id = 181] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0dc00 == 32 [pid = 1958] [id = 170] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x92b45400 == 31 [pid = 1958] [id = 175] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x90642800 == 30 [pid = 1958] [id = 182] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x90c09800 == 29 [pid = 1958] [id = 172] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x90e30c00 == 28 [pid = 1958] [id = 174] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a7400 == 27 [pid = 1958] [id = 179] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x90ebf800 == 26 [pid = 1958] [id = 186] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x90648c00 == 25 [pid = 1958] [id = 178] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x906d9800 == 24 [pid = 1958] [id = 233] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec17400 == 23 [pid = 1958] [id = 173] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x906e3400 == 22 [pid = 1958] [id = 237] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a9c00 == 21 [pid = 1958] [id = 183] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0d800 == 20 [pid = 1958] [id = 176] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63e400 == 19 [pid = 1958] [id = 187] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d3400 == 18 [pid = 1958] [id = 171] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a8400 == 17 [pid = 1958] [id = 177] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x903b6800 == 16 [pid = 1958] [id = 228] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x97478000 == 15 [pid = 1958] [id = 248] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63e000 == 14 [pid = 1958] [id = 247] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d8400 == 13 [pid = 1958] [id = 246] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x903b7c00 == 12 [pid = 1958] [id = 244] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb1400 == 11 [pid = 1958] [id = 245] 08:13:09 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5000 == 10 [pid = 1958] [id = 243] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x903bc400) [pid = 1958] [serial = 669] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x90259c00) [pid = 1958] [serial = 668] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x91553400) [pid = 1958] [serial = 672] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x9140a800) [pid = 1958] [serial = 671] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x94fd5c00) [pid = 1958] [serial = 675] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x94fd1000) [pid = 1958] [serial = 674] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x906db000) [pid = 1958] [serial = 687] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90649c00) [pid = 1958] [serial = 686] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8ec14400) [pid = 1958] [serial = 689] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x8ec18c00) [pid = 1958] [serial = 690] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x903bb400) [pid = 1958] [serial = 692] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x96a16c00) [pid = 1958] [serial = 678] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90e34000) [pid = 1958] [serial = 695] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x96a13400) [pid = 1958] [serial = 677] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x96a90800) [pid = 1958] [serial = 681] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x96a8bc00) [pid = 1958] [serial = 680] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x91557c00) [pid = 1958] [serial = 701] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90eb2400) [pid = 1958] [serial = 684] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8eec7800) [pid = 1958] [serial = 698] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8eece400) [pid = 1958] [serial = 683] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90eb9c00) [pid = 1958] [serial = 696] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90ebb000) [pid = 1958] [serial = 699] [outer = (nil)] [url = about:blank] 08:13:09 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90641800) [pid = 1958] [serial = 693] [outer = (nil)] [url = about:blank] 08:13:10 INFO - PROCESS | 1958 | 1469200390220 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]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2640ms 08:13:10 INFO - PROCESS | 1958 | 1469200390262 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:13:10 INFO - PROCESS | 1958 | 1469200390269 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:13:10 INFO - PROCESS | 1958 | 1469200390276 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 1958 | 1469200390281 Marionette TRACE conn4 <- [1,974,null,{}] 08:13:10 INFO - PROCESS | 1958 | 1469200390290 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}] 08:13:10 INFO - PROCESS | 1958 | 1469200390295 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:10 INFO - PROCESS | 1958 | 1469200390510 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:13:10 INFO - PROCESS | 1958 | 1469200390626 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 1958 | 1469200390635 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5de800 == 11 [pid = 1958] [id = 251] 08:13:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e5df800) [pid = 1958] [serial = 754] [outer = (nil)] 08:13:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ec11c00) [pid = 1958] [serial = 755] [outer = 0x8e5df800] 08:13:10 INFO - PROCESS | 1958 | 1469200390712 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8ed97c00) [pid = 1958] [serial = 756] [outer = 0x8e5df800] 08:13:11 INFO - PROCESS | 1958 | 1469200391600 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]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1343ms 08:13:11 INFO - PROCESS | 1958 | 1469200391620 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:13:11 INFO - PROCESS | 1958 | 1469200391630 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:13:11 INFO - PROCESS | 1958 | 1469200391642 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1958 | 1469200391648 Marionette TRACE conn4 <- [1,978,null,{}] 08:13:11 INFO - PROCESS | 1958 | 1469200391654 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}] 08:13:11 INFO - PROCESS | 1958 | 1469200391661 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:11 INFO - PROCESS | 1958 | 1469200391846 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:13:11 INFO - PROCESS | 1958 | 1469200391974 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 1958 | 1469200391980 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x90260000 == 12 [pid = 1958] [id = 252] 08:13:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x903ba400) [pid = 1958] [serial = 757] [outer = (nil)] 08:13:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x903bf400) [pid = 1958] [serial = 758] [outer = 0x903ba400] 08:13:12 INFO - PROCESS | 1958 | 1469200392061 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90645000) [pid = 1958] [serial = 759] [outer = 0x903ba400] 08:13:13 INFO - PROCESS | 1958 | 1469200393067 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]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1496ms 08:13:13 INFO - PROCESS | 1958 | 1469200393139 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 1958 | 1469200393144 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:13:13 INFO - PROCESS | 1958 | 1469200393151 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 1958 | 1469200393157 Marionette TRACE conn4 <- [1,982,null,{}] 08:13:13 INFO - PROCESS | 1958 | 1469200393183 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}] 08:13:13 INFO - PROCESS | 1958 | 1469200393193 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:13 INFO - PROCESS | 1958 | 1469200393432 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:13:13 INFO - PROCESS | 1958 | 1469200393462 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 1958 | 1469200393474 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2fc00 == 13 [pid = 1958] [id = 253] 08:13:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90e33000) [pid = 1958] [serial = 760] [outer = (nil)] 08:13:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90e36800) [pid = 1958] [serial = 761] [outer = 0x90e33000] 08:13:13 INFO - PROCESS | 1958 | 1469200393554 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb6400) [pid = 1958] [serial = 762] [outer = 0x90e33000] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x91558400) [pid = 1958] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9140a000) [pid = 1958] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8e5e1000) [pid = 1958] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8ec17000) [pid = 1958] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9140e000) [pid = 1958] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90c09000) [pid = 1958] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90c0d800) [pid = 1958] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9064cc00) [pid = 1958] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8ec09800) [pid = 1958] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:13:14 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x9376b800) [pid = 1958] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:13:15 INFO - PROCESS | 1958 | 1469200395123 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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2003ms 08:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:13:15 INFO - PROCESS | 1958 | 1469200395155 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 1958 | 1469200395159 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:13:15 INFO - PROCESS | 1958 | 1469200395165 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 1958 | 1469200395169 Marionette TRACE conn4 <- [1,986,null,{}] 08:13:15 INFO - PROCESS | 1958 | 1469200395174 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}] 08:13:15 INFO - PROCESS | 1958 | 1469200395179 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:15 INFO - PROCESS | 1958 | 1469200395331 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:13:15 INFO - PROCESS | 1958 | 1469200395341 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 1958 | 1469200395347 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec2c00 == 14 [pid = 1958] [id = 254] 08:13:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8eec3400) [pid = 1958] [serial = 763] [outer = (nil)] 08:13:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90c09400) [pid = 1958] [serial = 764] [outer = 0x8eec3400] 08:13:15 INFO - PROCESS | 1958 | 1469200395421 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x91406c00) [pid = 1958] [serial = 765] [outer = 0x8eec3400] 08:13:16 INFO - PROCESS | 1958 | 1469200396285 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]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1183ms 08:13:16 INFO - PROCESS | 1958 | 1469200396350 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 1958 | 1469200396354 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:13:16 INFO - PROCESS | 1958 | 1469200396361 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 1958 | 1469200396364 Marionette TRACE conn4 <- [1,990,null,{}] 08:13:16 INFO - PROCESS | 1958 | 1469200396370 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}] 08:13:16 INFO - PROCESS | 1958 | 1469200396376 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:16 INFO - PROCESS | 1958 | 1469200396538 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:13:16 INFO - PROCESS | 1958 | 1469200396548 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 1958 | 1469200396556 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0d800 == 15 [pid = 1958] [id = 255] 08:13:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e38c00) [pid = 1958] [serial = 766] [outer = (nil)] 08:13:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9154e000) [pid = 1958] [serial = 767] [outer = 0x90e38c00] 08:13:16 INFO - PROCESS | 1958 | 1469200396750 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91553c00) [pid = 1958] [serial = 768] [outer = 0x90e38c00] 08:13:17 INFO - PROCESS | 1958 | 1469200397892 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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1600ms 08:13:17 INFO - PROCESS | 1958 | 1469200397963 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 1958 | 1469200397970 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:13:17 INFO - PROCESS | 1958 | 1469200397979 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 1958 | 1469200397986 Marionette TRACE conn4 <- [1,994,null,{}] 08:13:18 INFO - PROCESS | 1958 | 1469200397995 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}] 08:13:18 INFO - PROCESS | 1958 | 1469200398000 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:18 INFO - PROCESS | 1958 | 1469200398210 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:13:18 INFO - PROCESS | 1958 | 1469200398435 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 1958 | 1469200398447 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a3800 == 16 [pid = 1958] [id = 256] 08:13:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8ed96c00) [pid = 1958] [serial = 769] [outer = (nil)] 08:13:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x9025c800) [pid = 1958] [serial = 770] [outer = 0x8ed96c00] 08:13:18 INFO - PROCESS | 1958 | 1469200398534 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x903c0c00) [pid = 1958] [serial = 771] [outer = 0x8ed96c00] 08:13:19 INFO - PROCESS | 1958 | 1469200399594 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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1695ms 08:13:19 INFO - PROCESS | 1958 | 1469200399675 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 1958 | 1469200399683 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:13:19 INFO - PROCESS | 1958 | 1469200399695 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 1958 | 1469200399700 Marionette TRACE conn4 <- [1,998,null,{}] 08:13:19 INFO - PROCESS | 1958 | 1469200399715 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}] 08:13:19 INFO - PROCESS | 1958 | 1469200399720 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:19 INFO - PROCESS | 1958 | 1469200399967 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:13:20 INFO - PROCESS | 1958 | 1469200400223 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 1958 | 1469200400231 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e36c00 == 17 [pid = 1958] [id = 257] 08:13:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb2800) [pid = 1958] [serial = 772] [outer = (nil)] 08:13:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9154dc00) [pid = 1958] [serial = 773] [outer = 0x90eb2800] 08:13:20 INFO - PROCESS | 1958 | 1469200400315 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x90eb7400) [pid = 1958] [serial = 774] [outer = 0x90eb2800] 08:13:21 INFO - PROCESS | 1958 | 1469200401242 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]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1635ms 08:13:21 INFO - PROCESS | 1958 | 1469200401331 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 1958 | 1469200401336 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:13:21 INFO - PROCESS | 1958 | 1469200401343 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1958 | 1469200401349 Marionette TRACE conn4 <- [1,1002,null,{}] 08:13:21 INFO - PROCESS | 1958 | 1469200401366 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}] 08:13:21 INFO - PROCESS | 1958 | 1469200401376 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:21 INFO - PROCESS | 1958 | 1469200401595 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:13:21 INFO - PROCESS | 1958 | 1469200401821 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 1958 | 1469200401830 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x91f2c800 == 18 [pid = 1958] [id = 258] 08:13:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x92b45000) [pid = 1958] [serial = 775] [outer = (nil)] 08:13:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x92b4c800) [pid = 1958] [serial = 776] [outer = 0x92b45000] 08:13:21 INFO - PROCESS | 1958 | 1469200401958 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x93767400) [pid = 1958] [serial = 777] [outer = 0x92b45000] 08:13:22 INFO - PROCESS | 1958 | 1469200402989 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]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1688ms 08:13:23 INFO - PROCESS | 1958 | 1469200403032 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:13:23 INFO - PROCESS | 1958 | 1469200403037 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:13:23 INFO - PROCESS | 1958 | 1469200403044 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 1958 | 1469200403048 Marionette TRACE conn4 <- [1,1006,null,{}] 08:13:23 INFO - PROCESS | 1958 | 1469200403054 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}] 08:13:23 INFO - PROCESS | 1958 | 1469200403059 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:23 INFO - PROCESS | 1958 | 1469200403287 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:13:23 INFO - PROCESS | 1958 | 1469200403504 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 1958 | 1469200403513 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b4c00 == 19 [pid = 1958] [id = 259] 08:13:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x903be000) [pid = 1958] [serial = 778] [outer = (nil)] 08:13:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x93767000) [pid = 1958] [serial = 779] [outer = 0x903be000] 08:13:23 INFO - PROCESS | 1958 | 1469200403697 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x9398ec00) [pid = 1958] [serial = 780] [outer = 0x903be000] 08:13:24 INFO - PROCESS | 1958 | 1469200404895 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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1945ms 08:13:25 INFO - PROCESS | 1958 | 1469200404996 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 1958 | 1469200405002 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:13:25 INFO - PROCESS | 1958 | 1469200405010 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 1958 | 1469200405017 Marionette TRACE conn4 <- [1,1010,null,{}] 08:13:25 INFO - PROCESS | 1958 | 1469200405026 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}] 08:13:25 INFO - PROCESS | 1958 | 1469200405032 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:25 INFO - PROCESS | 1958 | 1469200405357 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:13:25 INFO - PROCESS | 1958 | 1469200405512 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 1958 | 1469200405528 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e1000 == 20 [pid = 1958] [id = 260] 08:13:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x8e640c00) [pid = 1958] [serial = 781] [outer = (nil)] 08:13:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8eecc000) [pid = 1958] [serial = 782] [outer = 0x8e640c00] 08:13:25 INFO - PROCESS | 1958 | 1469200405630 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x9025cc00) [pid = 1958] [serial = 783] [outer = 0x8e640c00] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x92b4f000) [pid = 1958] [serial = 723] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x9390c800) [pid = 1958] [serial = 725] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x9376f800) [pid = 1958] [serial = 728] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x93995c00) [pid = 1958] [serial = 726] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x8eec6400) [pid = 1958] [serial = 716] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x90252c00) [pid = 1958] [serial = 717] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x915c8000) [pid = 1958] [serial = 702] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90eb2c00) [pid = 1958] [serial = 707] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x90646000) [pid = 1958] [serial = 708] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x94e87c00) [pid = 1958] [serial = 713] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x94e8a000) [pid = 1958] [serial = 714] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90c01c00) [pid = 1958] [serial = 719] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8eed0000) [pid = 1958] [serial = 704] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9025f000) [pid = 1958] [serial = 705] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9390d000) [pid = 1958] [serial = 710] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x93989000) [pid = 1958] [serial = 711] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x915ce000) [pid = 1958] [serial = 722] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90e2c000) [pid = 1958] [serial = 720] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x94e83c00) [pid = 1958] [serial = 729] [outer = (nil)] [url = about:blank] 08:13:26 INFO - PROCESS | 1958 | 1469200406545 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]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1594ms 08:13:26 INFO - PROCESS | 1958 | 1469200406605 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 1958 | 1469200406612 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:13:26 INFO - PROCESS | 1958 | 1469200406632 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 1958 | 1469200406640 Marionette TRACE conn4 <- [1,1014,null,{}] 08:13:26 INFO - PROCESS | 1958 | 1469200406646 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}] 08:13:26 INFO - PROCESS | 1958 | 1469200406652 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:26 INFO - PROCESS | 1958 | 1469200406831 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:13:26 INFO - PROCESS | 1958 | 1469200406975 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 1958 | 1469200406983 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d6800 == 21 [pid = 1958] [id = 261] 08:13:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90260c00) [pid = 1958] [serial = 784] [outer = (nil)] 08:13:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90c02800) [pid = 1958] [serial = 785] [outer = 0x90260c00] 08:13:27 INFO - PROCESS | 1958 | 1469200407056 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90e2bc00) [pid = 1958] [serial = 786] [outer = 0x90260c00] 08:13:27 INFO - PROCESS | 1958 | 1469200407966 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]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1388ms 08:13:28 INFO - PROCESS | 1958 | 1469200408021 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 1958 | 1469200408024 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:13:28 INFO - PROCESS | 1958 | 1469200408032 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 1958 | 1469200408038 Marionette TRACE conn4 <- [1,1018,null,{}] 08:13:28 INFO - PROCESS | 1958 | 1469200408054 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}] 08:13:28 INFO - PROCESS | 1958 | 1469200408063 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:28 INFO - PROCESS | 1958 | 1469200408240 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:13:28 INFO - PROCESS | 1958 | 1469200408375 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1958 | 1469200408383 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x9154fc00 == 22 [pid = 1958] [id = 262] 08:13:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91550400) [pid = 1958] [serial = 787] [outer = (nil)] 08:13:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x915ce800) [pid = 1958] [serial = 788] [outer = 0x91550400] 08:13:28 INFO - PROCESS | 1958 | 1469200408465 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x92b49800) [pid = 1958] [serial = 789] [outer = 0x91550400] 08:13:29 INFO - PROCESS | 1958 | 1469200409442 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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1437ms 08:13:29 INFO - PROCESS | 1958 | 1469200409470 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 1958 | 1469200409475 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:13:29 INFO - PROCESS | 1958 | 1469200409489 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 1958 | 1469200409493 Marionette TRACE conn4 <- [1,1022,null,{}] 08:13:29 INFO - PROCESS | 1958 | 1469200409499 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}] 08:13:29 INFO - PROCESS | 1958 | 1469200409504 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:29 INFO - PROCESS | 1958 | 1469200409731 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:13:29 INFO - PROCESS | 1958 | 1469200409765 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 1958 | 1469200409777 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c9800 == 23 [pid = 1958] [id = 263] 08:13:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x915cac00) [pid = 1958] [serial = 790] [outer = (nil)] 08:13:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x93989000) [pid = 1958] [serial = 791] [outer = 0x915cac00] 08:13:29 INFO - PROCESS | 1958 | 1469200409853 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9398f800) [pid = 1958] [serial = 792] [outer = 0x915cac00] 08:13:30 INFO - PROCESS | 1958 | 1469200410908 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]]]}] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x903ba400) [pid = 1958] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90eba000) [pid = 1958] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x903bd400) [pid = 1958] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x97478c00) [pid = 1958] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8e5dac00) [pid = 1958] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8e4a8000) [pid = 1958] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90eb4400) [pid = 1958] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90e33000) [pid = 1958] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x94e84c00) [pid = 1958] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x903bac00) [pid = 1958] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8eec3400) [pid = 1958] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:13:30 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e5df800) [pid = 1958] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1496ms 08:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:13:30 INFO - PROCESS | 1958 | 1469200410986 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 1958 | 1469200410989 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:13:30 INFO - PROCESS | 1958 | 1469200410996 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 1958 | 1469200410999 Marionette TRACE conn4 <- [1,1026,null,{}] 08:13:31 INFO - PROCESS | 1958 | 1469200411009 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}] 08:13:31 INFO - PROCESS | 1958 | 1469200411014 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:31 INFO - PROCESS | 1958 | 1469200411175 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:13:31 INFO - PROCESS | 1958 | 1469200411299 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1958 | 1469200411308 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b6800 == 24 [pid = 1958] [id = 264] 08:13:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x903ba400) [pid = 1958] [serial = 793] [outer = (nil)] 08:13:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91405000) [pid = 1958] [serial = 794] [outer = 0x903ba400] 08:13:31 INFO - PROCESS | 1958 | 1469200411420 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x91553400) [pid = 1958] [serial = 795] [outer = 0x903ba400] 08:13:32 INFO - PROCESS | 1958 | 1469200412245 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]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1299ms 08:13:32 INFO - PROCESS | 1958 | 1469200412295 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 1958 | 1469200412300 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:13:32 INFO - PROCESS | 1958 | 1469200412306 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 1958 | 1469200412310 Marionette TRACE conn4 <- [1,1030,null,{}] 08:13:32 INFO - PROCESS | 1958 | 1469200412315 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}] 08:13:32 INFO - PROCESS | 1958 | 1469200412325 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:32 INFO - PROCESS | 1958 | 1469200412529 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:13:32 INFO - PROCESS | 1958 | 1469200412652 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 1958 | 1469200412662 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aa000 == 25 [pid = 1958] [id = 265] 08:13:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ec13c00) [pid = 1958] [serial = 796] [outer = (nil)] 08:13:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94fd1800) [pid = 1958] [serial = 797] [outer = 0x8ec13c00] 08:13:32 INFO - PROCESS | 1958 | 1469200412731 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x94e8bc00) [pid = 1958] [serial = 798] [outer = 0x8ec13c00] 08:13:33 INFO - PROCESS | 1958 | 1469200413759 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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1533ms 08:13:33 INFO - PROCESS | 1958 | 1469200413840 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 1958 | 1469200413847 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:13:33 INFO - PROCESS | 1958 | 1469200413857 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 1958 | 1469200413865 Marionette TRACE conn4 <- [1,1034,null,{}] 08:13:33 INFO - PROCESS | 1958 | 1469200413873 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}] 08:13:33 INFO - PROCESS | 1958 | 1469200413880 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:34 INFO - PROCESS | 1958 | 1469200414237 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:13:34 INFO - PROCESS | 1958 | 1469200414457 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1958 | 1469200414469 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:34 INFO - PROCESS | 1958 | ++DOCSHELL 0x90252800 == 26 [pid = 1958] [id = 266] 08:13:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90252c00) [pid = 1958] [serial = 799] [outer = (nil)] 08:13:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90642800) [pid = 1958] [serial = 800] [outer = 0x90252c00] 08:13:34 INFO - PROCESS | 1958 | 1469200414602 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x906d9c00) [pid = 1958] [serial = 801] [outer = 0x90252c00] 08:13:35 INFO - PROCESS | 1958 | 1469200415638 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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1845ms 08:13:35 INFO - PROCESS | 1958 | 1469200415703 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1958 | 1469200415710 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:13:35 INFO - PROCESS | 1958 | 1469200415723 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 1958 | 1469200415727 Marionette TRACE conn4 <- [1,1038,null,{}] 08:13:35 INFO - PROCESS | 1958 | 1469200415733 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}] 08:13:35 INFO - PROCESS | 1958 | 1469200415738 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:35 INFO - PROCESS | 1958 | 1469200415974 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:13:36 INFO - PROCESS | 1958 | 1469200416223 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1958 | 1469200416231 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x9140dc00 == 27 [pid = 1958] [id = 267] 08:13:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x91558000) [pid = 1958] [serial = 802] [outer = (nil)] 08:13:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x915d0800) [pid = 1958] [serial = 803] [outer = 0x91558000] 08:13:36 INFO - PROCESS | 1958 | 1469200416370 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x93910c00) [pid = 1958] [serial = 804] [outer = 0x91558000] 08:13:37 INFO - PROCESS | 1958 | 1469200417369 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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1684ms 08:13:37 INFO - PROCESS | 1958 | 1469200417408 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 1958 | 1469200417412 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:13:37 INFO - PROCESS | 1958 | 1469200417419 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1958 | 1469200417425 Marionette TRACE conn4 <- [1,1042,null,{}] 08:13:37 INFO - PROCESS | 1958 | 1469200417442 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}] 08:13:37 INFO - PROCESS | 1958 | 1469200417451 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:37 INFO - PROCESS | 1958 | 1469200417643 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:13:37 INFO - PROCESS | 1958 | 1469200417856 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1958 | 1469200417865 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x94ef1c00 == 28 [pid = 1958] [id = 268] 08:13:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x96a16800) [pid = 1958] [serial = 805] [outer = (nil)] 08:13:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x96a1ac00) [pid = 1958] [serial = 806] [outer = 0x96a16800] 08:13:38 INFO - PROCESS | 1958 | 1469200418000 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x96a94800) [pid = 1958] [serial = 807] [outer = 0x96a16800] 08:13:38 INFO - PROCESS | 1958 | 1469200418900 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]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1551ms 08:13:38 INFO - PROCESS | 1958 | 1469200418971 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:13:38 INFO - PROCESS | 1958 | 1469200418977 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:13:38 INFO - PROCESS | 1958 | 1469200418983 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 1958 | 1469200418987 Marionette TRACE conn4 <- [1,1046,null,{}] 08:13:38 INFO - PROCESS | 1958 | 1469200418993 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}] 08:13:38 INFO - PROCESS | 1958 | 1469200418998 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:39 INFO - PROCESS | 1958 | 1469200419242 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:13:39 INFO - PROCESS | 1958 | 1469200419470 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1958 | 1469200419482 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2d800 == 29 [pid = 1958] [id = 269] 08:13:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x96a18400) [pid = 1958] [serial = 808] [outer = (nil)] 08:13:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x9747d000) [pid = 1958] [serial = 809] [outer = 0x96a18400] 08:13:39 INFO - PROCESS | 1958 | 1469200419609 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x97483400) [pid = 1958] [serial = 810] [outer = 0x96a18400] 08:13:40 INFO - PROCESS | 1958 | 1469200420570 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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1644ms 08:13:40 INFO - PROCESS | 1958 | 1469200420627 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 1958 | 1469200420630 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:13:40 INFO - PROCESS | 1958 | 1469200420638 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 1958 | 1469200420641 Marionette TRACE conn4 <- [1,1050,null,{}] 08:13:40 INFO - PROCESS | 1958 | 1469200420649 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}] 08:13:40 INFO - PROCESS | 1958 | 1469200420654 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:40 INFO - PROCESS | 1958 | 1469200420838 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:13:41 INFO - PROCESS | 1958 | 1469200421060 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 1958 | 1469200421069 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0a800 == 30 [pid = 1958] [id = 270] 08:13:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x8ec0d000) [pid = 1958] [serial = 811] [outer = (nil)] 08:13:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x97495c00) [pid = 1958] [serial = 812] [outer = 0x8ec0d000] 08:13:41 INFO - PROCESS | 1958 | 1469200421195 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x9749e800) [pid = 1958] [serial = 813] [outer = 0x8ec0d000] 08:13:42 INFO - PROCESS | 1958 | 1469200422423 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]]]}] 08:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1838ms 08:13:42 INFO - PROCESS | 1958 | 1469200422477 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 1958 | 1469200422482 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:13:42 INFO - PROCESS | 1958 | 1469200422491 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 1958 | 1469200422496 Marionette TRACE conn4 <- [1,1054,null,{}] 08:13:42 INFO - PROCESS | 1958 | 1469200422505 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}] 08:13:42 INFO - PROCESS | 1958 | 1469200422511 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:42 INFO - PROCESS | 1958 | 1469200422683 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:13:42 INFO - PROCESS | 1958 | 1469200422904 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1958 | 1469200422920 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecd400 == 31 [pid = 1958] [id = 271] 08:13:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x8eece400) [pid = 1958] [serial = 814] [outer = (nil)] 08:13:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x9025b400) [pid = 1958] [serial = 815] [outer = 0x8eece400] 08:13:42 INFO - PROCESS | 1958 | 1469200422995 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x903b7000) [pid = 1958] [serial = 816] [outer = 0x8eece400] 08:13:43 INFO - PROCESS | 1958 | 1469200423891 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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1442ms 08:13:43 INFO - PROCESS | 1958 | 1469200423934 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1958 | 1469200423941 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:13:43 INFO - PROCESS | 1958 | 1469200423951 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1958 | 1469200423954 Marionette TRACE conn4 <- [1,1058,null,{}] 08:13:43 INFO - PROCESS | 1958 | 1469200423961 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}] 08:13:43 INFO - PROCESS | 1958 | 1469200423967 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:44 INFO - PROCESS | 1958 | 1469200424136 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:13:44 INFO - PROCESS | 1958 | 1469200424343 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1958 | 1469200424351 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b3400 == 32 [pid = 1958] [id = 272] 08:13:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x9064a000) [pid = 1958] [serial = 817] [outer = (nil)] 08:13:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x90ebe000) [pid = 1958] [serial = 818] [outer = 0x9064a000] 08:13:44 INFO - PROCESS | 1958 | 1469200424495 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0x91551000) [pid = 1958] [serial = 819] [outer = 0x9064a000] 08:13:46 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d8800 == 31 [pid = 1958] [id = 249] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0x91406c00) [pid = 1958] [serial = 765] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x8e644400) [pid = 1958] [serial = 749] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x903bf400) [pid = 1958] [serial = 758] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x90645000) [pid = 1958] [serial = 759] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x8ed97c00) [pid = 1958] [serial = 756] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x9747c000) [pid = 1958] [serial = 746] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x90c05800) [pid = 1958] [serial = 753] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x9064c000) [pid = 1958] [serial = 734] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x96a1b400) [pid = 1958] [serial = 744] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x915c2400) [pid = 1958] [serial = 738] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x9064f400) [pid = 1958] [serial = 752] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x97499400) [pid = 1958] [serial = 747] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x8ec12800) [pid = 1958] [serial = 750] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x8e5d4400) [pid = 1958] [serial = 731] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8e5dd400) [pid = 1958] [serial = 732] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x94fd3800) [pid = 1958] [serial = 741] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90eb6400) [pid = 1958] [serial = 762] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x96a18c00) [pid = 1958] [serial = 743] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90c03400) [pid = 1958] [serial = 735] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x94ef2000) [pid = 1958] [serial = 740] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9154b400) [pid = 1958] [serial = 737] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90c09400) [pid = 1958] [serial = 764] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90e36800) [pid = 1958] [serial = 761] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ec11c00) [pid = 1958] [serial = 755] [outer = (nil)] [url = about:blank] 08:13:46 INFO - PROCESS | 1958 | 1469200426547 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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2641ms 08:13:46 INFO - PROCESS | 1958 | 1469200426597 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:13:46 INFO - PROCESS | 1958 | 1469200426609 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:13:46 INFO - PROCESS | 1958 | 1469200426622 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 1958 | 1469200426629 Marionette TRACE conn4 <- [1,1062,null,{}] 08:13:46 INFO - PROCESS | 1958 | 1469200426640 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}] 08:13:46 INFO - PROCESS | 1958 | 1469200426646 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:46 INFO - PROCESS | 1958 | 1469200426834 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:13:46 INFO - PROCESS | 1958 | 1469200426985 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1958 | 1469200427001 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d8800 == 32 [pid = 1958] [id = 273] 08:13:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8e5d9000) [pid = 1958] [serial = 820] [outer = (nil)] 08:13:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8e645c00) [pid = 1958] [serial = 821] [outer = 0x8e5d9000] 08:13:47 INFO - PROCESS | 1958 | 1469200427070 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8ec0dc00) [pid = 1958] [serial = 822] [outer = 0x8e5d9000] 08:13:47 INFO - PROCESS | 1958 | 1469200427867 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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1293ms 08:13:47 INFO - PROCESS | 1958 | 1469200427912 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1958 | 1469200427919 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:13:47 INFO - PROCESS | 1958 | 1469200427930 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 1958 | 1469200427933 Marionette TRACE conn4 <- [1,1066,null,{}] 08:13:47 INFO - PROCESS | 1958 | 1469200427940 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}] 08:13:47 INFO - PROCESS | 1958 | 1469200427947 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:48 INFO - PROCESS | 1958 | 1469200428116 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:13:48 INFO - PROCESS | 1958 | 1469200428127 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1958 | 1469200428135 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e1c00 == 33 [pid = 1958] [id = 274] 08:13:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8eec7800) [pid = 1958] [serial = 823] [outer = (nil)] 08:13:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8eed0400) [pid = 1958] [serial = 824] [outer = 0x8eec7800] 08:13:48 INFO - PROCESS | 1958 | 1469200428322 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x903b4400) [pid = 1958] [serial = 825] [outer = 0x8eec7800] 08:13:49 INFO - PROCESS | 1958 | 1469200429270 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]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1381ms 08:13:49 INFO - PROCESS | 1958 | 1469200429312 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1958 | 1469200429316 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:13:49 INFO - PROCESS | 1958 | 1469200429372 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 1958 | 1469200429379 Marionette TRACE conn4 <- [1,1070,null,{}] 08:13:49 INFO - PROCESS | 1958 | 1469200429403 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}] 08:13:49 INFO - PROCESS | 1958 | 1469200429412 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:49 INFO - PROCESS | 1958 | 1469200429618 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:13:49 INFO - PROCESS | 1958 | 1469200429754 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1958 | 1469200429766 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0a000 == 34 [pid = 1958] [id = 275] 08:13:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90c10000) [pid = 1958] [serial = 826] [outer = (nil)] 08:13:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90e31c00) [pid = 1958] [serial = 827] [outer = 0x90c10000] 08:13:49 INFO - PROCESS | 1958 | 1469200429843 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x90eb1c00) [pid = 1958] [serial = 828] [outer = 0x90c10000] 08:13:51 INFO - PROCESS | 1958 | 1469200431168 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]]]}] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x915cac00) [pid = 1958] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x903be000) [pid = 1958] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90eb2800) [pid = 1958] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x92b45000) [pid = 1958] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8e640c00) [pid = 1958] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x91550400) [pid = 1958] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90e38c00) [pid = 1958] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90260c00) [pid = 1958] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ed96c00) [pid = 1958] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8ec13c00) [pid = 1958] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:13:51 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x903ba400) [pid = 1958] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1901ms 08:13:51 INFO - PROCESS | 1958 | 1469200431290 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 1958 | 1469200431295 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:13:51 INFO - PROCESS | 1958 | 1469200431303 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 1958 | 1469200431306 Marionette TRACE conn4 <- [1,1074,null,{}] 08:13:51 INFO - PROCESS | 1958 | 1469200431312 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}] 08:13:51 INFO - PROCESS | 1958 | 1469200431316 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:51 INFO - PROCESS | 1958 | 1469200431521 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:13:51 INFO - PROCESS | 1958 | 1469200431600 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 1958 | 1469200431606 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0bc00 == 35 [pid = 1958] [id = 276] 08:13:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90c0c000) [pid = 1958] [serial = 829] [outer = (nil)] 08:13:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90eb5800) [pid = 1958] [serial = 830] [outer = 0x90c0c000] 08:13:51 INFO - PROCESS | 1958 | 1469200431682 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9140c400) [pid = 1958] [serial = 831] [outer = 0x90c0c000] 08:13:52 INFO - PROCESS | 1958 | 1469200432467 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]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1197ms 08:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:13:52 INFO - PROCESS | 1958 | 1469200432501 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 1958 | 1469200432504 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:13:52 INFO - PROCESS | 1958 | 1469200432510 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 1958 | 1469200432513 Marionette TRACE conn4 <- [1,1078,null,{}] 08:13:52 INFO - PROCESS | 1958 | 1469200432519 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}] 08:13:52 INFO - PROCESS | 1958 | 1469200432524 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:52 INFO - PROCESS | 1958 | 1469200432675 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:13:52 INFO - PROCESS | 1958 | 1469200432688 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 1958 | 1469200432699 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x906db400 == 36 [pid = 1958] [id = 277] 08:13:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91552400) [pid = 1958] [serial = 832] [outer = (nil)] 08:13:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x915c8000) [pid = 1958] [serial = 833] [outer = 0x91552400] 08:13:52 INFO - PROCESS | 1958 | 1469200432767 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91f29800) [pid = 1958] [serial = 834] [outer = 0x91552400] 08:13:53 INFO - PROCESS | 1958 | 1469200433949 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1486ms 08:13:54 INFO - PROCESS | 1958 | 1469200433997 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 1958 | 1469200434004 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:13:54 INFO - PROCESS | 1958 | 1469200434013 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 1958 | 1469200434017 Marionette TRACE conn4 <- [1,1082,null,{}] 08:13:54 INFO - PROCESS | 1958 | 1469200434028 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}] 08:13:54 INFO - PROCESS | 1958 | 1469200434034 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:54 INFO - PROCESS | 1958 | 1469200434274 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:13:54 INFO - PROCESS | 1958 | 1469200434519 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 1958 | 1469200434530 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e2800 == 37 [pid = 1958] [id = 278] 08:13:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8e647800) [pid = 1958] [serial = 835] [outer = (nil)] 08:13:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8eec1c00) [pid = 1958] [serial = 836] [outer = 0x8e647800] 08:13:54 INFO - PROCESS | 1958 | 1469200434617 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x903bd000) [pid = 1958] [serial = 837] [outer = 0x8e647800] 08:13:55 INFO - PROCESS | 1958 | 1469200435688 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]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1688ms 08:13:55 INFO - PROCESS | 1958 | 1469200435701 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 1958 | 1469200435708 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:13:55 INFO - PROCESS | 1958 | 1469200435720 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 1958 | 1469200435726 Marionette TRACE conn4 <- [1,1086,null,{}] 08:13:55 INFO - PROCESS | 1958 | 1469200435732 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}] 08:13:55 INFO - PROCESS | 1958 | 1469200435738 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:55 INFO - PROCESS | 1958 | 1469200435936 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:13:56 INFO - PROCESS | 1958 | 1469200436157 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 1958 | 1469200436165 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d8c00 == 38 [pid = 1958] [id = 279] 08:13:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eba800) [pid = 1958] [serial = 838] [outer = (nil)] 08:13:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9140bc00) [pid = 1958] [serial = 839] [outer = 0x90eba800] 08:13:56 INFO - PROCESS | 1958 | 1469200436283 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x90c04000) [pid = 1958] [serial = 840] [outer = 0x90eba800] 08:13:57 INFO - PROCESS | 1958 | 1469200437350 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]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1703ms 08:13:57 INFO - PROCESS | 1958 | 1469200437424 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 1958 | 1469200437427 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:13:57 INFO - PROCESS | 1958 | 1469200437436 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 1958 | 1469200437443 Marionette TRACE conn4 <- [1,1090,null,{}] 08:13:57 INFO - PROCESS | 1958 | 1469200437460 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}] 08:13:57 INFO - PROCESS | 1958 | 1469200437469 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:57 INFO - PROCESS | 1958 | 1469200437699 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:13:57 INFO - PROCESS | 1958 | 1469200437918 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 1958 | 1469200437931 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x94e7e800 == 39 [pid = 1958] [id = 280] 08:13:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x94e83000) [pid = 1958] [serial = 841] [outer = (nil)] 08:13:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x94eebc00) [pid = 1958] [serial = 842] [outer = 0x94e83000] 08:13:58 INFO - PROCESS | 1958 | 1469200438020 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x94ef7400) [pid = 1958] [serial = 843] [outer = 0x94e83000] 08:13:59 INFO - PROCESS | 1958 | 1469200439036 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1638ms 08:13:59 INFO - PROCESS | 1958 | 1469200439075 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 1958 | 1469200439080 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:13:59 INFO - PROCESS | 1958 | 1469200439087 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 1958 | 1469200439090 Marionette TRACE conn4 <- [1,1094,null,{}] 08:13:59 INFO - PROCESS | 1958 | 1469200439096 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}] 08:13:59 INFO - PROCESS | 1958 | 1469200439101 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:59 INFO - PROCESS | 1958 | 1469200439281 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:13:59 INFO - PROCESS | 1958 | 1469200439503 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 1958 | 1469200439511 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:13:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e0c00 == 40 [pid = 1958] [id = 281] 08:13:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x9064c800) [pid = 1958] [serial = 844] [outer = (nil)] 08:13:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x94fdac00) [pid = 1958] [serial = 845] [outer = 0x9064c800] 08:13:59 INFO - PROCESS | 1958 | 1469200439597 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x96a11c00) [pid = 1958] [serial = 846] [outer = 0x9064c800] 08:14:00 INFO - PROCESS | 1958 | 1469200440657 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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1583ms 08:14:00 INFO - PROCESS | 1958 | 1469200440671 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 1958 | 1469200440675 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:14:00 INFO - PROCESS | 1958 | 1469200440687 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 1958 | 1469200440694 Marionette TRACE conn4 <- [1,1098,null,{}] 08:14:00 INFO - PROCESS | 1958 | 1469200440705 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}] 08:14:00 INFO - PROCESS | 1958 | 1469200440712 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:01 INFO - PROCESS | 1958 | 1469200441008 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:14:01 INFO - PROCESS | 1958 | 1469200441497 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 1958 | 1469200441509 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ad000 == 41 [pid = 1958] [id = 282] 08:14:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x8e4ad800) [pid = 1958] [serial = 847] [outer = (nil)] 08:14:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8e5d7000) [pid = 1958] [serial = 848] [outer = 0x8e4ad800] 08:14:01 INFO - PROCESS | 1958 | 1469200441620 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x8e642400) [pid = 1958] [serial = 849] [outer = 0x8e4ad800] 08:14:02 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0bc00 == 40 [pid = 1958] [id = 276] 08:14:02 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0a000 == 39 [pid = 1958] [id = 275] 08:14:02 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e1c00 == 38 [pid = 1958] [id = 274] 08:14:02 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d8800 == 37 [pid = 1958] [id = 273] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x93989000) [pid = 1958] [serial = 791] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x9398f800) [pid = 1958] [serial = 792] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x93767000) [pid = 1958] [serial = 779] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x9398ec00) [pid = 1958] [serial = 780] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x9154dc00) [pid = 1958] [serial = 773] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x90eb7400) [pid = 1958] [serial = 774] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x92b4c800) [pid = 1958] [serial = 776] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x93767400) [pid = 1958] [serial = 777] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x8eecc000) [pid = 1958] [serial = 782] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x9025cc00) [pid = 1958] [serial = 783] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x915ce800) [pid = 1958] [serial = 788] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x91553c00) [pid = 1958] [serial = 768] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9154e000) [pid = 1958] [serial = 767] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90c02800) [pid = 1958] [serial = 785] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90e2bc00) [pid = 1958] [serial = 786] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9025c800) [pid = 1958] [serial = 770] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x903c0c00) [pid = 1958] [serial = 771] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x94fd1800) [pid = 1958] [serial = 797] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x94e8bc00) [pid = 1958] [serial = 798] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x91553400) [pid = 1958] [serial = 795] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x92b49800) [pid = 1958] [serial = 789] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x91405000) [pid = 1958] [serial = 794] [outer = (nil)] [url = about:blank] 08:14:02 INFO - PROCESS | 1958 | 1469200442741 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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2093ms 08:14:02 INFO - PROCESS | 1958 | 1469200442780 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 1958 | 1469200442786 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:14:02 INFO - PROCESS | 1958 | 1469200442793 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 1958 | 1469200442798 Marionette TRACE conn4 <- [1,1102,null,{}] 08:14:02 INFO - PROCESS | 1958 | 1469200442806 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}] 08:14:02 INFO - PROCESS | 1958 | 1469200442814 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:03 INFO - PROCESS | 1958 | 1469200443004 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:14:03 INFO - PROCESS | 1958 | 1469200443187 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 1958 | 1469200443198 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eece000 == 38 [pid = 1958] [id = 283] 08:14:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9025cc00) [pid = 1958] [serial = 850] [outer = (nil)] 08:14:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x903bb800) [pid = 1958] [serial = 851] [outer = 0x9025cc00] 08:14:03 INFO - PROCESS | 1958 | 1469200443272 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x906d5800) [pid = 1958] [serial = 852] [outer = 0x9025cc00] 08:14:04 INFO - PROCESS | 1958 | 1469200444032 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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1281ms 08:14:04 INFO - PROCESS | 1958 | 1469200444077 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 1958 | 1469200444084 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:14:04 INFO - PROCESS | 1958 | 1469200444100 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 1958 | 1469200444104 Marionette TRACE conn4 <- [1,1106,null,{}] 08:14:04 INFO - PROCESS | 1958 | 1469200444113 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}] 08:14:04 INFO - PROCESS | 1958 | 1469200444117 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:04 INFO - PROCESS | 1958 | 1469200444306 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:14:04 INFO - PROCESS | 1958 | 1469200444475 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 1958 | 1469200444483 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aa400 == 39 [pid = 1958] [id = 284] 08:14:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90ebfc00) [pid = 1958] [serial = 853] [outer = (nil)] 08:14:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91410800) [pid = 1958] [serial = 854] [outer = 0x90ebfc00] 08:14:04 INFO - PROCESS | 1958 | 1469200444563 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x91554000) [pid = 1958] [serial = 855] [outer = 0x90ebfc00] 08:14:05 INFO - PROCESS | 1958 | 1469200445453 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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1394ms 08:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:14:05 INFO - PROCESS | 1958 | 1469200445488 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 1958 | 1469200445491 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:14:05 INFO - PROCESS | 1958 | 1469200445500 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 1958 | 1469200445509 Marionette TRACE conn4 <- [1,1110,null,{}] 08:14:05 INFO - PROCESS | 1958 | 1469200445542 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}] 08:14:05 INFO - PROCESS | 1958 | 1469200445549 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:05 INFO - PROCESS | 1958 | 1469200445773 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:14:05 INFO - PROCESS | 1958 | 1469200445802 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 1958 | 1469200445816 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2f800 == 40 [pid = 1958] [id = 285] 08:14:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x92b44400) [pid = 1958] [serial = 856] [outer = (nil)] 08:14:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x93771000) [pid = 1958] [serial = 857] [outer = 0x92b44400] 08:14:05 INFO - PROCESS | 1958 | 1469200445880 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x9154f800) [pid = 1958] [serial = 858] [outer = 0x92b44400] 08:14:06 INFO - PROCESS | 1958 | 1469200446811 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]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1359ms 08:14:06 INFO - PROCESS | 1958 | 1469200446857 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:14:06 INFO - PROCESS | 1958 | 1469200446861 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:14:06 INFO - PROCESS | 1958 | 1469200446868 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 1958 | 1469200446872 Marionette TRACE conn4 <- [1,1114,null,{}] 08:14:06 INFO - PROCESS | 1958 | 1469200446883 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}] 08:14:06 INFO - PROCESS | 1958 | 1469200446887 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:07 INFO - PROCESS | 1958 | 1469200447109 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:14:07 INFO - PROCESS | 1958 | 1469200447130 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 1958 | 1469200447138 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x93767000 == 41 [pid = 1958] [id = 286] 08:14:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x93988000) [pid = 1958] [serial = 859] [outer = (nil)] 08:14:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94e81400) [pid = 1958] [serial = 860] [outer = 0x93988000] 08:14:07 INFO - PROCESS | 1958 | 1469200447222 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x93991800) [pid = 1958] [serial = 861] [outer = 0x93988000] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90c10000) [pid = 1958] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e5d9000) [pid = 1958] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8eec7800) [pid = 1958] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9064a000) [pid = 1958] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90252c00) [pid = 1958] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x91558000) [pid = 1958] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x96a16800) [pid = 1958] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x96a18400) [pid = 1958] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ec0d000) [pid = 1958] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8eece400) [pid = 1958] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:14:07 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c0c000) [pid = 1958] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:14:08 INFO - PROCESS | 1958 | 1469200448206 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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1389ms 08:14:08 INFO - PROCESS | 1958 | 1469200448258 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 1958 | 1469200448261 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:14:08 INFO - PROCESS | 1958 | 1469200448268 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 1958 | 1469200448271 Marionette TRACE conn4 <- [1,1118,null,{}] 08:14:08 INFO - PROCESS | 1958 | 1469200448277 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}] 08:14:08 INFO - PROCESS | 1958 | 1469200448282 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:08 INFO - PROCESS | 1958 | 1469200448450 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:14:08 INFO - PROCESS | 1958 | 1469200448572 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1958 | 1469200448589 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec14c00 == 42 [pid = 1958] [id = 287] 08:14:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x906d9400) [pid = 1958] [serial = 862] [outer = (nil)] 08:14:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x93773800) [pid = 1958] [serial = 863] [outer = 0x906d9400] 08:14:08 INFO - PROCESS | 1958 | 1469200448670 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x94fd1000) [pid = 1958] [serial = 864] [outer = 0x906d9400] 08:14:09 INFO - PROCESS | 1958 | 1469200449465 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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1238ms 08:14:09 INFO - PROCESS | 1958 | 1469200449508 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 1958 | 1469200449516 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:14:09 INFO - PROCESS | 1958 | 1469200449522 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 1958 | 1469200449524 Marionette TRACE conn4 <- [1,1122,null,{}] 08:14:09 INFO - PROCESS | 1958 | 1469200449539 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}] 08:14:09 INFO - PROCESS | 1958 | 1469200449544 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:09 INFO - PROCESS | 1958 | 1469200449782 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:14:09 INFO - PROCESS | 1958 | 1469200449947 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 1958 | 1469200449955 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63d800 == 43 [pid = 1958] [id = 288] 08:14:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8e63dc00) [pid = 1958] [serial = 865] [outer = (nil)] 08:14:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8ec0f800) [pid = 1958] [serial = 866] [outer = 0x8e63dc00] 08:14:10 INFO - PROCESS | 1958 | 1469200450048 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8ec14000) [pid = 1958] [serial = 867] [outer = 0x8e63dc00] 08:14:11 INFO - PROCESS | 1958 | 1469200451105 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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1635ms 08:14:11 INFO - PROCESS | 1958 | 1469200451160 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 1958 | 1469200451167 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:14:11 INFO - PROCESS | 1958 | 1469200451176 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 1958 | 1469200451181 Marionette TRACE conn4 <- [1,1126,null,{}] 08:14:11 INFO - PROCESS | 1958 | 1469200451189 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}] 08:14:11 INFO - PROCESS | 1958 | 1469200451195 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:11 INFO - PROCESS | 1958 | 1469200451471 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:14:11 INFO - PROCESS | 1958 | 1469200451695 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 1958 | 1469200451703 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c07400 == 44 [pid = 1958] [id = 289] 08:14:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90e29400) [pid = 1958] [serial = 868] [outer = (nil)] 08:14:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90e35800) [pid = 1958] [serial = 869] [outer = 0x90e29400] 08:14:11 INFO - PROCESS | 1958 | 1469200451805 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90ebf000) [pid = 1958] [serial = 870] [outer = 0x90e29400] 08:14:12 INFO - PROCESS | 1958 | 1469200452820 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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1690ms 08:14:12 INFO - PROCESS | 1958 | 1469200452867 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 1958 | 1469200452873 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:14:12 INFO - PROCESS | 1958 | 1469200452880 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 1958 | 1469200452884 Marionette TRACE conn4 <- [1,1130,null,{}] 08:14:12 INFO - PROCESS | 1958 | 1469200452891 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}] 08:14:12 INFO - PROCESS | 1958 | 1469200452896 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:13 INFO - PROCESS | 1958 | 1469200453095 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:14:13 INFO - PROCESS | 1958 | 1469200453358 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 1958 | 1469200453371 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x93767c00 == 45 [pid = 1958] [id = 290] 08:14:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x93772400) [pid = 1958] [serial = 871] [outer = (nil)] 08:14:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x93994c00) [pid = 1958] [serial = 872] [outer = 0x93772400] 08:14:13 INFO - PROCESS | 1958 | 1469200453490 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x94fd7800) [pid = 1958] [serial = 873] [outer = 0x93772400] 08:14:14 INFO - PROCESS | 1958 | 1469200454417 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1593ms 08:14:14 INFO - PROCESS | 1958 | 1469200454475 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1958 | 1469200454482 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:14:14 INFO - PROCESS | 1958 | 1469200454499 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 1958 | 1469200454506 Marionette TRACE conn4 <- [1,1134,null,{}] 08:14:14 INFO - PROCESS | 1958 | 1469200454512 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}] 08:14:14 INFO - PROCESS | 1958 | 1469200454523 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:14 INFO - PROCESS | 1958 | 1469200454754 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:14:14 INFO - PROCESS | 1958 | 1469200454973 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 1958 | 1469200454984 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x90647c00 == 46 [pid = 1958] [id = 291] 08:14:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x94fd0400) [pid = 1958] [serial = 874] [outer = (nil)] 08:14:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x97479000) [pid = 1958] [serial = 875] [outer = 0x94fd0400] 08:14:15 INFO - PROCESS | 1958 | 1469200455137 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x97481400) [pid = 1958] [serial = 876] [outer = 0x94fd0400] 08:14:16 INFO - PROCESS | 1958 | 1469200456129 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1695ms 08:14:16 INFO - PROCESS | 1958 | 1469200456186 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 1958 | 1469200456189 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:14:16 INFO - PROCESS | 1958 | 1469200456198 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 1958 | 1469200456201 Marionette TRACE conn4 <- [1,1138,null,{}] 08:14:16 INFO - PROCESS | 1958 | 1469200456207 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}] 08:14:16 INFO - PROCESS | 1958 | 1469200456212 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:16 INFO - PROCESS | 1958 | 1469200456393 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:14:16 INFO - PROCESS | 1958 | 1469200456614 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 1958 | 1469200456624 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6400 == 47 [pid = 1958] [id = 292] 08:14:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x8e644c00) [pid = 1958] [serial = 877] [outer = (nil)] 08:14:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x9749dc00) [pid = 1958] [serial = 878] [outer = 0x8e644c00] 08:14:16 INFO - PROCESS | 1958 | 1469200456747 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x97e17000) [pid = 1958] [serial = 879] [outer = 0x8e644c00] 08:14:17 INFO - PROCESS | 1958 | 1469200457682 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]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1541ms 08:14:17 INFO - PROCESS | 1958 | 1469200457740 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 1958 | 1469200457744 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:14:17 INFO - PROCESS | 1958 | 1469200457752 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 1958 | 1469200457755 Marionette TRACE conn4 <- [1,1142,null,{}] 08:14:17 INFO - PROCESS | 1958 | 1469200457761 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}] 08:14:17 INFO - PROCESS | 1958 | 1469200457766 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:17 INFO - PROCESS | 1958 | 1469200457947 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:14:18 INFO - PROCESS | 1958 | 1469200458166 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 1958 | 1469200458185 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x98028c00 == 48 [pid = 1958] [id = 293] 08:14:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x98029c00) [pid = 1958] [serial = 880] [outer = (nil)] 08:14:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x9806f000) [pid = 1958] [serial = 881] [outer = 0x98029c00] 08:14:18 INFO - PROCESS | 1958 | 1469200458319 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x987c3400) [pid = 1958] [serial = 882] [outer = 0x98029c00] 08:14:19 INFO - PROCESS | 1958 | 1469200459322 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]]]}] 08:14:19 INFO - PROCESS | 1958 | --DOCSHELL 0x9978fc00 == 47 [pid = 1958] [id = 10] 08:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1639ms 08:14:19 INFO - PROCESS | 1958 | 1469200459441 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 1958 | 1469200459446 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:14:19 INFO - PROCESS | 1958 | 1469200459458 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 1958 | 1469200459461 Marionette TRACE conn4 <- [1,1146,null,{}] 08:14:19 INFO - PROCESS | 1958 | 1469200459516 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}] 08:14:19 INFO - PROCESS | 1958 | 1469200459521 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:20 INFO - PROCESS | 1958 | 1469200460043 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:14:20 INFO - PROCESS | 1958 | 1469200460242 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 1958 | 1469200460254 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x903bdc00 == 48 [pid = 1958] [id = 294] 08:14:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x903c0c00) [pid = 1958] [serial = 883] [outer = (nil)] 08:14:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x90648400) [pid = 1958] [serial = 884] [outer = 0x903c0c00] 08:14:20 INFO - PROCESS | 1958 | 1469200460330 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x90650800) [pid = 1958] [serial = 885] [outer = 0x903c0c00] 08:14:21 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec14c00 == 47 [pid = 1958] [id = 287] 08:14:21 INFO - PROCESS | 1958 | --DOCSHELL 0x93767000 == 46 [pid = 1958] [id = 286] 08:14:21 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2f800 == 45 [pid = 1958] [id = 285] 08:14:21 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aa400 == 44 [pid = 1958] [id = 284] 08:14:21 INFO - PROCESS | 1958 | --DOCSHELL 0x8eece000 == 43 [pid = 1958] [id = 283] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ad000 == 42 [pid = 1958] [id = 282] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0a800 == 41 [pid = 1958] [id = 270] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x903b3400 == 40 [pid = 1958] [id = 272] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x906db400 == 39 [pid = 1958] [id = 277] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e2800 == 38 [pid = 1958] [id = 278] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x94e7e800 == 37 [pid = 1958] [id = 280] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d8c00 == 36 [pid = 1958] [id = 279] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e0c00 == 35 [pid = 1958] [id = 281] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x9140dc00 == 34 [pid = 1958] [id = 267] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecd400 == 33 [pid = 1958] [id = 271] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x99ac6800 == 32 [pid = 1958] [id = 11] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x94ef1c00 == 31 [pid = 1958] [id = 268] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2d800 == 30 [pid = 1958] [id = 269] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x98028c00 == 29 [pid = 1958] [id = 293] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6400 == 28 [pid = 1958] [id = 292] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x90647c00 == 27 [pid = 1958] [id = 291] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x90c07400 == 26 [pid = 1958] [id = 289] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x93767c00 == 25 [pid = 1958] [id = 290] 08:14:22 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63d800 == 24 [pid = 1958] [id = 288] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x90e31c00) [pid = 1958] [serial = 827] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x8e645c00) [pid = 1958] [serial = 821] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x8ec0dc00) [pid = 1958] [serial = 822] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x8eed0400) [pid = 1958] [serial = 824] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x91551000) [pid = 1958] [serial = 819] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x90ebe000) [pid = 1958] [serial = 818] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x906d9c00) [pid = 1958] [serial = 801] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90642800) [pid = 1958] [serial = 800] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x93910c00) [pid = 1958] [serial = 804] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x915d0800) [pid = 1958] [serial = 803] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x96a94800) [pid = 1958] [serial = 807] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x96a1ac00) [pid = 1958] [serial = 806] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x97483400) [pid = 1958] [serial = 810] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x9747d000) [pid = 1958] [serial = 809] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9749e800) [pid = 1958] [serial = 813] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x97495c00) [pid = 1958] [serial = 812] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903b7000) [pid = 1958] [serial = 816] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x915c8000) [pid = 1958] [serial = 833] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9025b400) [pid = 1958] [serial = 815] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90eb5800) [pid = 1958] [serial = 830] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90eb1c00) [pid = 1958] [serial = 828] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x903b4400) [pid = 1958] [serial = 825] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9140c400) [pid = 1958] [serial = 831] [outer = (nil)] [url = about:blank] 08:14:22 INFO - PROCESS | 1958 | 1469200462550 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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 3136ms 08:14:22 INFO - PROCESS | 1958 | 1469200462597 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 1958 | 1469200462603 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:14:22 INFO - PROCESS | 1958 | 1469200462653 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 1958 | 1469200462657 Marionette TRACE conn4 <- [1,1150,null,{}] 08:14:22 INFO - PROCESS | 1958 | 1469200462668 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}] 08:14:22 INFO - PROCESS | 1958 | 1469200462674 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:22 INFO - PROCESS | 1958 | 1469200462853 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:14:22 INFO - PROCESS | 1958 | 1469200462865 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 1958 | 1469200462878 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e642c00 == 25 [pid = 1958] [id = 295] 08:14:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8ec11400) [pid = 1958] [serial = 886] [outer = (nil)] 08:14:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ec18800) [pid = 1958] [serial = 887] [outer = 0x8ec11400] 08:14:22 INFO - PROCESS | 1958 | 1469200462951 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8ed99400) [pid = 1958] [serial = 888] [outer = 0x8ec11400] 08:14:23 INFO - PROCESS | 1958 | 1469200463811 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]]]}] 08:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1207ms 08:14:23 INFO - PROCESS | 1958 | 1469200463854 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 1958 | 1469200463863 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:14:23 INFO - PROCESS | 1958 | 1469200463880 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 1958 | 1469200463886 Marionette TRACE conn4 <- [1,1154,null,{}] 08:14:23 INFO - PROCESS | 1958 | 1469200463893 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}] 08:14:23 INFO - PROCESS | 1958 | 1469200463898 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:24 INFO - PROCESS | 1958 | 1469200464074 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:14:24 INFO - PROCESS | 1958 | 1469200464200 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 1958 | 1469200464209 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025c800 == 26 [pid = 1958] [id = 296] 08:14:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90261c00) [pid = 1958] [serial = 889] [outer = (nil)] 08:14:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x903bb000) [pid = 1958] [serial = 890] [outer = 0x90261c00] 08:14:24 INFO - PROCESS | 1958 | 1469200464286 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x903c1400) [pid = 1958] [serial = 891] [outer = 0x90261c00] 08:14:25 INFO - PROCESS | 1958 | 1469200465241 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]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1389ms 08:14:25 INFO - PROCESS | 1958 | 1469200465269 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:14:25 INFO - PROCESS | 1958 | 1469200465274 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:14:25 INFO - PROCESS | 1958 | 1469200465280 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 1958 | 1469200465286 Marionette TRACE conn4 <- [1,1158,null,{}] 08:14:25 INFO - PROCESS | 1958 | 1469200465312 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}] 08:14:25 INFO - PROCESS | 1958 | 1469200465321 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:25 INFO - PROCESS | 1958 | 1469200465531 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:14:25 INFO - PROCESS | 1958 | 1469200465558 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 1958 | 1469200465570 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2f800 == 27 [pid = 1958] [id = 297] 08:14:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90e30800) [pid = 1958] [serial = 892] [outer = (nil)] 08:14:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90e35400) [pid = 1958] [serial = 893] [outer = 0x90e30800] 08:14:25 INFO - PROCESS | 1958 | 1469200465642 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb4800) [pid = 1958] [serial = 894] [outer = 0x90e30800] 08:14:26 INFO - PROCESS | 1958 | 1469200466593 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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1341ms 08:14:26 INFO - PROCESS | 1958 | 1469200466620 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 1958 | 1469200466624 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:14:26 INFO - PROCESS | 1958 | 1469200466635 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 1958 | 1469200466637 Marionette TRACE conn4 <- [1,1162,null,{}] 08:14:26 INFO - PROCESS | 1958 | 1469200466644 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}] 08:14:26 INFO - PROCESS | 1958 | 1469200466649 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x99961400) [pid = 1958] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x99c44c00) [pid = 1958] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90ebfc00) [pid = 1958] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x93988000) [pid = 1958] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x91552400) [pid = 1958] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x92b44400) [pid = 1958] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x94e83000) [pid = 1958] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e4ad800) [pid = 1958] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90eba800) [pid = 1958] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e647800) [pid = 1958] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9025cc00) [pid = 1958] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9064c800) [pid = 1958] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:14:27 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x906d9400) [pid = 1958] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:14:27 INFO - PROCESS | 1958 | 1469200467333 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:14:27 INFO - PROCESS | 1958 | 1469200467428 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1958 | 1469200467436 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0f000 == 28 [pid = 1958] [id = 298] 08:14:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9025cc00) [pid = 1958] [serial = 895] [outer = (nil)] 08:14:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90e2b400) [pid = 1958] [serial = 896] [outer = 0x9025cc00] 08:14:27 INFO - PROCESS | 1958 | 1469200467507 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90ec0800) [pid = 1958] [serial = 897] [outer = 0x9025cc00] 08:14:28 INFO - PROCESS | 1958 | 1469200468260 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]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1680ms 08:14:28 INFO - PROCESS | 1958 | 1469200468317 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 1958 | 1469200468320 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:14:28 INFO - PROCESS | 1958 | 1469200468327 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 1958 | 1469200468330 Marionette TRACE conn4 <- [1,1166,null,{}] 08:14:28 INFO - PROCESS | 1958 | 1469200468336 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}] 08:14:28 INFO - PROCESS | 1958 | 1469200468341 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:28 INFO - PROCESS | 1958 | 1469200468493 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:14:28 INFO - PROCESS | 1958 | 1469200468502 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 1958 | 1469200468514 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec15400 == 29 [pid = 1958] [id = 299] 08:14:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x906e2800) [pid = 1958] [serial = 898] [outer = (nil)] 08:14:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9154bc00) [pid = 1958] [serial = 899] [outer = 0x906e2800] 08:14:28 INFO - PROCESS | 1958 | 1469200468579 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x91557c00) [pid = 1958] [serial = 900] [outer = 0x906e2800] 08:14:29 INFO - PROCESS | 1958 | 1469200469598 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]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1337ms 08:14:29 INFO - PROCESS | 1958 | 1469200469670 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 1958 | 1469200469676 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:14:29 INFO - PROCESS | 1958 | 1469200469685 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 1958 | 1469200469691 Marionette TRACE conn4 <- [1,1170,null,{}] 08:14:29 INFO - PROCESS | 1958 | 1469200469699 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}] 08:14:29 INFO - PROCESS | 1958 | 1469200469706 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:29 INFO - PROCESS | 1958 | 1469200469898 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:14:30 INFO - PROCESS | 1958 | 1469200470044 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 1958 | 1469200470053 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e649000 == 30 [pid = 1958] [id = 300] 08:14:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8e64a000) [pid = 1958] [serial = 901] [outer = (nil)] 08:14:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90253400) [pid = 1958] [serial = 902] [outer = 0x8e64a000] 08:14:30 INFO - PROCESS | 1958 | 1469200470243 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90260800) [pid = 1958] [serial = 903] [outer = 0x8e64a000] 08:14:31 INFO - PROCESS | 1958 | 1469200471202 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]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1533ms 08:14:31 INFO - PROCESS | 1958 | 1469200471219 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1958 | 1469200471226 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:14:31 INFO - PROCESS | 1958 | 1469200471238 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1958 | 1469200471242 Marionette TRACE conn4 <- [1,1174,null,{}] 08:14:31 INFO - PROCESS | 1958 | 1469200471305 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}] 08:14:31 INFO - PROCESS | 1958 | 1469200471312 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:31 INFO - PROCESS | 1958 | 1469200471499 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:14:31 INFO - PROCESS | 1958 | 1469200471699 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1958 | 1469200471708 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x90650400 == 31 [pid = 1958] [id = 301] 08:14:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90c0bc00) [pid = 1958] [serial = 904] [outer = (nil)] 08:14:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90e30400) [pid = 1958] [serial = 905] [outer = 0x90c0bc00] 08:14:31 INFO - PROCESS | 1958 | 1469200471845 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90eb6800) [pid = 1958] [serial = 906] [outer = 0x90c0bc00] 08:14:32 INFO - PROCESS | 1958 | 1469200472891 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] 08:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:14:32 INFO - PROCESS | 1958 | 1469200472963 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:14:32 INFO - PROCESS | 1958 | 1469200472971 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 1958 | 1469200472977 Marionette TRACE conn4 <- [1,1178,null,{}] 08:14:33 INFO - PROCESS | 1958 | 1469200472995 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}] 08:14:33 INFO - PROCESS | 1958 | 1469200473003 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:33 INFO - PROCESS | 1958 | 1469200473192 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:14:33 INFO - PROCESS | 1958 | 1469200473406 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1958 | 1469200473419 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x936edc00 == 32 [pid = 1958] [id = 302] 08:14:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x93766800) [pid = 1958] [serial = 907] [outer = (nil)] 08:14:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9376cc00) [pid = 1958] [serial = 908] [outer = 0x93766800] 08:14:33 INFO - PROCESS | 1958 | 1469200473501 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9390d400) [pid = 1958] [serial = 909] [outer = 0x93766800] 08:14:34 INFO - PROCESS | 1958 | 1469200474435 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] 08:14:34 INFO - PROCESS | 1958 | 1469200474519 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:14:34 INFO - PROCESS | 1958 | 1469200474561 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 1958 | 1469200474565 Marionette TRACE conn4 <- [1,1182,null,{}] 08:14:34 INFO - PROCESS | 1958 | 1469200474571 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}] 08:14:34 INFO - PROCESS | 1958 | 1469200474576 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:34 INFO - PROCESS | 1958 | 1469200474833 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:14:35 INFO - PROCESS | 1958 | 1469200475043 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1958 | 1469200475050 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0e000 == 33 [pid = 1958] [id = 303] 08:14:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x90e2d800) [pid = 1958] [serial = 910] [outer = (nil)] 08:14:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x94ef2c00) [pid = 1958] [serial = 911] [outer = 0x90e2d800] 08:14:35 INFO - PROCESS | 1958 | 1469200475134 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x94fcbc00) [pid = 1958] [serial = 912] [outer = 0x90e2d800] 08:14:35 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:14:35 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:14:36 INFO - PROCESS | 1958 | 1469200476173 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] 08:14:36 INFO - PROCESS | 1958 | 1469200476389 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:14:36 INFO - PROCESS | 1958 | 1469200476399 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 1958 | 1469200476409 Marionette TRACE conn4 <- [1,1186,null,{}] 08:14:36 INFO - PROCESS | 1958 | 1469200476425 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}] 08:14:36 INFO - PROCESS | 1958 | 1469200476432 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:36 INFO - PROCESS | 1958 | 1469200476604 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:14:36 INFO - PROCESS | 1958 | 1469200476837 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1958 | 1469200476854 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec12800 == 34 [pid = 1958] [id = 304] 08:14:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x8ed96800) [pid = 1958] [serial = 913] [outer = (nil)] 08:14:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8eec7800) [pid = 1958] [serial = 914] [outer = 0x8ed96800] 08:14:36 INFO - PROCESS | 1958 | 1469200476922 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x8eece400) [pid = 1958] [serial = 915] [outer = 0x8ed96800] 08:14:37 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0f000 == 33 [pid = 1958] [id = 298] 08:14:37 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2f800 == 32 [pid = 1958] [id = 297] 08:14:37 INFO - PROCESS | 1958 | --DOCSHELL 0x9025c800 == 31 [pid = 1958] [id = 296] 08:14:37 INFO - PROCESS | 1958 | --DOCSHELL 0x8e642c00 == 30 [pid = 1958] [id = 295] 08:14:37 INFO - PROCESS | 1958 | 1469200477881 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] 08:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:14:37 INFO - PROCESS | 1958 | 1469200477953 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:14:37 INFO - PROCESS | 1958 | 1469200477963 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 1958 | 1469200477969 Marionette TRACE conn4 <- [1,1190,null,{}] 08:14:37 INFO - PROCESS | 1958 | 1469200477975 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}] 08:14:37 INFO - PROCESS | 1958 | 1469200477981 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:38 INFO - PROCESS | 1958 | 1469200478142 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:14:38 INFO - PROCESS | 1958 | 1469200478281 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1958 | 1469200478289 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e642800 == 31 [pid = 1958] [id = 305] 08:14:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e64a800) [pid = 1958] [serial = 916] [outer = (nil)] 08:14:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x906d5800) [pid = 1958] [serial = 917] [outer = 0x8e64a800] 08:14:38 INFO - PROCESS | 1958 | 1469200478360 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90c0d400) [pid = 1958] [serial = 918] [outer = 0x8e64a800] 08:14:39 INFO - PROCESS | 1958 | 1469200479151 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] 08:14:39 INFO - PROCESS | 1958 | 1469200479204 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:14:39 INFO - PROCESS | 1958 | 1469200479211 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1958 | 1469200479214 Marionette TRACE conn4 <- [1,1194,null,{}] 08:14:39 INFO - PROCESS | 1958 | 1469200479229 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}] 08:14:39 INFO - PROCESS | 1958 | 1469200479237 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:39 INFO - PROCESS | 1958 | 1469200479402 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:14:39 INFO - PROCESS | 1958 | 1469200479415 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 1958 | 1469200479426 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x915cbc00 == 32 [pid = 1958] [id = 306] 08:14:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e646800) [pid = 1958] [serial = 919] [outer = (nil)] 08:14:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x92b45800) [pid = 1958] [serial = 920] [outer = 0x8e646800] 08:14:39 INFO - PROCESS | 1958 | 1469200479628 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x936ed000) [pid = 1958] [serial = 921] [outer = 0x8e646800] 08:14:40 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:14:40 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:14:40 INFO - PROCESS | 1958 | 1469200480505 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] 08:14:40 INFO - PROCESS | 1958 | 1469200480548 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:14:40 INFO - PROCESS | 1958 | 1469200480554 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 1958 | 1469200480558 Marionette TRACE conn4 <- [1,1198,null,{}] 08:14:40 INFO - PROCESS | 1958 | 1469200480563 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}] 08:14:40 INFO - PROCESS | 1958 | 1469200480568 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:40 INFO - PROCESS | 1958 | 1469200480787 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:14:40 INFO - PROCESS | 1958 | 1469200480812 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1958 | 1469200480818 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x906da000 == 33 [pid = 1958] [id = 307] 08:14:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x93991800) [pid = 1958] [serial = 922] [outer = (nil)] 08:14:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94e89400) [pid = 1958] [serial = 923] [outer = 0x93991800] 08:14:40 INFO - PROCESS | 1958 | 1469200480887 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x94fcb800) [pid = 1958] [serial = 924] [outer = 0x93991800] 08:14:41 INFO - PROCESS | 1958 | 1469200481774 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]]]}] 08:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1281ms 08:14:41 INFO - PROCESS | 1958 | 1469200481835 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 1958 | 1469200481839 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:14:41 INFO - PROCESS | 1958 | 1469200481845 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1958 | 1469200481848 Marionette TRACE conn4 <- [1,1202,null,{}] 08:14:41 INFO - PROCESS | 1958 | 1469200481854 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}] 08:14:41 INFO - PROCESS | 1958 | 1469200481859 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:42 INFO - PROCESS | 1958 | 1469200482072 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8e63dc00) [pid = 1958] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90e29400) [pid = 1958] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x93772400) [pid = 1958] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8ec11400) [pid = 1958] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90e30800) [pid = 1958] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90261c00) [pid = 1958] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x903c0c00) [pid = 1958] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x94fd0400) [pid = 1958] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8e644c00) [pid = 1958] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x98029c00) [pid = 1958] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:14:42 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x9025cc00) [pid = 1958] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:14:42 INFO - PROCESS | 1958 | 1469200482265 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 1958 | 1469200482273 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5db800 == 34 [pid = 1958] [id = 308] 08:14:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e5dcc00) [pid = 1958] [serial = 925] [outer = (nil)] 08:14:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x9025cc00) [pid = 1958] [serial = 926] [outer = 0x8e5dcc00] 08:14:42 INFO - PROCESS | 1958 | 1469200482339 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90648000) [pid = 1958] [serial = 927] [outer = 0x8e5dcc00] 08:14:43 INFO - PROCESS | 1958 | 1469200483107 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]]]}] 08:14:43 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 08:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1278ms 08:14:43 INFO - PROCESS | 1958 | 1469200483125 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:14:43 INFO - PROCESS | 1958 | 1469200483130 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:14:43 INFO - PROCESS | 1958 | 1469200483137 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 1958 | 1469200483140 Marionette TRACE conn4 <- [1,1206,null,{}] 08:14:43 INFO - PROCESS | 1958 | 1469200483145 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}] 08:14:43 INFO - PROCESS | 1958 | 1469200483156 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:43 INFO - PROCESS | 1958 | 1469200483410 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:14:43 INFO - PROCESS | 1958 | 1469200483492 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 1958 | 1469200483501 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a4c00 == 35 [pid = 1958] [id = 309] 08:14:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e5e0800) [pid = 1958] [serial = 928] [outer = (nil)] 08:14:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x96a1c400) [pid = 1958] [serial = 929] [outer = 0x8e5e0800] 08:14:43 INFO - PROCESS | 1958 | 1469200483569 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x96a95000) [pid = 1958] [serial = 930] [outer = 0x8e5e0800] 08:14:44 INFO - PROCESS | 1958 | 1469200484421 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]]]}] 08:14:44 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 08:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1338ms 08:14:44 INFO - PROCESS | 1958 | 1469200484475 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 1958 | 1469200484482 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:14:44 INFO - PROCESS | 1958 | 1469200484491 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 1958 | 1469200484497 Marionette TRACE conn4 <- [1,1210,null,{}] 08:14:44 INFO - PROCESS | 1958 | 1469200484506 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}] 08:14:44 INFO - PROCESS | 1958 | 1469200484511 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:44 INFO - PROCESS | 1958 | 1469200484716 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:14:44 INFO - PROCESS | 1958 | 1469200484887 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1958 | 1469200484900 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a4000 == 36 [pid = 1958] [id = 310] 08:14:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8e645000) [pid = 1958] [serial = 931] [outer = (nil)] 08:14:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8eec7c00) [pid = 1958] [serial = 932] [outer = 0x8e645000] 08:14:44 INFO - PROCESS | 1958 | 1469200484984 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90261c00) [pid = 1958] [serial = 933] [outer = 0x8e645000] 08:14:45 INFO - PROCESS | 1958 | 1469200485943 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]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1487ms 08:14:45 INFO - PROCESS | 1958 | 1469200485978 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1958 | 1469200485986 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:14:46 INFO - PROCESS | 1958 | 1469200485997 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 1958 | 1469200486000 Marionette TRACE conn4 <- [1,1214,null,{}] 08:14:46 INFO - PROCESS | 1958 | 1469200486007 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}] 08:14:46 INFO - PROCESS | 1958 | 1469200486013 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:46 INFO - PROCESS | 1958 | 1469200486202 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:14:46 INFO - PROCESS | 1958 | 1469200486377 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1958 | 1469200486383 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e64cc00 == 37 [pid = 1958] [id = 311] 08:14:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9154c400) [pid = 1958] [serial = 934] [outer = (nil)] 08:14:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x91554800) [pid = 1958] [serial = 935] [outer = 0x9154c400] 08:14:46 INFO - PROCESS | 1958 | 1469200486471 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x915cd800) [pid = 1958] [serial = 936] [outer = 0x9154c400] 08:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1531ms 08:14:47 INFO - PROCESS | 1958 | 1469200487517 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]]]}] 08:14:47 INFO - PROCESS | 1958 | 1469200487529 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 1958 | 1469200487532 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:14:47 INFO - PROCESS | 1958 | 1469200487540 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 1958 | 1469200487546 Marionette TRACE conn4 <- [1,1218,null,{}] 08:14:47 INFO - PROCESS | 1958 | 1469200487563 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}] 08:14:47 INFO - PROCESS | 1958 | 1469200487571 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:47 INFO - PROCESS | 1958 | 1469200487758 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:14:47 INFO - PROCESS | 1958 | 1469200487975 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1958 | 1469200487984 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9c800 == 38 [pid = 1958] [id = 312] 08:14:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a14c00) [pid = 1958] [serial = 937] [outer = (nil)] 08:14:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x96a94800) [pid = 1958] [serial = 938] [outer = 0x96a14c00] 08:14:48 INFO - PROCESS | 1958 | 1469200488114 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x9747b400) [pid = 1958] [serial = 939] [outer = 0x96a14c00] 08:14:49 INFO - PROCESS | 1958 | 1469200489042 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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1537ms 08:14:49 INFO - PROCESS | 1958 | 1469200489077 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 1958 | 1469200489081 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:14:49 INFO - PROCESS | 1958 | 1469200489088 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 1958 | 1469200489092 Marionette TRACE conn4 <- [1,1222,null,{}] 08:14:49 INFO - PROCESS | 1958 | 1469200489098 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}] 08:14:49 INFO - PROCESS | 1958 | 1469200489104 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:49 INFO - PROCESS | 1958 | 1469200489285 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:14:49 INFO - PROCESS | 1958 | 1469200489450 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1958 | 1469200489457 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x93773800 == 39 [pid = 1958] [id = 313] 08:14:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a11400) [pid = 1958] [serial = 940] [outer = (nil)] 08:14:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9749b800) [pid = 1958] [serial = 941] [outer = 0x96a11400] 08:14:49 INFO - PROCESS | 1958 | 1469200489537 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97e1c800) [pid = 1958] [serial = 942] [outer = 0x96a11400] 08:14:50 INFO - PROCESS | 1958 | 1469200490508 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] 08:14:50 INFO - PROCESS | 1958 | 1469200490585 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:14:50 INFO - PROCESS | 1958 | 1469200490591 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 1958 | 1469200490595 Marionette TRACE conn4 <- [1,1226,null,{}] 08:14:50 INFO - PROCESS | 1958 | 1469200490601 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}] 08:14:50 INFO - PROCESS | 1958 | 1469200490605 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:50 INFO - PROCESS | 1958 | 1469200490813 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:14:51 INFO - PROCESS | 1958 | 1469200490982 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 1958 | 1469200490989 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec4800 == 40 [pid = 1958] [id = 314] 08:14:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x903bf400) [pid = 1958] [serial = 943] [outer = (nil)] 08:14:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x98734800) [pid = 1958] [serial = 944] [outer = 0x903bf400] 08:14:51 INFO - PROCESS | 1958 | 1469200491111 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x98c67400) [pid = 1958] [serial = 945] [outer = 0x903bf400] 08:14:51 INFO - PROCESS | 1958 | 1469200491988 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]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1438ms 08:14:52 INFO - PROCESS | 1958 | 1469200492032 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 1958 | 1469200492036 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:14:52 INFO - PROCESS | 1958 | 1469200492044 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 1958 | 1469200492048 Marionette TRACE conn4 <- [1,1230,null,{}] 08:14:52 INFO - PROCESS | 1958 | 1469200492053 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}] 08:14:52 INFO - PROCESS | 1958 | 1469200492063 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:52 INFO - PROCESS | 1958 | 1469200492271 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:14:52 INFO - PROCESS | 1958 | 1469200492438 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 1958 | 1469200492448 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a16800 == 41 [pid = 1958] [id = 315] 08:14:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x97499000) [pid = 1958] [serial = 946] [outer = (nil)] 08:14:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x9978d800) [pid = 1958] [serial = 947] [outer = 0x97499000] 08:14:52 INFO - PROCESS | 1958 | 1469200492524 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x999c2800) [pid = 1958] [serial = 948] [outer = 0x97499000] 08:14:53 INFO - PROCESS | 1958 | 1469200493472 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]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1490ms 08:14:53 INFO - PROCESS | 1958 | 1469200493535 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:14:53 INFO - PROCESS | 1958 | 1469200493540 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:14:53 INFO - PROCESS | 1958 | 1469200493546 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 1958 | 1469200493550 Marionette TRACE conn4 <- [1,1234,null,{}] 08:14:53 INFO - PROCESS | 1958 | 1469200493556 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}] 08:14:53 INFO - PROCESS | 1958 | 1469200493561 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:53 INFO - PROCESS | 1958 | 1469200493732 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:14:53 INFO - PROCESS | 1958 | 1469200493913 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 1958 | 1469200493925 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed96400 == 42 [pid = 1958] [id = 316] 08:14:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x90ebe000) [pid = 1958] [serial = 949] [outer = (nil)] 08:14:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x99b3a400) [pid = 1958] [serial = 950] [outer = 0x90ebe000] 08:14:54 INFO - PROCESS | 1958 | 1469200494002 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x994d5400) [pid = 1958] [serial = 951] [outer = 0x90ebe000] 08:14:54 INFO - PROCESS | 1958 | 1469200494870 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]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1380ms 08:14:54 INFO - PROCESS | 1958 | 1469200494936 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 1958 | 1469200494940 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:14:54 INFO - PROCESS | 1958 | 1469200494948 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 1958 | 1469200494951 Marionette TRACE conn4 <- [1,1238,null,{}] 08:14:54 INFO - PROCESS | 1958 | 1469200494957 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}] 08:14:54 INFO - PROCESS | 1958 | 1469200494962 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:55 INFO - PROCESS | 1958 | 1469200495141 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:14:55 INFO - PROCESS | 1958 | 1469200495576 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1958 | 1469200495584 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63f400 == 43 [pid = 1958] [id = 317] 08:14:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x8e63f800) [pid = 1958] [serial = 952] [outer = (nil)] 08:14:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x8e646c00) [pid = 1958] [serial = 953] [outer = 0x8e63f800] 08:14:55 INFO - PROCESS | 1958 | 1469200495677 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x8ed9c400) [pid = 1958] [serial = 954] [outer = 0x8e63f800] 08:14:56 INFO - PROCESS | 1958 | 1469200496514 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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1597ms 08:14:56 INFO - PROCESS | 1958 | 1469200496548 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 1958 | 1469200496554 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:14:56 INFO - PROCESS | 1958 | 1469200496562 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 1958 | 1469200496567 Marionette TRACE conn4 <- [1,1242,null,{}] 08:14:56 INFO - PROCESS | 1958 | 1469200496593 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}] 08:14:56 INFO - PROCESS | 1958 | 1469200496600 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:56 INFO - PROCESS | 1958 | 1469200496777 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:14:56 INFO - PROCESS | 1958 | 1469200496971 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 1958 | 1469200496985 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5400 == 44 [pid = 1958] [id = 318] 08:14:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x8e5dac00) [pid = 1958] [serial = 955] [outer = (nil)] 08:14:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0x903bac00) [pid = 1958] [serial = 956] [outer = 0x8e5dac00] 08:14:57 INFO - PROCESS | 1958 | 1469200497097 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 96 (0x90c08400) [pid = 1958] [serial = 957] [outer = 0x8e5dac00] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5db800 == 43 [pid = 1958] [id = 308] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x906da000 == 42 [pid = 1958] [id = 307] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x915cbc00 == 41 [pid = 1958] [id = 306] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8e642800 == 40 [pid = 1958] [id = 305] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec12800 == 39 [pid = 1958] [id = 304] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec15400 == 38 [pid = 1958] [id = 299] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x90650400 == 37 [pid = 1958] [id = 301] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x903bdc00 == 36 [pid = 1958] [id = 294] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0e000 == 35 [pid = 1958] [id = 303] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8e649000 == 34 [pid = 1958] [id = 300] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x936edc00 == 33 [pid = 1958] [id = 302] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed96400 == 32 [pid = 1958] [id = 316] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63f400 == 31 [pid = 1958] [id = 317] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x96a16800 == 30 [pid = 1958] [id = 315] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec4800 == 29 [pid = 1958] [id = 314] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed9c800 == 28 [pid = 1958] [id = 312] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x93773800 == 27 [pid = 1958] [id = 313] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8e64cc00 == 26 [pid = 1958] [id = 311] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a4c00 == 25 [pid = 1958] [id = 309] 08:14:58 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a4000 == 24 [pid = 1958] [id = 310] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 95 (0x8ec14000) [pid = 1958] [serial = 867] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0x8ec0f800) [pid = 1958] [serial = 866] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x90ebf000) [pid = 1958] [serial = 870] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x90e35800) [pid = 1958] [serial = 869] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x94fd7800) [pid = 1958] [serial = 873] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x93994c00) [pid = 1958] [serial = 872] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x8ec18800) [pid = 1958] [serial = 887] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x90e35400) [pid = 1958] [serial = 893] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x903bb000) [pid = 1958] [serial = 890] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x90648400) [pid = 1958] [serial = 884] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90650800) [pid = 1958] [serial = 885] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x97481400) [pid = 1958] [serial = 876] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x97479000) [pid = 1958] [serial = 875] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x97e17000) [pid = 1958] [serial = 879] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x9749dc00) [pid = 1958] [serial = 878] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x987c3400) [pid = 1958] [serial = 882] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x9806f000) [pid = 1958] [serial = 881] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9154bc00) [pid = 1958] [serial = 899] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90ec0800) [pid = 1958] [serial = 897] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90eb4800) [pid = 1958] [serial = 894] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8ed99400) [pid = 1958] [serial = 888] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90e2b400) [pid = 1958] [serial = 896] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x903c1400) [pid = 1958] [serial = 891] [outer = (nil)] [url = about:blank] 08:14:59 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x99acdc00) [pid = 1958] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:59 INFO - PROCESS | 1958 | 1469200499231 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]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2703ms 08:14:59 INFO - PROCESS | 1958 | 1469200499266 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 1958 | 1469200499271 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:14:59 INFO - PROCESS | 1958 | 1469200499290 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 1958 | 1469200499295 Marionette TRACE conn4 <- [1,1246,null,{}] 08:14:59 INFO - PROCESS | 1958 | 1469200499303 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}] 08:14:59 INFO - PROCESS | 1958 | 1469200499308 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:59 INFO - PROCESS | 1958 | 1469200499465 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:14:59 INFO - PROCESS | 1958 | 1469200499586 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 1958 | 1469200499597 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:14:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e647c00 == 25 [pid = 1958] [id = 319] 08:14:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8e648000) [pid = 1958] [serial = 958] [outer = (nil)] 08:14:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8ec09400) [pid = 1958] [serial = 959] [outer = 0x8e648000] 08:14:59 INFO - PROCESS | 1958 | 1469200499668 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8ec10c00) [pid = 1958] [serial = 960] [outer = 0x8e648000] 08:15:00 INFO - PROCESS | 1958 | 1469200500525 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]]]}] 08:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1282ms 08:15:00 INFO - PROCESS | 1958 | 1469200500572 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:15:00 INFO - PROCESS | 1958 | 1469200500581 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:15:00 INFO - PROCESS | 1958 | 1469200500592 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 1958 | 1469200500596 Marionette TRACE conn4 <- [1,1250,null,{}] 08:15:00 INFO - PROCESS | 1958 | 1469200500602 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}] 08:15:00 INFO - PROCESS | 1958 | 1469200500608 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:00 INFO - PROCESS | 1958 | 1469200500777 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:15:00 INFO - PROCESS | 1958 | 1469200500901 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 1958 | 1469200500911 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b7000 == 26 [pid = 1958] [id = 320] 08:15:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x903bb000) [pid = 1958] [serial = 961] [outer = (nil)] 08:15:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x903c0400) [pid = 1958] [serial = 962] [outer = 0x903bb000] 08:15:00 INFO - PROCESS | 1958 | 1469200500987 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90644400) [pid = 1958] [serial = 963] [outer = 0x903bb000] 08:15:01 INFO - PROCESS | 1958 | 1469200501975 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]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1442ms 08:15:02 INFO - PROCESS | 1958 | 1469200502034 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 1958 | 1469200502039 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:15:02 INFO - PROCESS | 1958 | 1469200502063 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 1958 | 1469200502072 Marionette TRACE conn4 <- [1,1254,null,{}] 08:15:02 INFO - PROCESS | 1958 | 1469200502115 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}] 08:15:02 INFO - PROCESS | 1958 | 1469200502130 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:02 INFO - PROCESS | 1958 | 1469200502362 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:15:02 INFO - PROCESS | 1958 | 1469200502512 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 1958 | 1469200502526 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e32800 == 27 [pid = 1958] [id = 321] 08:15:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90e35000) [pid = 1958] [serial = 964] [outer = (nil)] 08:15:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x90eb3800) [pid = 1958] [serial = 965] [outer = 0x90e35000] 08:15:02 INFO - PROCESS | 1958 | 1469200502598 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x90eba400) [pid = 1958] [serial = 966] [outer = 0x90e35000] 08:15:03 INFO - PROCESS | 1958 | 1469200503452 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]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1444ms 08:15:03 INFO - PROCESS | 1958 | 1469200503507 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 1958 | 1469200503511 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:15:03 INFO - PROCESS | 1958 | 1469200503518 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 1958 | 1469200503521 Marionette TRACE conn4 <- [1,1258,null,{}] 08:15:03 INFO - PROCESS | 1958 | 1469200503527 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}] 08:15:03 INFO - PROCESS | 1958 | 1469200503532 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:04 INFO - PROCESS | 1958 | 1469200504173 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x93991800) [pid = 1958] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8e5e0800) [pid = 1958] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x93766800) [pid = 1958] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8e64a000) [pid = 1958] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8ed96800) [pid = 1958] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90c0bc00) [pid = 1958] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90e2d800) [pid = 1958] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8e64a800) [pid = 1958] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8e646800) [pid = 1958] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e5dcc00) [pid = 1958] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:15:04 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x906e2800) [pid = 1958] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:15:04 INFO - PROCESS | 1958 | 1469200504340 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:04 INFO - PROCESS | 1958 | 1469200504349 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d9400 == 28 [pid = 1958] [id = 322] 08:15:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e5dcc00) [pid = 1958] [serial = 967] [outer = (nil)] 08:15:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ed96800) [pid = 1958] [serial = 968] [outer = 0x8e5dcc00] 08:15:04 INFO - PROCESS | 1958 | 1469200504424 Marionette DEBUG loaded listener.js 08:15:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91409400) [pid = 1958] [serial = 969] [outer = 0x8e5dcc00] 08:15:05 INFO - PROCESS | 1958 | 1469200505245 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]]]}] 08:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1787ms 08:15:05 INFO - PROCESS | 1958 | 1469200505306 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:15:05 INFO - PROCESS | 1958 | 1469200505310 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:15:05 INFO - PROCESS | 1958 | 1469200505316 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:15:05 INFO - PROCESS | 1958 | 1469200505319 Marionette TRACE conn4 <- [1,1262,null,{}] 08:15:05 INFO - PROCESS | 1958 | 1469200505334 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}] 08:15:05 INFO - PROCESS | 1958 | 1469200505338 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:05 INFO - PROCESS | 1958 | 1469200505548 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:15:05 INFO - PROCESS | 1958 | 1469200505557 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 1958 | 1469200505565 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b3c00 == 29 [pid = 1958] [id = 323] 08:15:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90c06400) [pid = 1958] [serial = 970] [outer = (nil)] 08:15:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x915c3c00) [pid = 1958] [serial = 971] [outer = 0x90c06400] 08:15:05 INFO - PROCESS | 1958 | 1469200505638 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x915c9000) [pid = 1958] [serial = 972] [outer = 0x90c06400] 08:15:06 INFO - PROCESS | 1958 | 1469200506665 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]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1399ms 08:15:06 INFO - PROCESS | 1958 | 1469200506717 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 1958 | 1469200506723 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:15:06 INFO - PROCESS | 1958 | 1469200506733 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 1958 | 1469200506738 Marionette TRACE conn4 <- [1,1266,null,{}] 08:15:06 INFO - PROCESS | 1958 | 1469200506747 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}] 08:15:06 INFO - PROCESS | 1958 | 1469200506754 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:06 INFO - PROCESS | 1958 | 1469200506950 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:15:07 INFO - PROCESS | 1958 | 1469200507192 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:07 INFO - PROCESS | 1958 | 1469200507202 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e647000 == 30 [pid = 1958] [id = 324] 08:15:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8ec0d400) [pid = 1958] [serial = 973] [outer = (nil)] 08:15:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x8eed0000) [pid = 1958] [serial = 974] [outer = 0x8ec0d400] 08:15:07 INFO - PROCESS | 1958 | 1469200507311 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x903c0800) [pid = 1958] [serial = 975] [outer = 0x8ec0d400] 08:15:08 INFO - PROCESS | 1958 | 1469200508275 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]]]}] 08:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1584ms 08:15:08 INFO - PROCESS | 1958 | 1469200508317 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:15:08 INFO - PROCESS | 1958 | 1469200508324 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:15:08 INFO - PROCESS | 1958 | 1469200508336 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:15:08 INFO - PROCESS | 1958 | 1469200508340 Marionette TRACE conn4 <- [1,1270,null,{}] 08:15:08 INFO - PROCESS | 1958 | 1469200508347 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}] 08:15:08 INFO - PROCESS | 1958 | 1469200508353 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:08 INFO - PROCESS | 1958 | 1469200508541 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:15:08 INFO - PROCESS | 1958 | 1469200508758 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 1958 | 1469200508768 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec5c00 == 31 [pid = 1958] [id = 325] 08:15:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x90e33c00) [pid = 1958] [serial = 976] [outer = (nil)] 08:15:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x91402400) [pid = 1958] [serial = 977] [outer = 0x90e33c00] 08:15:08 INFO - PROCESS | 1958 | 1469200508900 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x91549800) [pid = 1958] [serial = 978] [outer = 0x90e33c00] 08:15:09 INFO - PROCESS | 1958 | 1469200509953 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]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1692ms 08:15:10 INFO - PROCESS | 1958 | 1469200510029 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 1958 | 1469200510033 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:15:10 INFO - PROCESS | 1958 | 1469200510041 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 1958 | 1469200510047 Marionette TRACE conn4 <- [1,1274,null,{}] 08:15:10 INFO - PROCESS | 1958 | 1469200510064 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}] 08:15:10 INFO - PROCESS | 1958 | 1469200510073 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:10 INFO - PROCESS | 1958 | 1469200510323 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:15:10 INFO - PROCESS | 1958 | 1469200510556 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 1958 | 1469200510566 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x93768c00 == 32 [pid = 1958] [id = 326] 08:15:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x9376a800) [pid = 1958] [serial = 979] [outer = (nil)] 08:15:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x93986c00) [pid = 1958] [serial = 980] [outer = 0x9376a800] 08:15:10 INFO - PROCESS | 1958 | 1469200510649 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x93993000) [pid = 1958] [serial = 981] [outer = 0x9376a800] 08:15:11 INFO - PROCESS | 1958 | 1469200511653 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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1690ms 08:15:11 INFO - PROCESS | 1958 | 1469200511731 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 1958 | 1469200511736 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:15:11 INFO - PROCESS | 1958 | 1469200511743 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 1958 | 1469200511746 Marionette TRACE conn4 <- [1,1278,null,{}] 08:15:11 INFO - PROCESS | 1958 | 1469200511752 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}] 08:15:11 INFO - PROCESS | 1958 | 1469200511758 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:11 INFO - PROCESS | 1958 | 1469200511949 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:15:12 INFO - PROCESS | 1958 | 1469200512159 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 1958 | 1469200512168 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e31c00 == 33 [pid = 1958] [id = 327] 08:15:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x90e38c00) [pid = 1958] [serial = 982] [outer = (nil)] 08:15:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x94ef4000) [pid = 1958] [serial = 983] [outer = 0x90e38c00] 08:15:12 INFO - PROCESS | 1958 | 1469200512299 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x94ef9c00) [pid = 1958] [serial = 984] [outer = 0x90e38c00] 08:15:13 INFO - PROCESS | 1958 | 1469200513258 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]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1691ms 08:15:13 INFO - PROCESS | 1958 | 1469200513443 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 1958 | 1469200513450 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:15:13 INFO - PROCESS | 1958 | 1469200513459 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 1958 | 1469200513464 Marionette TRACE conn4 <- [1,1282,null,{}] 08:15:13 INFO - PROCESS | 1958 | 1469200513472 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}] 08:15:13 INFO - PROCESS | 1958 | 1469200513479 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:13 INFO - PROCESS | 1958 | 1469200513653 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:15:13 INFO - PROCESS | 1958 | 1469200513893 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 1958 | 1469200513908 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec12000 == 34 [pid = 1958] [id = 328] 08:15:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8ec15400) [pid = 1958] [serial = 985] [outer = (nil)] 08:15:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x8eec1c00) [pid = 1958] [serial = 986] [outer = 0x8ec15400] 08:15:13 INFO - PROCESS | 1958 | 1469200513981 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x8eeca000) [pid = 1958] [serial = 987] [outer = 0x8ec15400] 08:15:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d9400 == 33 [pid = 1958] [id = 322] 08:15:14 INFO - PROCESS | 1958 | --DOCSHELL 0x90e32800 == 32 [pid = 1958] [id = 321] 08:15:14 INFO - PROCESS | 1958 | --DOCSHELL 0x903b7000 == 31 [pid = 1958] [id = 320] 08:15:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e647c00 == 30 [pid = 1958] [id = 319] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x9376cc00) [pid = 1958] [serial = 908] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x90253400) [pid = 1958] [serial = 902] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x8eec7800) [pid = 1958] [serial = 914] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x90eb6800) [pid = 1958] [serial = 906] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x94ef2c00) [pid = 1958] [serial = 911] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x906d5800) [pid = 1958] [serial = 917] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x94e89400) [pid = 1958] [serial = 923] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x94fcbc00) [pid = 1958] [serial = 912] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x92b45800) [pid = 1958] [serial = 920] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x9390d400) [pid = 1958] [serial = 909] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90648000) [pid = 1958] [serial = 927] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x936ed000) [pid = 1958] [serial = 921] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90260800) [pid = 1958] [serial = 903] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90e30400) [pid = 1958] [serial = 905] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9025cc00) [pid = 1958] [serial = 926] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x91557c00) [pid = 1958] [serial = 900] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90c0d400) [pid = 1958] [serial = 918] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8eece400) [pid = 1958] [serial = 915] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x96a95000) [pid = 1958] [serial = 930] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x94fcb800) [pid = 1958] [serial = 924] [outer = (nil)] [url = about:blank] 08:15:14 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x96a1c400) [pid = 1958] [serial = 929] [outer = (nil)] [url = about:blank] 08:15:15 INFO - PROCESS | 1958 | 1469200514999 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]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1590ms 08:15:15 INFO - PROCESS | 1958 | 1469200515051 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 1958 | 1469200515056 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:15:15 INFO - PROCESS | 1958 | 1469200515067 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 1958 | 1469200515071 Marionette TRACE conn4 <- [1,1286,null,{}] 08:15:15 INFO - PROCESS | 1958 | 1469200515078 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}] 08:15:15 INFO - PROCESS | 1958 | 1469200515084 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:15 INFO - PROCESS | 1958 | 1469200515261 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:15:15 INFO - PROCESS | 1958 | 1469200515471 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 1958 | 1469200515481 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b2c00 == 31 [pid = 1958] [id = 329] 08:15:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903b7000) [pid = 1958] [serial = 988] [outer = (nil)] 08:15:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90c07800) [pid = 1958] [serial = 989] [outer = 0x903b7000] 08:15:15 INFO - PROCESS | 1958 | 1469200515558 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e30400) [pid = 1958] [serial = 990] [outer = 0x903b7000] 08:15:16 INFO - PROCESS | 1958 | 1469200516328 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]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1294ms 08:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:15:16 INFO - PROCESS | 1958 | 1469200516358 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 1958 | 1469200516361 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:15:16 INFO - PROCESS | 1958 | 1469200516369 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 1958 | 1469200516372 Marionette TRACE conn4 <- [1,1290,null,{}] 08:15:16 INFO - PROCESS | 1958 | 1469200516387 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}] 08:15:16 INFO - PROCESS | 1958 | 1469200516395 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:16 INFO - PROCESS | 1958 | 1469200516564 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:15:16 INFO - PROCESS | 1958 | 1469200516576 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 1958 | 1469200516585 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x915cf400 == 32 [pid = 1958] [id = 330] 08:15:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x915cfc00) [pid = 1958] [serial = 991] [outer = (nil)] 08:15:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x92b49c00) [pid = 1958] [serial = 992] [outer = 0x915cfc00] 08:15:16 INFO - PROCESS | 1958 | 1469200516660 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x93769400) [pid = 1958] [serial = 993] [outer = 0x915cfc00] 08:15:17 INFO - PROCESS | 1958 | 1469200517657 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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1332ms 08:15:17 INFO - PROCESS | 1958 | 1469200517712 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 1958 | 1469200517715 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:15:17 INFO - PROCESS | 1958 | 1469200517722 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 1958 | 1469200517725 Marionette TRACE conn4 <- [1,1294,null,{}] 08:15:17 INFO - PROCESS | 1958 | 1469200517733 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}] 08:15:17 INFO - PROCESS | 1958 | 1469200517737 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:17 INFO - PROCESS | 1958 | 1469200517952 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:15:17 INFO - PROCESS | 1958 | 1469200517976 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 1958 | 1469200517985 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x906e1800 == 33 [pid = 1958] [id = 331] 08:15:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x915c1800) [pid = 1958] [serial = 994] [outer = (nil)] 08:15:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x94e85400) [pid = 1958] [serial = 995] [outer = 0x915c1800] 08:15:18 INFO - PROCESS | 1958 | 1469200518053 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94e8bc00) [pid = 1958] [serial = 996] [outer = 0x915c1800] 08:15:18 INFO - PROCESS | 1958 | 1469200518941 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]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1285ms 08:15:19 INFO - PROCESS | 1958 | 1469200519008 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 1958 | 1469200519012 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:15:19 INFO - PROCESS | 1958 | 1469200519018 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 1958 | 1469200519022 Marionette TRACE conn4 <- [1,1298,null,{}] 08:15:19 INFO - PROCESS | 1958 | 1469200519035 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}] 08:15:19 INFO - PROCESS | 1958 | 1469200519040 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:19 INFO - PROCESS | 1958 | 1469200519239 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:15:19 INFO - PROCESS | 1958 | 1469200519266 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 1958 | 1469200519272 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6400 == 34 [pid = 1958] [id = 332] 08:15:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x915c2c00) [pid = 1958] [serial = 997] [outer = (nil)] 08:15:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x94fd3800) [pid = 1958] [serial = 998] [outer = 0x915c2c00] 08:15:19 INFO - PROCESS | 1958 | 1469200519354 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x94fd6c00) [pid = 1958] [serial = 999] [outer = 0x915c2c00] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x8e645000) [pid = 1958] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x9154c400) [pid = 1958] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x96a14c00) [pid = 1958] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x96a11400) [pid = 1958] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90e35000) [pid = 1958] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903bf400) [pid = 1958] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x97499000) [pid = 1958] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8e648000) [pid = 1958] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90ebe000) [pid = 1958] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x903bb000) [pid = 1958] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e5dac00) [pid = 1958] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e63f800) [pid = 1958] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:15:19 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e5dcc00) [pid = 1958] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:15:20 INFO - PROCESS | 1958 | 1469200520446 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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1483ms 08:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:15:20 INFO - PROCESS | 1958 | 1469200520503 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:15:20 INFO - PROCESS | 1958 | 1469200520506 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:15:20 INFO - PROCESS | 1958 | 1469200520513 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 1958 | 1469200520516 Marionette TRACE conn4 <- [1,1302,null,{}] 08:15:20 INFO - PROCESS | 1958 | 1469200520522 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}] 08:15:20 INFO - PROCESS | 1958 | 1469200520532 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:20 INFO - PROCESS | 1958 | 1469200520791 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:15:20 INFO - PROCESS | 1958 | 1469200520876 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 1958 | 1469200520884 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x903bf400 == 35 [pid = 1958] [id = 333] 08:15:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9154dc00) [pid = 1958] [serial = 1000] [outer = (nil)] 08:15:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x96a13800) [pid = 1958] [serial = 1001] [outer = 0x9154dc00] 08:15:20 INFO - PROCESS | 1958 | 1469200520953 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x96a18c00) [pid = 1958] [serial = 1002] [outer = 0x9154dc00] 08:15:21 INFO - PROCESS | 1958 | 1469200521795 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]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1336ms 08:15:21 INFO - PROCESS | 1958 | 1469200521850 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 1958 | 1469200521856 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:15:21 INFO - PROCESS | 1958 | 1469200521865 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 1958 | 1469200521872 Marionette TRACE conn4 <- [1,1306,null,{}] 08:15:21 INFO - PROCESS | 1958 | 1469200521892 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}] 08:15:21 INFO - PROCESS | 1958 | 1469200521899 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:22 INFO - PROCESS | 1958 | 1469200522093 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:15:22 INFO - PROCESS | 1958 | 1469200522275 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 1958 | 1469200522291 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dc800 == 36 [pid = 1958] [id = 334] 08:15:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8ec0b400) [pid = 1958] [serial = 1003] [outer = (nil)] 08:15:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8eda3c00) [pid = 1958] [serial = 1004] [outer = 0x8ec0b400] 08:15:22 INFO - PROCESS | 1958 | 1469200522374 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90258c00) [pid = 1958] [serial = 1005] [outer = 0x8ec0b400] 08:15:23 INFO - PROCESS | 1958 | 1469200523406 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]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1603ms 08:15:23 INFO - PROCESS | 1958 | 1469200523469 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 1958 | 1469200523476 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:15:23 INFO - PROCESS | 1958 | 1469200523488 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 1958 | 1469200523492 Marionette TRACE conn4 <- [1,1310,null,{}] 08:15:23 INFO - PROCESS | 1958 | 1469200523499 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}] 08:15:23 INFO - PROCESS | 1958 | 1469200523505 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:23 INFO - PROCESS | 1958 | 1469200523694 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:15:23 INFO - PROCESS | 1958 | 1469200523927 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 1958 | 1469200523936 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2c800 == 37 [pid = 1958] [id = 335] 08:15:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eb7c00) [pid = 1958] [serial = 1006] [outer = (nil)] 08:15:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x91407800) [pid = 1958] [serial = 1007] [outer = 0x90eb7c00] 08:15:24 INFO - PROCESS | 1958 | 1469200524065 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x91553000) [pid = 1958] [serial = 1008] [outer = 0x90eb7c00] 08:15:25 INFO - PROCESS | 1958 | 1469200525021 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] 08:15:25 INFO - PROCESS | 1958 | 1469200525084 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:15:25 INFO - PROCESS | 1958 | 1469200525092 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 1958 | 1469200525099 Marionette TRACE conn4 <- [1,1314,null,{}] 08:15:25 INFO - PROCESS | 1958 | 1469200525115 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}] 08:15:25 INFO - PROCESS | 1958 | 1469200525124 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:25 INFO - PROCESS | 1958 | 1469200525358 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:15:25 INFO - PROCESS | 1958 | 1469200525622 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 1958 | 1469200525635 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b4e400 == 38 [pid = 1958] [id = 336] 08:15:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94fd0800) [pid = 1958] [serial = 1009] [outer = (nil)] 08:15:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x96a1a800) [pid = 1958] [serial = 1010] [outer = 0x94fd0800] 08:15:25 INFO - PROCESS | 1958 | 1469200525758 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x96a98c00) [pid = 1958] [serial = 1011] [outer = 0x94fd0800] 08:15:26 INFO - PROCESS | 1958 | 1469200526749 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]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1699ms 08:15:26 INFO - PROCESS | 1958 | 1469200526794 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 1958 | 1469200526801 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:15:26 INFO - PROCESS | 1958 | 1469200526811 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 1958 | 1469200526815 Marionette TRACE conn4 <- [1,1318,null,{}] 08:15:26 INFO - PROCESS | 1958 | 1469200526825 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}] 08:15:26 INFO - PROCESS | 1958 | 1469200526832 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:27 INFO - PROCESS | 1958 | 1469200527162 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:15:27 INFO - PROCESS | 1958 | 1469200527505 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 1958 | 1469200527522 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a9800 == 39 [pid = 1958] [id = 337] 08:15:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x906d9000) [pid = 1958] [serial = 1012] [outer = (nil)] 08:15:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x97498c00) [pid = 1958] [serial = 1013] [outer = 0x906d9000] 08:15:27 INFO - PROCESS | 1958 | 1469200527662 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x9749c800) [pid = 1958] [serial = 1014] [outer = 0x906d9000] 08:15:28 INFO - PROCESS | 1958 | 1469200528656 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]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1890ms 08:15:28 INFO - PROCESS | 1958 | 1469200528701 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 1958 | 1469200528705 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:15:28 INFO - PROCESS | 1958 | 1469200528711 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 1958 | 1469200528715 Marionette TRACE conn4 <- [1,1322,null,{}] 08:15:28 INFO - PROCESS | 1958 | 1469200528721 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}] 08:15:28 INFO - PROCESS | 1958 | 1469200528726 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:28 INFO - PROCESS | 1958 | 1469200528901 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:15:29 INFO - PROCESS | 1958 | 1469200529073 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 1958 | 1469200529083 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e640000 == 40 [pid = 1958] [id = 338] 08:15:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x906ddc00) [pid = 1958] [serial = 1015] [outer = (nil)] 08:15:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x97e9b800) [pid = 1958] [serial = 1016] [outer = 0x906ddc00] 08:15:29 INFO - PROCESS | 1958 | 1469200529159 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x98732800) [pid = 1958] [serial = 1017] [outer = 0x906ddc00] 08:15:30 INFO - PROCESS | 1958 | 1469200530113 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]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1449ms 08:15:30 INFO - PROCESS | 1958 | 1469200530161 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:15:30 INFO - PROCESS | 1958 | 1469200530165 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:15:30 INFO - PROCESS | 1958 | 1469200530172 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 1958 | 1469200530176 Marionette TRACE conn4 <- [1,1326,null,{}] 08:15:30 INFO - PROCESS | 1958 | 1469200530182 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}] 08:15:30 INFO - PROCESS | 1958 | 1469200530192 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:30 INFO - PROCESS | 1958 | 1469200530423 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:15:30 INFO - PROCESS | 1958 | 1469200530656 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 1958 | 1469200530665 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a9c00 == 41 [pid = 1958] [id = 339] 08:15:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x97e96400) [pid = 1958] [serial = 1018] [outer = (nil)] 08:15:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x99432000) [pid = 1958] [serial = 1019] [outer = 0x97e96400] 08:15:30 INFO - PROCESS | 1958 | 1469200530791 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x999c2400) [pid = 1958] [serial = 1020] [outer = 0x97e96400] 08:15:31 INFO - PROCESS | 1958 | 1469200531667 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]]]}] 08:15:31 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 08:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1547ms 08:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:15:31 INFO - PROCESS | 1958 | 1469200531719 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 1958 | 1469200531722 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:15:31 INFO - PROCESS | 1958 | 1469200531729 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 1958 | 1469200531732 Marionette TRACE conn4 <- [1,1330,null,{}] 08:15:31 INFO - PROCESS | 1958 | 1469200531738 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}] 08:15:31 INFO - PROCESS | 1958 | 1469200531743 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:31 INFO - PROCESS | 1958 | 1469200531923 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:15:32 INFO - PROCESS | 1958 | 1469200532098 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:32 INFO - PROCESS | 1958 | 1469200532108 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eda0000 == 42 [pid = 1958] [id = 340] 08:15:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x8eecfc00) [pid = 1958] [serial = 1021] [outer = (nil)] 08:15:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x99b3e800) [pid = 1958] [serial = 1022] [outer = 0x8eecfc00] 08:15:32 INFO - PROCESS | 1958 | 1469200532190 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x99b39400) [pid = 1958] [serial = 1023] [outer = 0x8eecfc00] 08:15:33 INFO - PROCESS | 1958 | 1469200533088 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]]]}] 08:15:33 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 08:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1430ms 08:15:33 INFO - PROCESS | 1958 | 1469200533159 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:15:33 INFO - PROCESS | 1958 | 1469200533164 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:15:33 INFO - PROCESS | 1958 | 1469200533170 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 1958 | 1469200533174 Marionette TRACE conn4 <- [1,1334,null,{}] 08:15:33 INFO - PROCESS | 1958 | 1469200533180 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}] 08:15:33 INFO - PROCESS | 1958 | 1469200533185 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:33 INFO - PROCESS | 1958 | 1469200533406 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:15:33 INFO - PROCESS | 1958 | 1469200533837 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 1958 | 1469200533845 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e645000 == 43 [pid = 1958] [id = 341] 08:15:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x8e645400) [pid = 1958] [serial = 1024] [outer = (nil)] 08:15:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0x8e64c800) [pid = 1958] [serial = 1025] [outer = 0x8e645400] 08:15:33 INFO - PROCESS | 1958 | 1469200533971 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 96 (0x8ed96400) [pid = 1958] [serial = 1026] [outer = 0x8e645400] 08:15:34 INFO - PROCESS | 1958 | 1469200534935 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]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1838ms 08:15:35 INFO - PROCESS | 1958 | 1469200535011 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 1958 | 1469200535016 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:15:35 INFO - PROCESS | 1958 | 1469200535024 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 1958 | 1469200535029 Marionette TRACE conn4 <- [1,1338,null,{}] 08:15:35 INFO - PROCESS | 1958 | 1469200535036 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}] 08:15:35 INFO - PROCESS | 1958 | 1469200535044 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:35 INFO - PROCESS | 1958 | 1469200535270 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5400 == 42 [pid = 1958] [id = 318] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6400 == 41 [pid = 1958] [id = 332] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x906e1800 == 40 [pid = 1958] [id = 331] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x915cf400 == 39 [pid = 1958] [id = 330] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x903b2c00 == 38 [pid = 1958] [id = 329] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec12000 == 37 [pid = 1958] [id = 328] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x903b3c00 == 36 [pid = 1958] [id = 323] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x90e31c00 == 35 [pid = 1958] [id = 327] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8e647000 == 34 [pid = 1958] [id = 324] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x93768c00 == 33 [pid = 1958] [id = 326] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec5c00 == 32 [pid = 1958] [id = 325] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8e645000 == 31 [pid = 1958] [id = 341] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a9c00 == 30 [pid = 1958] [id = 339] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8eda0000 == 29 [pid = 1958] [id = 340] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8e640000 == 28 [pid = 1958] [id = 338] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a9800 == 27 [pid = 1958] [id = 337] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2c800 == 26 [pid = 1958] [id = 335] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x92b4e400 == 25 [pid = 1958] [id = 336] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x903bf400 == 24 [pid = 1958] [id = 333] 08:15:36 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5dc800 == 23 [pid = 1958] [id = 334] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 95 (0x90261c00) [pid = 1958] [serial = 933] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0x8eec7c00) [pid = 1958] [serial = 932] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x915cd800) [pid = 1958] [serial = 936] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x91554800) [pid = 1958] [serial = 935] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x9747b400) [pid = 1958] [serial = 939] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x96a94800) [pid = 1958] [serial = 938] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x97e1c800) [pid = 1958] [serial = 942] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x9749b800) [pid = 1958] [serial = 941] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x90eb3800) [pid = 1958] [serial = 965] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x98c67400) [pid = 1958] [serial = 945] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x98734800) [pid = 1958] [serial = 944] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x999c2800) [pid = 1958] [serial = 948] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x9978d800) [pid = 1958] [serial = 947] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90eba400) [pid = 1958] [serial = 966] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x8ec09400) [pid = 1958] [serial = 959] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x994d5400) [pid = 1958] [serial = 951] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x915c3c00) [pid = 1958] [serial = 971] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8ec10c00) [pid = 1958] [serial = 960] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x99b3a400) [pid = 1958] [serial = 950] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903c0400) [pid = 1958] [serial = 962] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90c08400) [pid = 1958] [serial = 957] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x903bac00) [pid = 1958] [serial = 956] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ed9c400) [pid = 1958] [serial = 954] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8e646c00) [pid = 1958] [serial = 953] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x91409400) [pid = 1958] [serial = 969] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90644400) [pid = 1958] [serial = 963] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8ed96800) [pid = 1958] [serial = 968] [outer = (nil)] [url = about:blank] 08:15:36 INFO - PROCESS | 1958 | 1469200536609 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 1958 | 1469200536620 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ae400 == 24 [pid = 1958] [id = 342] 08:15:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8e4ae800) [pid = 1958] [serial = 1027] [outer = (nil)] 08:15:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e4b1c00) [pid = 1958] [serial = 1028] [outer = 0x8e4ae800] 08:15:36 INFO - PROCESS | 1958 | 1469200536695 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8e5dc800) [pid = 1958] [serial = 1029] [outer = 0x8e4ae800] 08:15:37 INFO - PROCESS | 1958 | 1469200537922 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]]]}] 08:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2941ms 08:15:37 INFO - PROCESS | 1958 | 1469200537967 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 1958 | 1469200537972 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:15:37 INFO - PROCESS | 1958 | 1469200537979 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 1958 | 1469200537985 Marionette TRACE conn4 <- [1,1342,null,{}] 08:15:37 INFO - PROCESS | 1958 | 1469200537994 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}] 08:15:38 INFO - PROCESS | 1958 | 1469200537999 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:38 INFO - PROCESS | 1958 | 1469200538239 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:15:38 INFO - PROCESS | 1958 | 1469200538262 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 1958 | 1469200538271 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e644400 == 25 [pid = 1958] [id = 343] 08:15:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8ec12400) [pid = 1958] [serial = 1030] [outer = (nil)] 08:15:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8ed98400) [pid = 1958] [serial = 1031] [outer = 0x8ec12400] 08:15:38 INFO - PROCESS | 1958 | 1469200538346 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8eec2800) [pid = 1958] [serial = 1032] [outer = 0x8ec12400] 08:15:39 INFO - PROCESS | 1958 | 1469200539265 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]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1342ms 08:15:39 INFO - PROCESS | 1958 | 1469200539332 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 1958 | 1469200539339 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:15:39 INFO - PROCESS | 1958 | 1469200539347 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 1958 | 1469200539350 Marionette TRACE conn4 <- [1,1346,null,{}] 08:15:39 INFO - PROCESS | 1958 | 1469200539357 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}] 08:15:39 INFO - PROCESS | 1958 | 1469200539362 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:39 INFO - PROCESS | 1958 | 1469200539612 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:15:39 INFO - PROCESS | 1958 | 1469200539634 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:39 INFO - PROCESS | 1958 | 1469200539643 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x90255800 == 26 [pid = 1958] [id = 344] 08:15:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90258400) [pid = 1958] [serial = 1033] [outer = (nil)] 08:15:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x903bd400) [pid = 1958] [serial = 1034] [outer = 0x90258400] 08:15:39 INFO - PROCESS | 1958 | 1469200539712 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90645800) [pid = 1958] [serial = 1035] [outer = 0x90258400] 08:15:40 INFO - PROCESS | 1958 | 1469200540870 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]]]}] 08:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1583ms 08:15:40 INFO - PROCESS | 1958 | 1469200540932 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:15:40 INFO - PROCESS | 1958 | 1469200540937 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:15:40 INFO - PROCESS | 1958 | 1469200540952 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:15:40 INFO - PROCESS | 1958 | 1469200540962 Marionette TRACE conn4 <- [1,1350,null,{}] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9154dc00) [pid = 1958] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x915c1800) [pid = 1958] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x915c2c00) [pid = 1958] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90c06400) [pid = 1958] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9376a800) [pid = 1958] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90e38c00) [pid = 1958] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ec0d400) [pid = 1958] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90e33c00) [pid = 1958] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8ec15400) [pid = 1958] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x903b7000) [pid = 1958] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:15:41 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x915cfc00) [pid = 1958] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:15:41 INFO - PROCESS | 1958 | 1469200541527 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}] 08:15:41 INFO - PROCESS | 1958 | 1469200541535 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:41 INFO - PROCESS | 1958 | 1469200541698 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:15:41 INFO - PROCESS | 1958 | 1469200541826 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 1958 | 1469200541835 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c01800 == 27 [pid = 1958] [id = 345] 08:15:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90c02800) [pid = 1958] [serial = 1036] [outer = (nil)] 08:15:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90c0c000) [pid = 1958] [serial = 1037] [outer = 0x90c02800] 08:15:41 INFO - PROCESS | 1958 | 1469200541923 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90e2b400) [pid = 1958] [serial = 1038] [outer = 0x90c02800] 08:15:42 INFO - PROCESS | 1958 | 1469200542680 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]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1809ms 08:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:15:42 INFO - PROCESS | 1958 | 1469200542753 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 1958 | 1469200542757 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:15:42 INFO - PROCESS | 1958 | 1469200542764 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 1958 | 1469200542767 Marionette TRACE conn4 <- [1,1354,null,{}] 08:15:42 INFO - PROCESS | 1958 | 1469200542773 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}] 08:15:42 INFO - PROCESS | 1958 | 1469200542779 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:42 INFO - PROCESS | 1958 | 1469200542948 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:15:43 INFO - PROCESS | 1958 | 1469200543070 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 1958 | 1469200543082 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x90649c00 == 28 [pid = 1958] [id = 346] 08:15:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x906dec00) [pid = 1958] [serial = 1039] [outer = (nil)] 08:15:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90eb5800) [pid = 1958] [serial = 1040] [outer = 0x906dec00] 08:15:43 INFO - PROCESS | 1958 | 1469200543151 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90eb8800) [pid = 1958] [serial = 1041] [outer = 0x906dec00] 08:15:44 INFO - PROCESS | 1958 | 1469200544281 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]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1537ms 08:15:44 INFO - PROCESS | 1958 | 1469200544301 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 1958 | 1469200544308 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:15:44 INFO - PROCESS | 1958 | 1469200544317 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 1958 | 1469200544322 Marionette TRACE conn4 <- [1,1358,null,{}] 08:15:44 INFO - PROCESS | 1958 | 1469200544333 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}] 08:15:44 INFO - PROCESS | 1958 | 1469200544341 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:44 INFO - PROCESS | 1958 | 1469200544579 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:15:44 INFO - PROCESS | 1958 | 1469200544850 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:44 INFO - PROCESS | 1958 | 1469200544862 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec16c00 == 29 [pid = 1958] [id = 347] 08:15:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8ed96800) [pid = 1958] [serial = 1042] [outer = (nil)] 08:15:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90255000) [pid = 1958] [serial = 1043] [outer = 0x8ed96800] 08:15:44 INFO - PROCESS | 1958 | 1469200544952 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90644800) [pid = 1958] [serial = 1044] [outer = 0x8ed96800] 08:15:46 INFO - PROCESS | 1958 | 1469200546000 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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1741ms 08:15:46 INFO - PROCESS | 1958 | 1469200546058 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 1958 | 1469200546065 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:15:46 INFO - PROCESS | 1958 | 1469200546076 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 1958 | 1469200546080 Marionette TRACE conn4 <- [1,1362,null,{}] 08:15:46 INFO - PROCESS | 1958 | 1469200546087 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}] 08:15:46 INFO - PROCESS | 1958 | 1469200546093 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:46 INFO - PROCESS | 1958 | 1469200546289 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:15:46 INFO - PROCESS | 1958 | 1469200546514 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 1958 | 1469200546523 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e649000 == 30 [pid = 1958] [id = 348] 08:15:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x906dc400) [pid = 1958] [serial = 1045] [outer = (nil)] 08:15:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90ebf000) [pid = 1958] [serial = 1046] [outer = 0x906dc400] 08:15:46 INFO - PROCESS | 1958 | 1469200546639 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x91403c00) [pid = 1958] [serial = 1047] [outer = 0x906dc400] 08:15:47 INFO - PROCESS | 1958 | 1469200547844 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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1834ms 08:15:47 INFO - PROCESS | 1958 | 1469200547910 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 1958 | 1469200547915 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:15:47 INFO - PROCESS | 1958 | 1469200547932 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 1958 | 1469200547938 Marionette TRACE conn4 <- [1,1366,null,{}] 08:15:47 INFO - PROCESS | 1958 | 1469200547957 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}] 08:15:47 INFO - PROCESS | 1958 | 1469200547966 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:48 INFO - PROCESS | 1958 | 1469200548230 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:15:48 INFO - PROCESS | 1958 | 1469200548416 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 1958 | 1469200548429 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c2400 == 31 [pid = 1958] [id = 349] 08:15:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x915c2c00) [pid = 1958] [serial = 1048] [outer = (nil)] 08:15:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x915c8800) [pid = 1958] [serial = 1049] [outer = 0x915c2c00] 08:15:48 INFO - PROCESS | 1958 | 1469200548510 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x91f25800) [pid = 1958] [serial = 1050] [outer = 0x915c2c00] 08:15:49 INFO - PROCESS | 1958 | 1469200549727 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] 08:15:49 INFO - PROCESS | 1958 | 1469200549796 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:15:49 INFO - PROCESS | 1958 | 1469200549806 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 1958 | 1469200549809 Marionette TRACE conn4 <- [1,1370,null,{}] 08:15:49 INFO - PROCESS | 1958 | 1469200549818 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}] 08:15:49 INFO - PROCESS | 1958 | 1469200549823 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:50 INFO - PROCESS | 1958 | 1469200550131 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:15:50 INFO - PROCESS | 1958 | 1469200550287 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 1958 | 1469200550300 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0d000 == 32 [pid = 1958] [id = 350] 08:15:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8ed9bc00) [pid = 1958] [serial = 1051] [outer = (nil)] 08:15:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x90254800) [pid = 1958] [serial = 1052] [outer = 0x8ed9bc00] 08:15:50 INFO - PROCESS | 1958 | 1469200550455 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x9025d400) [pid = 1958] [serial = 1053] [outer = 0x8ed9bc00] 08:15:50 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec2c00 == 31 [pid = 1958] [id = 254] 08:15:50 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2fc00 == 30 [pid = 1958] [id = 253] 08:15:50 INFO - PROCESS | 1958 | --DOCSHELL 0x90260000 == 29 [pid = 1958] [id = 252] 08:15:50 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5de800 == 28 [pid = 1958] [id = 251] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x94e85400) [pid = 1958] [serial = 995] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x94fd3800) [pid = 1958] [serial = 998] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x94e8bc00) [pid = 1958] [serial = 996] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x915c9000) [pid = 1958] [serial = 972] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x93986c00) [pid = 1958] [serial = 980] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x93993000) [pid = 1958] [serial = 981] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x94ef4000) [pid = 1958] [serial = 983] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x94ef9c00) [pid = 1958] [serial = 984] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8eed0000) [pid = 1958] [serial = 974] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x903c0800) [pid = 1958] [serial = 975] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x91402400) [pid = 1958] [serial = 977] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x91549800) [pid = 1958] [serial = 978] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8eec1c00) [pid = 1958] [serial = 986] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8eeca000) [pid = 1958] [serial = 987] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90c07800) [pid = 1958] [serial = 989] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90e30400) [pid = 1958] [serial = 990] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x92b49c00) [pid = 1958] [serial = 992] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x96a18c00) [pid = 1958] [serial = 1002] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x94fd6c00) [pid = 1958] [serial = 999] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x93769400) [pid = 1958] [serial = 993] [outer = (nil)] [url = about:blank] 08:15:50 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x96a13800) [pid = 1958] [serial = 1001] [outer = (nil)] [url = about:blank] 08:15:51 INFO - PROCESS | 1958 | 1469200551343 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] 08:15:51 INFO - PROCESS | 1958 | 1469200551406 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:15:51 INFO - PROCESS | 1958 | 1469200551417 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 1958 | 1469200551421 Marionette TRACE conn4 <- [1,1374,null,{}] 08:15:51 INFO - PROCESS | 1958 | 1469200551428 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}] 08:15:51 INFO - PROCESS | 1958 | 1469200551433 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:51 INFO - PROCESS | 1958 | 1469200551608 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:15:51 INFO - PROCESS | 1958 | 1469200551773 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 1958 | 1469200551781 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064f400 == 29 [pid = 1958] [id = 351] 08:15:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90e30800) [pid = 1958] [serial = 1054] [outer = (nil)] 08:15:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90e35c00) [pid = 1958] [serial = 1055] [outer = 0x90e30800] 08:15:51 INFO - PROCESS | 1958 | 1469200551858 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90ebc000) [pid = 1958] [serial = 1056] [outer = 0x90e30800] 08:15:52 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:52 INFO - PROCESS | 1958 | 1469200552677 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] 08:15:52 INFO - PROCESS | 1958 | 1469200552717 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:15:52 INFO - PROCESS | 1958 | 1469200552724 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 1958 | 1469200552730 Marionette TRACE conn4 <- [1,1378,null,{}] 08:15:52 INFO - PROCESS | 1958 | 1469200552745 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}] 08:15:52 INFO - PROCESS | 1958 | 1469200552753 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:52 INFO - PROCESS | 1958 | 1469200552929 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:15:52 INFO - PROCESS | 1958 | 1469200552941 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 1958 | 1469200552948 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x915cc400 == 30 [pid = 1958] [id = 352] 08:15:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x915cd400) [pid = 1958] [serial = 1057] [outer = (nil)] 08:15:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x92b46400) [pid = 1958] [serial = 1058] [outer = 0x915cd400] 08:15:53 INFO - PROCESS | 1958 | 1469200553031 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x936e5000) [pid = 1958] [serial = 1059] [outer = 0x915cd400] 08:15:54 INFO - PROCESS | 1958 | 1469200554114 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] 08:15:54 INFO - PROCESS | 1958 | 1469200554182 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:15:54 INFO - PROCESS | 1958 | 1469200554196 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 1958 | 1469200554199 Marionette TRACE conn4 <- [1,1382,null,{}] 08:15:54 INFO - PROCESS | 1958 | 1469200554206 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}] 08:15:54 INFO - PROCESS | 1958 | 1469200554211 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:54 INFO - PROCESS | 1958 | 1469200554445 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:15:54 INFO - PROCESS | 1958 | 1469200554481 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 1958 | 1469200554497 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x93773000 == 31 [pid = 1958] [id = 353] 08:15:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x93907000) [pid = 1958] [serial = 1060] [outer = (nil)] 08:15:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9398a000) [pid = 1958] [serial = 1061] [outer = 0x93907000] 08:15:54 INFO - PROCESS | 1958 | 1469200554564 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x93991400) [pid = 1958] [serial = 1062] [outer = 0x93907000] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8ec0b400) [pid = 1958] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90eb7c00) [pid = 1958] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x94fd0800) [pid = 1958] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e645400) [pid = 1958] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8ec12400) [pid = 1958] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e4ae800) [pid = 1958] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90258400) [pid = 1958] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x906d9000) [pid = 1958] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x906ddc00) [pid = 1958] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x97e96400) [pid = 1958] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x8eecfc00) [pid = 1958] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:15:55 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x90c02800) [pid = 1958] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:15:55 INFO - PROCESS | 1958 | [1958] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:15:55 INFO - PROCESS | 1958 | 1469200555685 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] 08:15:55 INFO - PROCESS | 1958 | 1469200555734 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:15:55 INFO - PROCESS | 1958 | 1469200555741 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 1958 | 1469200555745 Marionette TRACE conn4 <- [1,1386,null,{}] 08:15:55 INFO - PROCESS | 1958 | 1469200555750 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}] 08:15:55 INFO - PROCESS | 1958 | 1469200555755 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:55 INFO - PROCESS | 1958 | 1469200555913 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:15:56 INFO - PROCESS | 1958 | 1469200556116 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 1958 | 1469200556127 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ac000 == 32 [pid = 1958] [id = 354] 08:15:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x8e645400) [pid = 1958] [serial = 1063] [outer = (nil)] 08:15:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90eb4400) [pid = 1958] [serial = 1064] [outer = 0x8e645400] 08:15:56 INFO - PROCESS | 1958 | 1469200556194 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x93772c00) [pid = 1958] [serial = 1065] [outer = 0x8e645400] 08:15:56 INFO - PROCESS | 1958 | 1469200556989 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] 08:15:57 INFO - PROCESS | 1958 | 1469200557039 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:15:57 INFO - PROCESS | 1958 | 1469200557045 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 1958 | 1469200557049 Marionette TRACE conn4 <- [1,1390,null,{}] 08:15:57 INFO - PROCESS | 1958 | 1469200557054 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}] 08:15:57 INFO - PROCESS | 1958 | 1469200557064 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:57 INFO - PROCESS | 1958 | 1469200557263 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:15:57 INFO - PROCESS | 1958 | 1469200557449 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:57 INFO - PROCESS | 1958 | 1469200557457 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a9000 == 33 [pid = 1958] [id = 355] 08:15:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e4b1000) [pid = 1958] [serial = 1066] [outer = (nil)] 08:15:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e5e2400) [pid = 1958] [serial = 1067] [outer = 0x8e4b1000] 08:15:57 INFO - PROCESS | 1958 | 1469200557563 Marionette DEBUG loaded listener.js 08:15:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8ec09400) [pid = 1958] [serial = 1068] [outer = 0x8e4b1000] 08:15:58 INFO - PROCESS | 1958 | 1469200558934 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]]]}] 08:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1902ms 08:15:58 INFO - PROCESS | 1958 | 1469200558953 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:15:58 INFO - PROCESS | 1958 | 1469200558963 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:15:58 INFO - PROCESS | 1958 | 1469200558995 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 1958 | 1469200559004 Marionette TRACE conn4 <- [1,1394,null,{}] 08:15:59 INFO - PROCESS | 1958 | 1469200559020 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}] 08:15:59 INFO - PROCESS | 1958 | 1469200559033 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:59 INFO - PROCESS | 1958 | 1469200559529 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:15:59 INFO - PROCESS | 1958 | 1469200559667 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 1958 | 1469200559677 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:15:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x903be000 == 34 [pid = 1958] [id = 356] 08:15:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x903be800) [pid = 1958] [serial = 1069] [outer = (nil)] 08:15:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9064f000) [pid = 1958] [serial = 1070] [outer = 0x903be800] 08:15:59 INFO - PROCESS | 1958 | 1469200559767 Marionette DEBUG loaded listener.js 08:15:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x906e2800) [pid = 1958] [serial = 1071] [outer = 0x903be800] 08:16:00 INFO - PROCESS | 1958 | 1469200560753 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]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1817ms 08:16:00 INFO - PROCESS | 1958 | 1469200560809 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 1958 | 1469200560815 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:16:00 INFO - PROCESS | 1958 | 1469200560825 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 1958 | 1469200560828 Marionette TRACE conn4 <- [1,1398,null,{}] 08:16:00 INFO - PROCESS | 1958 | 1469200560835 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}] 08:16:00 INFO - PROCESS | 1958 | 1469200560841 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:01 INFO - PROCESS | 1958 | 1469200561102 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:16:01 INFO - PROCESS | 1958 | 1469200561438 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 1958 | 1469200561448 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb7c00 == 35 [pid = 1958] [id = 357] 08:16:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x91409400) [pid = 1958] [serial = 1072] [outer = (nil)] 08:16:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x91550800) [pid = 1958] [serial = 1073] [outer = 0x91409400] 08:16:01 INFO - PROCESS | 1958 | 1469200561535 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91f2e800) [pid = 1958] [serial = 1074] [outer = 0x91409400] 08:16:02 INFO - PROCESS | 1958 | 1469200562756 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]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1982ms 08:16:02 INFO - PROCESS | 1958 | 1469200562809 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 1958 | 1469200562816 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:16:02 INFO - PROCESS | 1958 | 1469200562830 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 1958 | 1469200562862 Marionette TRACE conn4 <- [1,1402,null,{}] 08:16:02 INFO - PROCESS | 1958 | 1469200562989 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}] 08:16:02 INFO - PROCESS | 1958 | 1469200562997 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:03 INFO - PROCESS | 1958 | 1469200563373 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:16:03 INFO - PROCESS | 1958 | 1469200563639 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 1958 | 1469200563649 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b2c00 == 36 [pid = 1958] [id = 358] 08:16:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9025a800) [pid = 1958] [serial = 1075] [outer = (nil)] 08:16:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x94fd0800) [pid = 1958] [serial = 1076] [outer = 0x9025a800] 08:16:03 INFO - PROCESS | 1958 | 1469200563740 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94fd3000) [pid = 1958] [serial = 1077] [outer = 0x9025a800] 08:16:04 INFO - PROCESS | 1958 | 1469200564716 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]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1951ms 08:16:04 INFO - PROCESS | 1958 | 1469200564779 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 1958 | 1469200564787 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:16:04 INFO - PROCESS | 1958 | 1469200564797 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 1958 | 1469200564802 Marionette TRACE conn4 <- [1,1406,null,{}] 08:16:04 INFO - PROCESS | 1958 | 1469200564812 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}] 08:16:04 INFO - PROCESS | 1958 | 1469200564819 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:05 INFO - PROCESS | 1958 | 1469200565139 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:16:05 INFO - PROCESS | 1958 | 1469200565400 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 1958 | 1469200565408 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aa800 == 37 [pid = 1958] [id = 359] 08:16:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8e5d5c00) [pid = 1958] [serial = 1078] [outer = (nil)] 08:16:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a16c00) [pid = 1958] [serial = 1079] [outer = 0x8e5d5c00] 08:16:05 INFO - PROCESS | 1958 | 1469200565492 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a19400) [pid = 1958] [serial = 1080] [outer = 0x8e5d5c00] 08:16:06 INFO - PROCESS | 1958 | 1469200566388 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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1643ms 08:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:16:06 INFO - PROCESS | 1958 | 1469200566440 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 1958 | 1469200566443 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:16:06 INFO - PROCESS | 1958 | 1469200566450 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 1958 | 1469200566454 Marionette TRACE conn4 <- [1,1410,null,{}] 08:16:06 INFO - PROCESS | 1958 | 1469200566460 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}] 08:16:06 INFO - PROCESS | 1958 | 1469200566465 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:06 INFO - PROCESS | 1958 | 1469200566643 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:16:06 INFO - PROCESS | 1958 | 1469200566851 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 1958 | 1469200566870 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x97478400 == 38 [pid = 1958] [id = 360] 08:16:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x97478800) [pid = 1958] [serial = 1081] [outer = (nil)] 08:16:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9747c000) [pid = 1958] [serial = 1082] [outer = 0x97478800] 08:16:07 INFO - PROCESS | 1958 | 1469200567054 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x974a1c00) [pid = 1958] [serial = 1083] [outer = 0x97478800] 08:16:08 INFO - PROCESS | 1958 | 1469200568296 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]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1884ms 08:16:08 INFO - PROCESS | 1958 | 1469200568334 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 1958 | 1469200568338 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:16:08 INFO - PROCESS | 1958 | 1469200568345 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 1958 | 1469200568348 Marionette TRACE conn4 <- [1,1414,null,{}] 08:16:08 INFO - PROCESS | 1958 | 1469200568356 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}] 08:16:08 INFO - PROCESS | 1958 | 1469200568368 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:08 INFO - PROCESS | 1958 | 1469200568594 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:16:08 INFO - PROCESS | 1958 | 1469200568817 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 1958 | 1469200568828 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ad400 == 39 [pid = 1958] [id = 361] 08:16:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8e5d8c00) [pid = 1958] [serial = 1084] [outer = (nil)] 08:16:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x9025f800) [pid = 1958] [serial = 1085] [outer = 0x8e5d8c00] 08:16:08 INFO - PROCESS | 1958 | 1469200568904 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x94fd3c00) [pid = 1958] [serial = 1086] [outer = 0x8e5d8c00] 08:16:10 INFO - PROCESS | 1958 | 1469200570405 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]]]}] 08:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2084ms 08:16:10 INFO - PROCESS | 1958 | 1469200570430 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:16:10 INFO - PROCESS | 1958 | 1469200570436 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:16:10 INFO - PROCESS | 1958 | 1469200570443 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 1958 | 1469200570448 Marionette TRACE conn4 <- [1,1418,null,{}] 08:16:10 INFO - PROCESS | 1958 | 1469200570456 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}] 08:16:10 INFO - PROCESS | 1958 | 1469200570462 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:10 INFO - PROCESS | 1958 | 1469200570683 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:16:10 INFO - PROCESS | 1958 | 1469200570912 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1958 | 1469200570923 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e0400 == 40 [pid = 1958] [id = 362] 08:16:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8e63dc00) [pid = 1958] [serial = 1087] [outer = (nil)] 08:16:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x8e64c000) [pid = 1958] [serial = 1088] [outer = 0x8e63dc00] 08:16:11 INFO - PROCESS | 1958 | 1469200571046 Marionette DEBUG loaded listener.js 08:16:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x9025b400) [pid = 1958] [serial = 1089] [outer = 0x8e63dc00] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ac000 == 39 [pid = 1958] [id = 354] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x93773000 == 38 [pid = 1958] [id = 353] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x915cc400 == 37 [pid = 1958] [id = 352] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9064f400 == 36 [pid = 1958] [id = 351] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0d000 == 35 [pid = 1958] [id = 350] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a3800 == 34 [pid = 1958] [id = 256] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d6800 == 33 [pid = 1958] [id = 261] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ae400 == 32 [pid = 1958] [id = 342] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x903b4000 == 31 [pid = 1958] [id = 250] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x91f2c800 == 30 [pid = 1958] [id = 258] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90649c00 == 29 [pid = 1958] [id = 346] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e649000 == 28 [pid = 1958] [id = 348] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90e36c00 == 27 [pid = 1958] [id = 257] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x915c9800 == 26 [pid = 1958] [id = 263] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90c01800 == 25 [pid = 1958] [id = 345] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90255800 == 24 [pid = 1958] [id = 344] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e1000 == 23 [pid = 1958] [id = 260] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e644400 == 22 [pid = 1958] [id = 343] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9154fc00 == 21 [pid = 1958] [id = 262] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec16c00 == 20 [pid = 1958] [id = 347] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x915c2400 == 19 [pid = 1958] [id = 349] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90252800 == 18 [pid = 1958] [id = 266] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0d800 == 17 [pid = 1958] [id = 255] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x903b6800 == 16 [pid = 1958] [id = 264] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x903b4c00 == 15 [pid = 1958] [id = 259] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aa000 == 14 [pid = 1958] [id = 265] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x97478400 == 13 [pid = 1958] [id = 360] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aa800 == 12 [pid = 1958] [id = 359] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b2c00 == 11 [pid = 1958] [id = 358] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x903be000 == 10 [pid = 1958] [id = 356] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb7c00 == 9 [pid = 1958] [id = 357] 08:16:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a9000 == 8 [pid = 1958] [id = 355] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x90258c00) [pid = 1958] [serial = 1005] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x8eda3c00) [pid = 1958] [serial = 1004] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x91553000) [pid = 1958] [serial = 1008] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x91407800) [pid = 1958] [serial = 1007] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x96a98c00) [pid = 1958] [serial = 1011] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x96a1a800) [pid = 1958] [serial = 1010] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x8ed96400) [pid = 1958] [serial = 1026] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8e64c800) [pid = 1958] [serial = 1025] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8ed98400) [pid = 1958] [serial = 1031] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e4b1c00) [pid = 1958] [serial = 1028] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8e5dc800) [pid = 1958] [serial = 1029] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903bd400) [pid = 1958] [serial = 1034] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9749c800) [pid = 1958] [serial = 1014] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x97498c00) [pid = 1958] [serial = 1013] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x98732800) [pid = 1958] [serial = 1017] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x97e9b800) [pid = 1958] [serial = 1016] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x999c2400) [pid = 1958] [serial = 1020] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x99432000) [pid = 1958] [serial = 1019] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x99b39400) [pid = 1958] [serial = 1023] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x99b3e800) [pid = 1958] [serial = 1022] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90c0c000) [pid = 1958] [serial = 1037] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90645800) [pid = 1958] [serial = 1035] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8eec2800) [pid = 1958] [serial = 1032] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90eb5800) [pid = 1958] [serial = 1040] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x90e2b400) [pid = 1958] [serial = 1038] [outer = (nil)] [url = about:blank] 08:16:13 INFO - PROCESS | 1958 | 1469200573039 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]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2646ms 08:16:13 INFO - PROCESS | 1958 | 1469200573093 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1958 | 1469200573104 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:16:13 INFO - PROCESS | 1958 | 1469200573213 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 1958 | 1469200573220 Marionette TRACE conn4 <- [1,1422,null,{}] 08:16:13 INFO - PROCESS | 1958 | 1469200573234 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}] 08:16:13 INFO - PROCESS | 1958 | 1469200573243 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:13 INFO - PROCESS | 1958 | 1469200573521 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:16:13 INFO - PROCESS | 1958 | 1469200573659 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 1958 | 1469200573665 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643c00 == 9 [pid = 1958] [id = 363] 08:16:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e647800) [pid = 1958] [serial = 1090] [outer = (nil)] 08:16:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8ec17400) [pid = 1958] [serial = 1091] [outer = 0x8e647800] 08:16:13 INFO - PROCESS | 1958 | 1469200573752 Marionette DEBUG loaded listener.js 08:16:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8ed9ec00) [pid = 1958] [serial = 1092] [outer = 0x8e647800] 08:16:14 INFO - PROCESS | 1958 | 1469200574677 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]]]}] 08:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1527ms 08:16:14 INFO - PROCESS | 1958 | 1469200574715 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:16:14 INFO - PROCESS | 1958 | 1469200574724 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:16:14 INFO - PROCESS | 1958 | 1469200574736 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 1958 | 1469200574740 Marionette TRACE conn4 <- [1,1426,null,{}] 08:16:14 INFO - PROCESS | 1958 | 1469200574746 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}] 08:16:14 INFO - PROCESS | 1958 | 1469200574752 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:14 INFO - PROCESS | 1958 | 1469200574932 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:16:15 INFO - PROCESS | 1958 | 1469200575079 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 1958 | 1469200575088 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x90253000 == 10 [pid = 1958] [id = 364] 08:16:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9025f400) [pid = 1958] [serial = 1093] [outer = (nil)] 08:16:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x903b8400) [pid = 1958] [serial = 1094] [outer = 0x9025f400] 08:16:15 INFO - PROCESS | 1958 | 1469200575164 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90642800) [pid = 1958] [serial = 1095] [outer = 0x9025f400] 08:16:16 INFO - PROCESS | 1958 | 1469200576159 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]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1485ms 08:16:16 INFO - PROCESS | 1958 | 1469200576227 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 1958 | 1469200576230 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:16:16 INFO - PROCESS | 1958 | 1469200576238 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 1958 | 1469200576244 Marionette TRACE conn4 <- [1,1430,null,{}] 08:16:16 INFO - PROCESS | 1958 | 1469200576261 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}] 08:16:16 INFO - PROCESS | 1958 | 1469200576270 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:16 INFO - PROCESS | 1958 | 1469200576502 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:16:16 INFO - PROCESS | 1958 | 1469200576531 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:16 INFO - PROCESS | 1958 | 1469200576544 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0b000 == 11 [pid = 1958] [id = 365] 08:16:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90c0bc00) [pid = 1958] [serial = 1096] [outer = (nil)] 08:16:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90e30400) [pid = 1958] [serial = 1097] [outer = 0x90c0bc00] 08:16:16 INFO - PROCESS | 1958 | 1469200576615 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90eb2000) [pid = 1958] [serial = 1098] [outer = 0x90c0bc00] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x93907000) [pid = 1958] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e645400) [pid = 1958] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x906dec00) [pid = 1958] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x915cd400) [pid = 1958] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x906dc400) [pid = 1958] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8ed96800) [pid = 1958] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90e30800) [pid = 1958] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x915c2c00) [pid = 1958] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:16:17 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8ed9bc00) [pid = 1958] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:16:17 INFO - PROCESS | 1958 | 1469200577963 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]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1751ms 08:16:18 INFO - PROCESS | 1958 | 1469200578013 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 1958 | 1469200578018 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:16:18 INFO - PROCESS | 1958 | 1469200578025 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 1958 | 1469200578028 Marionette TRACE conn4 <- [1,1434,null,{}] 08:16:18 INFO - PROCESS | 1958 | 1469200578034 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}] 08:16:18 INFO - PROCESS | 1958 | 1469200578039 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:18 INFO - PROCESS | 1958 | 1469200578193 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:16:18 INFO - PROCESS | 1958 | 1469200578201 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 1958 | 1469200578212 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e640000 == 12 [pid = 1958] [id = 366] 08:16:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90c0fc00) [pid = 1958] [serial = 1099] [outer = (nil)] 08:16:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90e38c00) [pid = 1958] [serial = 1100] [outer = 0x90c0fc00] 08:16:18 INFO - PROCESS | 1958 | 1469200578279 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x91407000) [pid = 1958] [serial = 1101] [outer = 0x90c0fc00] 08:16:19 INFO - PROCESS | 1958 | 1469200579210 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]]]}] 08:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1237ms 08:16:19 INFO - PROCESS | 1958 | 1469200579263 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 1958 | 1469200579267 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:16:19 INFO - PROCESS | 1958 | 1469200579273 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 1958 | 1469200579276 Marionette TRACE conn4 <- [1,1438,null,{}] 08:16:19 INFO - PROCESS | 1958 | 1469200579282 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}] 08:16:19 INFO - PROCESS | 1958 | 1469200579287 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:19 INFO - PROCESS | 1958 | 1469200579460 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:16:19 INFO - PROCESS | 1958 | 1469200579680 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 1958 | 1469200579690 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5000 == 13 [pid = 1958] [id = 367] 08:16:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e4a9000) [pid = 1958] [serial = 1102] [outer = (nil)] 08:16:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e4af800) [pid = 1958] [serial = 1103] [outer = 0x8e4a9000] 08:16:19 INFO - PROCESS | 1958 | 1469200579779 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e5dd400) [pid = 1958] [serial = 1104] [outer = 0x8e4a9000] 08:16:20 INFO - PROCESS | 1958 | 1469200580867 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]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1680ms 08:16:20 INFO - PROCESS | 1958 | 1469200580958 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:16:20 INFO - PROCESS | 1958 | 1469200580965 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:16:20 INFO - PROCESS | 1958 | 1469200580973 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 1958 | 1469200580978 Marionette TRACE conn4 <- [1,1442,null,{}] 08:16:20 INFO - PROCESS | 1958 | 1469200580986 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}] 08:16:20 INFO - PROCESS | 1958 | 1469200580994 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:21 INFO - PROCESS | 1958 | 1469200581216 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:16:21 INFO - PROCESS | 1958 | 1469200581440 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 1958 | 1469200581451 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0dc00 == 14 [pid = 1958] [id = 368] 08:16:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9025a400) [pid = 1958] [serial = 1105] [outer = (nil)] 08:16:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903bfc00) [pid = 1958] [serial = 1106] [outer = 0x9025a400] 08:16:21 INFO - PROCESS | 1958 | 1469200581534 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90648800) [pid = 1958] [serial = 1107] [outer = 0x9025a400] 08:16:22 INFO - PROCESS | 1958 | 1469200582651 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]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1733ms 08:16:22 INFO - PROCESS | 1958 | 1469200582709 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 1958 | 1469200582716 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:16:22 INFO - PROCESS | 1958 | 1469200582724 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 1958 | 1469200582728 Marionette TRACE conn4 <- [1,1446,null,{}] 08:16:22 INFO - PROCESS | 1958 | 1469200582734 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}] 08:16:22 INFO - PROCESS | 1958 | 1469200582739 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:22 INFO - PROCESS | 1958 | 1469200582950 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:16:23 INFO - PROCESS | 1958 | 1469200583218 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 1958 | 1469200583225 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ab000 == 15 [pid = 1958] [id = 369] 08:16:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8e5de800) [pid = 1958] [serial = 1108] [outer = (nil)] 08:16:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9140d400) [pid = 1958] [serial = 1109] [outer = 0x8e5de800] 08:16:23 INFO - PROCESS | 1958 | 1469200583310 Marionette DEBUG loaded listener.js 08:16:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9154b800) [pid = 1958] [serial = 1110] [outer = 0x8e5de800] 08:16:24 INFO - PROCESS | 1958 | 1469200584357 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]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1686ms 08:16:24 INFO - PROCESS | 1958 | 1469200584410 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 1958 | 1469200584414 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:16:24 INFO - PROCESS | 1958 | 1469200584431 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 1958 | 1469200584441 Marionette TRACE conn4 <- [1,1450,null,{}] 08:16:24 INFO - PROCESS | 1958 | 1469200584447 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}] 08:16:24 INFO - PROCESS | 1958 | 1469200584455 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:24 INFO - PROCESS | 1958 | 1469200584666 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:16:24 INFO - PROCESS | 1958 | 1469200584920 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 1958 | 1469200584931 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e647400 == 16 [pid = 1958] [id = 370] 08:16:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eb5c00) [pid = 1958] [serial = 1111] [outer = (nil)] 08:16:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x92b4b000) [pid = 1958] [serial = 1112] [outer = 0x90eb5c00] 08:16:25 INFO - PROCESS | 1958 | 1469200585013 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x915cd400) [pid = 1958] [serial = 1113] [outer = 0x90eb5c00] 08:16:26 INFO - PROCESS | 1958 | 1469200586221 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]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1847ms 08:16:26 INFO - PROCESS | 1958 | 1469200586276 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 1958 | 1469200586280 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:16:26 INFO - PROCESS | 1958 | 1469200586297 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 1958 | 1469200586301 Marionette TRACE conn4 <- [1,1454,null,{}] 08:16:26 INFO - PROCESS | 1958 | 1469200586312 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}] 08:16:26 INFO - PROCESS | 1958 | 1469200586317 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:26 INFO - PROCESS | 1958 | 1469200586545 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:16:26 INFO - PROCESS | 1958 | 1469200586729 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 1958 | 1469200586742 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec13000 == 17 [pid = 1958] [id = 371] 08:16:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x8ec13c00) [pid = 1958] [serial = 1114] [outer = (nil)] 08:16:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8eda0400) [pid = 1958] [serial = 1115] [outer = 0x8ec13c00] 08:16:26 INFO - PROCESS | 1958 | 1469200586815 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8eec8000) [pid = 1958] [serial = 1116] [outer = 0x8ec13c00] 08:16:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8e640000 == 16 [pid = 1958] [id = 366] 08:16:27 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0b000 == 15 [pid = 1958] [id = 365] 08:16:27 INFO - PROCESS | 1958 | --DOCSHELL 0x90253000 == 14 [pid = 1958] [id = 364] 08:16:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643c00 == 13 [pid = 1958] [id = 363] 08:16:27 INFO - PROCESS | 1958 | 1469200587800 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]]]}] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x936e5000) [pid = 1958] [serial = 1059] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x93772c00) [pid = 1958] [serial = 1065] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9398a000) [pid = 1958] [serial = 1061] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x93991400) [pid = 1958] [serial = 1062] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90eb4400) [pid = 1958] [serial = 1064] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90eb8800) [pid = 1958] [serial = 1041] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x92b46400) [pid = 1958] [serial = 1058] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90ebf000) [pid = 1958] [serial = 1046] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x91403c00) [pid = 1958] [serial = 1047] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90255000) [pid = 1958] [serial = 1043] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90644800) [pid = 1958] [serial = 1044] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90e35c00) [pid = 1958] [serial = 1055] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90ebc000) [pid = 1958] [serial = 1056] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x915c8800) [pid = 1958] [serial = 1049] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x91f25800) [pid = 1958] [serial = 1050] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90254800) [pid = 1958] [serial = 1052] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x9025d400) [pid = 1958] [serial = 1053] [outer = (nil)] [url = about:blank] 08:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1607ms 08:16:27 INFO - PROCESS | 1958 | 1469200587898 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 1958 | 1469200587905 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:16:27 INFO - PROCESS | 1958 | 1469200587915 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 1958 | 1469200587919 Marionette TRACE conn4 <- [1,1458,null,{}] 08:16:27 INFO - PROCESS | 1958 | 1469200587925 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}] 08:16:27 INFO - PROCESS | 1958 | 1469200587930 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:28 INFO - PROCESS | 1958 | 1469200588108 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:16:28 INFO - PROCESS | 1958 | 1469200588303 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 1958 | 1469200588310 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecac00 == 14 [pid = 1958] [id = 372] 08:16:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x9025bc00) [pid = 1958] [serial = 1117] [outer = (nil)] 08:16:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9064fc00) [pid = 1958] [serial = 1118] [outer = 0x9025bc00] 08:16:28 INFO - PROCESS | 1958 | 1469200588389 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90c07000) [pid = 1958] [serial = 1119] [outer = 0x9025bc00] 08:16:29 INFO - PROCESS | 1958 | 1469200589213 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]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1331ms 08:16:29 INFO - PROCESS | 1958 | 1469200589247 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 1958 | 1469200589251 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:16:29 INFO - PROCESS | 1958 | 1469200589258 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 1958 | 1469200589263 Marionette TRACE conn4 <- [1,1462,null,{}] 08:16:29 INFO - PROCESS | 1958 | 1469200589279 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}] 08:16:29 INFO - PROCESS | 1958 | 1469200589287 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:29 INFO - PROCESS | 1958 | 1469200589461 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:16:29 INFO - PROCESS | 1958 | 1469200589472 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 1958 | 1469200589482 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c09800 == 15 [pid = 1958] [id = 373] 08:16:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90eb8800) [pid = 1958] [serial = 1120] [outer = (nil)] 08:16:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x91403c00) [pid = 1958] [serial = 1121] [outer = 0x90eb8800] 08:16:29 INFO - PROCESS | 1958 | 1469200589690 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91549400) [pid = 1958] [serial = 1122] [outer = 0x90eb8800] 08:16:30 INFO - PROCESS | 1958 | 1469200590629 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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1437ms 08:16:30 INFO - PROCESS | 1958 | 1469200590696 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:16:30 INFO - PROCESS | 1958 | 1469200590700 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:16:30 INFO - PROCESS | 1958 | 1469200590706 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 1958 | 1469200590710 Marionette TRACE conn4 <- [1,1466,null,{}] 08:16:30 INFO - PROCESS | 1958 | 1469200590715 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}] 08:16:30 INFO - PROCESS | 1958 | 1469200590720 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:30 INFO - PROCESS | 1958 | 1469200590946 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:16:30 INFO - PROCESS | 1958 | 1469200590972 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 1958 | 1469200590980 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5db000 == 16 [pid = 1958] [id = 374] 08:16:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915c3000) [pid = 1958] [serial = 1123] [outer = (nil)] 08:16:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x91f29400) [pid = 1958] [serial = 1124] [outer = 0x915c3000] 08:16:31 INFO - PROCESS | 1958 | 1469200591049 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x92b4cc00) [pid = 1958] [serial = 1125] [outer = 0x915c3000] 08:16:32 INFO - PROCESS | 1958 | 1469200592005 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]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1332ms 08:16:32 INFO - PROCESS | 1958 | 1469200592039 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 1958 | 1469200592042 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:16:32 INFO - PROCESS | 1958 | 1469200592049 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 1958 | 1469200592052 Marionette TRACE conn4 <- [1,1470,null,{}] 08:16:32 INFO - PROCESS | 1958 | 1469200592145 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}] 08:16:32 INFO - PROCESS | 1958 | 1469200592151 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8e647800) [pid = 1958] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x91409400) [pid = 1958] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9025a800) [pid = 1958] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x97478800) [pid = 1958] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90c0bc00) [pid = 1958] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e5d8c00) [pid = 1958] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8e5d5c00) [pid = 1958] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8e4b1000) [pid = 1958] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x9025f400) [pid = 1958] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x903be800) [pid = 1958] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:16:32 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x8e63dc00) [pid = 1958] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:16:32 INFO - PROCESS | 1958 | 1469200592373 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:16:32 INFO - PROCESS | 1958 | 1469200592391 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 1958 | 1469200592397 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e644c00 == 17 [pid = 1958] [id = 375] 08:16:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8eed0000) [pid = 1958] [serial = 1126] [outer = (nil)] 08:16:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90650c00) [pid = 1958] [serial = 1127] [outer = 0x8eed0000] 08:16:32 INFO - PROCESS | 1958 | 1469200592552 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x91404c00) [pid = 1958] [serial = 1128] [outer = 0x8eed0000] 08:16:33 INFO - PROCESS | 1958 | 1469200593394 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]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1385ms 08:16:33 INFO - PROCESS | 1958 | 1469200593436 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 1958 | 1469200593439 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:16:33 INFO - PROCESS | 1958 | 1469200593453 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 1958 | 1469200593455 Marionette TRACE conn4 <- [1,1474,null,{}] 08:16:33 INFO - PROCESS | 1958 | 1469200593461 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}] 08:16:33 INFO - PROCESS | 1958 | 1469200593472 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:33 INFO - PROCESS | 1958 | 1469200593712 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:16:33 INFO - PROCESS | 1958 | 1469200593838 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:33 INFO - PROCESS | 1958 | 1469200593846 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63e400 == 18 [pid = 1958] [id = 376] 08:16:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8ed9e800) [pid = 1958] [serial = 1129] [outer = (nil)] 08:16:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x94e85400) [pid = 1958] [serial = 1130] [outer = 0x8ed9e800] 08:16:33 INFO - PROCESS | 1958 | 1469200593919 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x94ef0c00) [pid = 1958] [serial = 1131] [outer = 0x8ed9e800] 08:16:35 INFO - PROCESS | 1958 | 1469200594998 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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1608ms 08:16:35 INFO - PROCESS | 1958 | 1469200595056 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 1958 | 1469200595063 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:16:35 INFO - PROCESS | 1958 | 1469200595071 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 1958 | 1469200595077 Marionette TRACE conn4 <- [1,1478,null,{}] 08:16:35 INFO - PROCESS | 1958 | 1469200595131 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}] 08:16:35 INFO - PROCESS | 1958 | 1469200595137 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:35 INFO - PROCESS | 1958 | 1469200595365 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:16:35 INFO - PROCESS | 1958 | 1469200595605 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 1958 | 1469200595611 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec18800 == 19 [pid = 1958] [id = 377] 08:16:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8ed9c400) [pid = 1958] [serial = 1132] [outer = (nil)] 08:16:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x903b5800) [pid = 1958] [serial = 1133] [outer = 0x8ed9c400] 08:16:35 INFO - PROCESS | 1958 | 1469200595696 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90641c00) [pid = 1958] [serial = 1134] [outer = 0x8ed9c400] 08:16:36 INFO - PROCESS | 1958 | 1469200596688 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]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1686ms 08:16:36 INFO - PROCESS | 1958 | 1469200596760 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 1958 | 1469200596767 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:16:36 INFO - PROCESS | 1958 | 1469200596778 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 1958 | 1469200596782 Marionette TRACE conn4 <- [1,1482,null,{}] 08:16:36 INFO - PROCESS | 1958 | 1469200596789 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}] 08:16:36 INFO - PROCESS | 1958 | 1469200596795 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:37 INFO - PROCESS | 1958 | 1469200597016 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:16:37 INFO - PROCESS | 1958 | 1469200597256 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 1958 | 1469200597266 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb9000 == 20 [pid = 1958] [id = 378] 08:16:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x91403400) [pid = 1958] [serial = 1135] [outer = (nil)] 08:16:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9154e800) [pid = 1958] [serial = 1136] [outer = 0x91403400] 08:16:37 INFO - PROCESS | 1958 | 1469200597475 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x915c7000) [pid = 1958] [serial = 1137] [outer = 0x91403400] 08:16:38 INFO - PROCESS | 1958 | 1469200598550 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1838ms 08:16:38 INFO - PROCESS | 1958 | 1469200598620 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 1958 | 1469200598626 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:16:38 INFO - PROCESS | 1958 | 1469200598633 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 1958 | 1469200598639 Marionette TRACE conn4 <- [1,1486,null,{}] 08:16:38 INFO - PROCESS | 1958 | 1469200598657 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}] 08:16:38 INFO - PROCESS | 1958 | 1469200598668 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:38 INFO - PROCESS | 1958 | 1469200598893 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:16:39 INFO - PROCESS | 1958 | 1469200599130 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 1958 | 1469200599141 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x94e85000 == 21 [pid = 1958] [id = 379] 08:16:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x94e86c00) [pid = 1958] [serial = 1138] [outer = (nil)] 08:16:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94fcdc00) [pid = 1958] [serial = 1139] [outer = 0x94e86c00] 08:16:39 INFO - PROCESS | 1958 | 1469200599231 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x94fd9c00) [pid = 1958] [serial = 1140] [outer = 0x94e86c00] 08:16:40 INFO - PROCESS | 1958 | 1469200600155 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]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1597ms 08:16:40 INFO - PROCESS | 1958 | 1469200600232 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 1958 | 1469200600237 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:16:40 INFO - PROCESS | 1958 | 1469200600243 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 1958 | 1469200600247 Marionette TRACE conn4 <- [1,1490,null,{}] 08:16:40 INFO - PROCESS | 1958 | 1469200600253 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}] 08:16:40 INFO - PROCESS | 1958 | 1469200600258 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:40 INFO - PROCESS | 1958 | 1469200600481 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:16:40 INFO - PROCESS | 1958 | 1469200600696 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 1958 | 1469200600705 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec3000 == 22 [pid = 1958] [id = 380] 08:16:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90256800) [pid = 1958] [serial = 1141] [outer = (nil)] 08:16:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a1c000) [pid = 1958] [serial = 1142] [outer = 0x90256800] 08:16:40 INFO - PROCESS | 1958 | 1469200600840 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x96a94800) [pid = 1958] [serial = 1143] [outer = 0x90256800] 08:16:41 INFO - PROCESS | 1958 | 1469200601739 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]]]}] 08:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1541ms 08:16:41 INFO - PROCESS | 1958 | 1469200601786 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:16:41 INFO - PROCESS | 1958 | 1469200601789 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:16:41 INFO - PROCESS | 1958 | 1469200601796 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:16:41 INFO - PROCESS | 1958 | 1469200601800 Marionette TRACE conn4 <- [1,1494,null,{}] 08:16:41 INFO - PROCESS | 1958 | 1469200601806 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}] 08:16:41 INFO - PROCESS | 1958 | 1469200601811 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:41 INFO - PROCESS | 1958 | 1469200601991 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:16:42 INFO - PROCESS | 1958 | 1469200602160 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 1958 | 1469200602169 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a12800 == 23 [pid = 1958] [id = 381] 08:16:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x96a16400) [pid = 1958] [serial = 1144] [outer = (nil)] 08:16:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x9747e400) [pid = 1958] [serial = 1145] [outer = 0x96a16400] 08:16:42 INFO - PROCESS | 1958 | 1469200602263 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x9747ac00) [pid = 1958] [serial = 1146] [outer = 0x96a16400] 08:16:43 INFO - PROCESS | 1958 | 1469200603343 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]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1583ms 08:16:43 INFO - PROCESS | 1958 | 1469200603381 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 1958 | 1469200603385 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:16:43 INFO - PROCESS | 1958 | 1469200603392 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 1958 | 1469200603396 Marionette TRACE conn4 <- [1,1498,null,{}] 08:16:43 INFO - PROCESS | 1958 | 1469200603402 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}] 08:16:43 INFO - PROCESS | 1958 | 1469200603412 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:43 INFO - PROCESS | 1958 | 1469200603619 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:16:43 INFO - PROCESS | 1958 | 1469200603844 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:43 INFO - PROCESS | 1958 | 1469200603852 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e641800 == 24 [pid = 1958] [id = 382] 08:16:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x8e643800) [pid = 1958] [serial = 1147] [outer = (nil)] 08:16:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x8ec0a400) [pid = 1958] [serial = 1148] [outer = 0x8e643800] 08:16:44 INFO - PROCESS | 1958 | 1469200604123 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8ed9dc00) [pid = 1958] [serial = 1149] [outer = 0x8e643800] 08:16:45 INFO - PROCESS | 1958 | 1469200605076 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]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1748ms 08:16:45 INFO - PROCESS | 1958 | 1469200605142 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:16:45 INFO - PROCESS | 1958 | 1469200605148 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:16:45 INFO - PROCESS | 1958 | 1469200605203 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 1958 | 1469200605206 Marionette TRACE conn4 <- [1,1502,null,{}] 08:16:45 INFO - PROCESS | 1958 | 1469200605225 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}] 08:16:45 INFO - PROCESS | 1958 | 1469200605232 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:46 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e0400 == 23 [pid = 1958] [id = 362] 08:16:46 INFO - PROCESS | 1958 | --DOCSHELL 0x8e647400 == 22 [pid = 1958] [id = 370] 08:16:46 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ab000 == 21 [pid = 1958] [id = 369] 08:16:46 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0dc00 == 20 [pid = 1958] [id = 368] 08:16:46 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5000 == 19 [pid = 1958] [id = 367] 08:16:46 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ad400 == 18 [pid = 1958] [id = 361] 08:16:46 INFO - PROCESS | 1958 | 1469200606316 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90e38c00) [pid = 1958] [serial = 1100] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8ec17400) [pid = 1958] [serial = 1091] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x91f2e800) [pid = 1958] [serial = 1074] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x94fd3000) [pid = 1958] [serial = 1077] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x974a1c00) [pid = 1958] [serial = 1083] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8ed9ec00) [pid = 1958] [serial = 1092] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90e30400) [pid = 1958] [serial = 1097] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x94fd3c00) [pid = 1958] [serial = 1086] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x91550800) [pid = 1958] [serial = 1073] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x96a19400) [pid = 1958] [serial = 1080] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90eb2000) [pid = 1958] [serial = 1098] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8e5e2400) [pid = 1958] [serial = 1067] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9747c000) [pid = 1958] [serial = 1082] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x903b8400) [pid = 1958] [serial = 1094] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9064f000) [pid = 1958] [serial = 1070] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9025b400) [pid = 1958] [serial = 1089] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8ec09400) [pid = 1958] [serial = 1068] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90642800) [pid = 1958] [serial = 1095] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x94fd0800) [pid = 1958] [serial = 1076] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8e64c000) [pid = 1958] [serial = 1088] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x96a16c00) [pid = 1958] [serial = 1079] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x9025f800) [pid = 1958] [serial = 1085] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x906e2800) [pid = 1958] [serial = 1071] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1958 | 1469200606666 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:46 INFO - PROCESS | 1958 | 1469200606674 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b0c00 == 19 [pid = 1958] [id = 383] 08:16:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e4b2000) [pid = 1958] [serial = 1150] [outer = (nil)] 08:16:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e5d9000) [pid = 1958] [serial = 1151] [outer = 0x8e4b2000] 08:16:46 INFO - PROCESS | 1958 | 1469200606754 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e642c00) [pid = 1958] [serial = 1152] [outer = 0x8e4b2000] 08:16:47 INFO - PROCESS | 1958 | 1469200607578 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]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2495ms 08:16:47 INFO - PROCESS | 1958 | 1469200607652 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:16:47 INFO - PROCESS | 1958 | 1469200607659 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:16:47 INFO - PROCESS | 1958 | 1469200607667 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 1958 | 1469200607672 Marionette TRACE conn4 <- [1,1506,null,{}] 08:16:47 INFO - PROCESS | 1958 | 1469200607680 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}] 08:16:47 INFO - PROCESS | 1958 | 1469200607689 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:47 INFO - PROCESS | 1958 | 1469200607860 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:16:48 INFO - PROCESS | 1958 | 1469200607987 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 1958 | 1469200607999 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecc400 == 20 [pid = 1958] [id = 384] 08:16:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eecd800) [pid = 1958] [serial = 1153] [outer = (nil)] 08:16:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90254c00) [pid = 1958] [serial = 1154] [outer = 0x8eecd800] 08:16:48 INFO - PROCESS | 1958 | 1469200608127 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9025d400) [pid = 1958] [serial = 1155] [outer = 0x8eecd800] 08:16:49 INFO - PROCESS | 1958 | 1469200609218 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]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1588ms 08:16:49 INFO - PROCESS | 1958 | 1469200609255 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:16:49 INFO - PROCESS | 1958 | 1469200609261 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:16:49 INFO - PROCESS | 1958 | 1469200609267 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 1958 | 1469200609270 Marionette TRACE conn4 <- [1,1510,null,{}] 08:16:49 INFO - PROCESS | 1958 | 1469200609285 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}] 08:16:49 INFO - PROCESS | 1958 | 1469200609291 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:49 INFO - PROCESS | 1958 | 1469200609522 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:16:49 INFO - PROCESS | 1958 | 1469200609549 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 1958 | 1469200609556 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d9c00 == 21 [pid = 1958] [id = 385] 08:16:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x906db800) [pid = 1958] [serial = 1156] [outer = (nil)] 08:16:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x906e0800) [pid = 1958] [serial = 1157] [outer = 0x906db800] 08:16:49 INFO - PROCESS | 1958 | 1469200609630 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90c0b000) [pid = 1958] [serial = 1158] [outer = 0x906db800] 08:16:50 INFO - PROCESS | 1958 | 1469200610701 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]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1502ms 08:16:50 INFO - PROCESS | 1958 | 1469200610778 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 1958 | 1469200610785 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:16:50 INFO - PROCESS | 1958 | 1469200610802 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 1958 | 1469200610811 Marionette TRACE conn4 <- [1,1514,null,{}] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x915c3000) [pid = 1958] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8ed9e800) [pid = 1958] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e4a9000) [pid = 1958] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9025a400) [pid = 1958] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8ec13c00) [pid = 1958] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90eb5c00) [pid = 1958] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90eb8800) [pid = 1958] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x9025bc00) [pid = 1958] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8e5de800) [pid = 1958] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x8eed0000) [pid = 1958] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:16:51 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x90c0fc00) [pid = 1958] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:16:51 INFO - PROCESS | 1958 | 1469200611350 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}] 08:16:51 INFO - PROCESS | 1958 | 1469200611357 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:51 INFO - PROCESS | 1958 | 1469200611528 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:16:51 INFO - PROCESS | 1958 | 1469200611648 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 1958 | 1469200611658 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e646000 == 22 [pid = 1958] [id = 386] 08:16:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x8ec0a000) [pid = 1958] [serial = 1159] [outer = (nil)] 08:16:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90c07c00) [pid = 1958] [serial = 1160] [outer = 0x8ec0a000] 08:16:51 INFO - PROCESS | 1958 | 1469200611785 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90eb5400) [pid = 1958] [serial = 1161] [outer = 0x8ec0a000] 08:16:52 INFO - PROCESS | 1958 | 1469200612669 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]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1929ms 08:16:52 INFO - PROCESS | 1958 | 1469200612724 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 1958 | 1469200612727 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:16:52 INFO - PROCESS | 1958 | 1469200612734 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 1958 | 1469200612737 Marionette TRACE conn4 <- [1,1518,null,{}] 08:16:52 INFO - PROCESS | 1958 | 1469200612743 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}] 08:16:52 INFO - PROCESS | 1958 | 1469200612747 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:52 INFO - PROCESS | 1958 | 1469200612907 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:16:53 INFO - PROCESS | 1958 | 1469200613027 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 1958 | 1469200613036 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x90ebbc00 == 23 [pid = 1958] [id = 387] 08:16:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90ebd800) [pid = 1958] [serial = 1162] [outer = (nil)] 08:16:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x906d6c00) [pid = 1958] [serial = 1163] [outer = 0x90ebd800] 08:16:53 INFO - PROCESS | 1958 | 1469200613120 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x91410c00) [pid = 1958] [serial = 1164] [outer = 0x90ebd800] 08:16:54 INFO - PROCESS | 1958 | 1469200614224 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]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1532ms 08:16:54 INFO - PROCESS | 1958 | 1469200614291 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 1958 | 1469200614301 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:16:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:16:54 INFO - PROCESS | 1958 | 1469200614319 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 1958 | 1469200614332 Marionette TRACE conn4 <- [1,1522,null,{}] 08:16:54 INFO - PROCESS | 1958 | 1469200614345 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}] 08:16:54 INFO - PROCESS | 1958 | 1469200614354 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:54 INFO - PROCESS | 1958 | 1469200614605 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:16:54 INFO - PROCESS | 1958 | 1469200614847 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 1958 | 1469200614858 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed99c00 == 24 [pid = 1958] [id = 388] 08:16:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed9b000) [pid = 1958] [serial = 1165] [outer = (nil)] 08:16:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90260c00) [pid = 1958] [serial = 1166] [outer = 0x8ed9b000] 08:16:54 INFO - PROCESS | 1958 | 1469200614942 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x906d7800) [pid = 1958] [serial = 1167] [outer = 0x8ed9b000] 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:55 INFO - PROCESS | 1958 | 1469200615829 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"]]]}] 08:16:55 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 () { 08:16:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:16:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:16:55 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 () { 08:16:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:16:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:16:55 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 () { 08:16:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:16:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:16:55 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 () { 08:16:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:16:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:16:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1607ms 08:16:55 INFO - PROCESS | 1958 | 1469200615928 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 1958 | 1469200615938 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:16:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:16:55 INFO - PROCESS | 1958 | 1469200615950 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 1958 | 1469200615954 Marionette TRACE conn4 <- [1,1526,null,{}] 08:16:55 INFO - PROCESS | 1958 | 1469200615960 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}] 08:16:55 INFO - PROCESS | 1958 | 1469200615967 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:56 INFO - PROCESS | 1958 | 1469200616182 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:16:56 INFO - PROCESS | 1958 | 1469200616348 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 1958 | 1469200616355 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b0800 == 25 [pid = 1958] [id = 389] 08:16:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e5d9c00) [pid = 1958] [serial = 1168] [outer = (nil)] 08:16:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x915c7800) [pid = 1958] [serial = 1169] [outer = 0x8e5d9c00] 08:16:56 INFO - PROCESS | 1958 | 1469200616494 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91f2a400) [pid = 1958] [serial = 1170] [outer = 0x8e5d9c00] 08:16:57 INFO - PROCESS | 1958 | 1469200617443 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"]]]}] 08:16:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:16:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:16:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:16:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:16:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:16:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:16:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1587ms 08:16:57 INFO - PROCESS | 1958 | 1469200617540 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:16:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:16:57 INFO - PROCESS | 1958 | 1469200617545 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:16:57 INFO - PROCESS | 1958 | 1469200617552 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 1958 | 1469200617558 Marionette TRACE conn4 <- [1,1530,null,{}] 08:16:57 INFO - PROCESS | 1958 | 1469200617574 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}] 08:16:57 INFO - PROCESS | 1958 | 1469200617583 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:57 INFO - PROCESS | 1958 | 1469200617770 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:16:58 INFO - PROCESS | 1958 | 1469200617983 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 1958 | 1469200617995 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x93990000 == 26 [pid = 1958] [id = 390] 08:16:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x93990c00) [pid = 1958] [serial = 1171] [outer = (nil)] 08:16:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x93995800) [pid = 1958] [serial = 1172] [outer = 0x93990c00] 08:16:58 INFO - PROCESS | 1958 | 1469200618084 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94e89400) [pid = 1958] [serial = 1173] [outer = 0x93990c00] 08:16:58 INFO - PROCESS | 1958 | 1469200618946 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]]]}] 08:16:58 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 08:16:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:16:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:16:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:16:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:16:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:16:58 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. 08:16:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:16:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1440ms 08:16:58 INFO - PROCESS | 1958 | 1469200618994 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:16:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:16:59 INFO - PROCESS | 1958 | 1469200619000 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:16:59 INFO - PROCESS | 1958 | 1469200619006 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 1958 | 1469200619010 Marionette TRACE conn4 <- [1,1534,null,{}] 08:16:59 INFO - PROCESS | 1958 | 1469200619045 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}] 08:16:59 INFO - PROCESS | 1958 | 1469200619051 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:59 INFO - PROCESS | 1958 | 1469200619235 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:16:59 INFO - PROCESS | 1958 | 1469200619406 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 1958 | 1469200619412 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:16:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d8400 == 27 [pid = 1958] [id = 391] 08:16:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x94fd2000) [pid = 1958] [serial = 1174] [outer = (nil)] 08:16:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a10400) [pid = 1958] [serial = 1175] [outer = 0x94fd2000] 08:16:59 INFO - PROCESS | 1958 | 1469200619493 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a12400) [pid = 1958] [serial = 1176] [outer = 0x94fd2000] 08:17:00 INFO - PROCESS | 1958 | 1469200620768 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]]]}] 08:17:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:17:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1811ms 08:17:00 INFO - PROCESS | 1958 | 1469200620848 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:17:00 INFO - PROCESS | 1958 | 1469200620859 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:17:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:17:00 INFO - PROCESS | 1958 | 1469200620923 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 1958 | 1469200620932 Marionette TRACE conn4 <- [1,1538,null,{}] 08:17:00 INFO - PROCESS | 1958 | 1469200620946 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}] 08:17:00 INFO - PROCESS | 1958 | 1469200620955 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:01 INFO - PROCESS | 1958 | 1469200621412 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:17:01 INFO - PROCESS | 1958 | 1469200621570 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 1958 | 1469200621583 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e1400 == 28 [pid = 1958] [id = 392] 08:17:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8e5e1800) [pid = 1958] [serial = 1177] [outer = (nil)] 08:17:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8eec4c00) [pid = 1958] [serial = 1178] [outer = 0x8e5e1800] 08:17:01 INFO - PROCESS | 1958 | 1469200621675 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x8eecc800) [pid = 1958] [serial = 1179] [outer = 0x8e5e1800] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x91407000) [pid = 1958] [serial = 1101] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x91f29400) [pid = 1958] [serial = 1124] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x94e85400) [pid = 1958] [serial = 1130] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e4af800) [pid = 1958] [serial = 1103] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x94ef0c00) [pid = 1958] [serial = 1131] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8e5dd400) [pid = 1958] [serial = 1104] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x903bfc00) [pid = 1958] [serial = 1106] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90648800) [pid = 1958] [serial = 1107] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8eda0400) [pid = 1958] [serial = 1115] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8eec8000) [pid = 1958] [serial = 1116] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x92b4b000) [pid = 1958] [serial = 1112] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x915cd400) [pid = 1958] [serial = 1113] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x91403c00) [pid = 1958] [serial = 1121] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9064fc00) [pid = 1958] [serial = 1118] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90c07000) [pid = 1958] [serial = 1119] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9140d400) [pid = 1958] [serial = 1109] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x9154b800) [pid = 1958] [serial = 1110] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x92b4cc00) [pid = 1958] [serial = 1125] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x90650c00) [pid = 1958] [serial = 1127] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x91549400) [pid = 1958] [serial = 1122] [outer = (nil)] [url = about:blank] 08:17:01 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x91404c00) [pid = 1958] [serial = 1128] [outer = (nil)] [url = about:blank] 08:17:02 INFO - PROCESS | 1958 | 1469200622561 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]]]}] 08:17:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:17:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1698ms 08:17:02 INFO - PROCESS | 1958 | 1469200622580 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 1958 | 1469200622587 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:17:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:17:02 INFO - PROCESS | 1958 | 1469200622628 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 1958 | 1469200622631 Marionette TRACE conn4 <- [1,1542,null,{}] 08:17:02 INFO - PROCESS | 1958 | 1469200622638 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}] 08:17:02 INFO - PROCESS | 1958 | 1469200622643 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:02 INFO - PROCESS | 1958 | 1469200622815 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:17:02 INFO - PROCESS | 1958 | 1469200622825 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 1958 | 1469200622832 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x90644400 == 29 [pid = 1958] [id = 393] 08:17:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x90647800) [pid = 1958] [serial = 1180] [outer = (nil)] 08:17:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x906e1000) [pid = 1958] [serial = 1181] [outer = 0x90647800] 08:17:02 INFO - PROCESS | 1958 | 1469200622913 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90e2c000) [pid = 1958] [serial = 1182] [outer = 0x90647800] 08:17:03 INFO - PROCESS | 1958 | 1469200623866 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]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:17:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1287ms 08:17:03 INFO - PROCESS | 1958 | 1469200623910 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 1958 | 1469200623914 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:17:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:17:03 INFO - PROCESS | 1958 | 1469200623926 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 1958 | 1469200623932 Marionette TRACE conn4 <- [1,1546,null,{}] 08:17:03 INFO - PROCESS | 1958 | 1469200623947 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}] 08:17:03 INFO - PROCESS | 1958 | 1469200623955 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:04 INFO - PROCESS | 1958 | 1469200624122 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:17:04 INFO - PROCESS | 1958 | 1469200624266 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 1958 | 1469200624280 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x90ebe000 == 30 [pid = 1958] [id = 394] 08:17:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x9140bc00) [pid = 1958] [serial = 1183] [outer = (nil)] 08:17:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x915cd400) [pid = 1958] [serial = 1184] [outer = 0x9140bc00] 08:17:04 INFO - PROCESS | 1958 | 1469200624348 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x92b4bc00) [pid = 1958] [serial = 1185] [outer = 0x9140bc00] 08:17:05 INFO - PROCESS | 1958 | 1469200625273 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]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:17:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1383ms 08:17:05 INFO - PROCESS | 1958 | 1469200625311 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 1958 | 1469200625315 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:17:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:17:05 INFO - PROCESS | 1958 | 1469200625322 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 1958 | 1469200625325 Marionette TRACE conn4 <- [1,1550,null,{}] 08:17:05 INFO - PROCESS | 1958 | 1469200625339 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}] 08:17:05 INFO - PROCESS | 1958 | 1469200625344 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:05 INFO - PROCESS | 1958 | 1469200625553 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:17:05 INFO - PROCESS | 1958 | 1469200625600 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 1958 | 1469200625606 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064b400 == 31 [pid = 1958] [id = 395] 08:17:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x915c2800) [pid = 1958] [serial = 1186] [outer = (nil)] 08:17:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x93772c00) [pid = 1958] [serial = 1187] [outer = 0x915c2800] 08:17:05 INFO - PROCESS | 1958 | 1469200625677 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9140cc00) [pid = 1958] [serial = 1188] [outer = 0x915c2800] 08:17:06 INFO - PROCESS | 1958 | 1469200626583 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]]]}] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x94e86c00) [pid = 1958] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90256800) [pid = 1958] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x96a16400) [pid = 1958] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x906db800) [pid = 1958] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8ed9c400) [pid = 1958] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e4b2000) [pid = 1958] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8eecd800) [pid = 1958] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x91403400) [pid = 1958] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x8e643800) [pid = 1958] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:17:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:17:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1349ms 08:17:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:17:06 INFO - PROCESS | 1958 | --DOMWINDOW == 60 (0x8ec0a000) [pid = 1958] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:17:06 INFO - PROCESS | 1958 | 1469200626675 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 1958 | 1469200626678 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:17:06 INFO - PROCESS | 1958 | 1469200626686 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 1958 | 1469200626690 Marionette TRACE conn4 <- [1,1554,null,{}] 08:17:06 INFO - PROCESS | 1958 | 1469200626695 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}] 08:17:06 INFO - PROCESS | 1958 | 1469200626700 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:06 INFO - PROCESS | 1958 | 1469200626858 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:17:06 INFO - PROCESS | 1958 | 1469200626867 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 1958 | 1469200626873 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x90256800 == 32 [pid = 1958] [id = 396] 08:17:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0x90259400) [pid = 1958] [serial = 1189] [outer = (nil)] 08:17:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x90eb2800) [pid = 1958] [serial = 1190] [outer = 0x90259400] 08:17:06 INFO - PROCESS | 1958 | 1469200626943 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x92b49c00) [pid = 1958] [serial = 1191] [outer = 0x90259400] 08:17:07 INFO - PROCESS | 1958 | 1469200627947 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]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1292ms 08:17:07 INFO - PROCESS | 1958 | 1469200627976 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 1958 | 1469200627981 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:17:07 INFO - PROCESS | 1958 | 1469200627987 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 1958 | 1469200627989 Marionette TRACE conn4 <- [1,1558,null,{}] 08:17:07 INFO - PROCESS | 1958 | 1469200627995 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}] 08:17:08 INFO - PROCESS | 1958 | 1469200628005 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:08 INFO - PROCESS | 1958 | 1469200628200 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:17:08 INFO - PROCESS | 1958 | 1469200628333 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 1958 | 1469200628340 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63e800 == 33 [pid = 1958] [id = 397] 08:17:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8ec0a000) [pid = 1958] [serial = 1192] [outer = (nil)] 08:17:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x96a16400) [pid = 1958] [serial = 1193] [outer = 0x8ec0a000] 08:17:08 INFO - PROCESS | 1958 | 1469200628410 Marionette DEBUG loaded listener.js 08:17:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9747ec00) [pid = 1958] [serial = 1194] [outer = 0x8ec0a000] 08:17:09 INFO - PROCESS | 1958 | 1469200629446 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]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1485ms 08:17:09 INFO - PROCESS | 1958 | 1469200629473 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 1958 | 1469200629480 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:17:09 INFO - PROCESS | 1958 | 1469200629488 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 1958 | 1469200629493 Marionette TRACE conn4 <- [1,1562,null,{}] 08:17:09 INFO - PROCESS | 1958 | 1469200629503 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}] 08:17:09 INFO - PROCESS | 1958 | 1469200629508 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:09 INFO - PROCESS | 1958 | 1469200629703 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:17:09 INFO - PROCESS | 1958 | 1469200629945 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 1958 | 1469200629953 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e645000 == 34 [pid = 1958] [id = 398] 08:17:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eda3c00) [pid = 1958] [serial = 1195] [outer = (nil)] 08:17:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x903b6c00) [pid = 1958] [serial = 1196] [outer = 0x8eda3c00] 08:17:10 INFO - PROCESS | 1958 | 1469200630081 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9064fc00) [pid = 1958] [serial = 1197] [outer = 0x8eda3c00] 08:17:11 INFO - PROCESS | 1958 | 1469200631041 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]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1591ms 08:17:11 INFO - PROCESS | 1958 | 1469200631080 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 1958 | 1469200631087 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:17:11 INFO - PROCESS | 1958 | 1469200631098 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 1958 | 1469200631102 Marionette TRACE conn4 <- [1,1566,null,{}] 08:17:11 INFO - PROCESS | 1958 | 1469200631109 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}] 08:17:11 INFO - PROCESS | 1958 | 1469200631115 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:11 INFO - PROCESS | 1958 | 1469200631305 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:17:11 INFO - PROCESS | 1958 | 1469200631544 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:11 INFO - PROCESS | 1958 | 1469200631554 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x91404c00 == 35 [pid = 1958] [id = 399] 08:17:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91410400) [pid = 1958] [serial = 1198] [outer = (nil)] 08:17:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x91557c00) [pid = 1958] [serial = 1199] [outer = 0x91410400] 08:17:11 INFO - PROCESS | 1958 | 1469200631679 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x92b50c00) [pid = 1958] [serial = 1200] [outer = 0x91410400] 08:17:12 INFO - PROCESS | 1958 | 1469200632646 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]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1584ms 08:17:12 INFO - PROCESS | 1958 | 1469200632682 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:17:12 INFO - PROCESS | 1958 | 1469200632691 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:17:12 INFO - PROCESS | 1958 | 1469200632702 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 1958 | 1469200632713 Marionette TRACE conn4 <- [1,1570,null,{}] 08:17:12 INFO - PROCESS | 1958 | 1469200632730 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}] 08:17:12 INFO - PROCESS | 1958 | 1469200632738 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:13 INFO - PROCESS | 1958 | 1469200633011 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:17:13 INFO - PROCESS | 1958 | 1469200633234 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 1958 | 1469200633246 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a95000 == 36 [pid = 1958] [id = 400] 08:17:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x97474800) [pid = 1958] [serial = 1201] [outer = (nil)] 08:17:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x97481400) [pid = 1958] [serial = 1202] [outer = 0x97474800] 08:17:13 INFO - PROCESS | 1958 | 1469200633334 Marionette DEBUG loaded listener.js 08:17:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x97499000) [pid = 1958] [serial = 1203] [outer = 0x97474800] 08:17:14 INFO - PROCESS | 1958 | 1469200634221 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]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1592ms 08:17:14 INFO - PROCESS | 1958 | 1469200634294 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:17:14 INFO - PROCESS | 1958 | 1469200634299 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:17:14 INFO - PROCESS | 1958 | 1469200634305 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 1958 | 1469200634309 Marionette TRACE conn4 <- [1,1574,null,{}] 08:17:14 INFO - PROCESS | 1958 | 1469200634315 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}] 08:17:14 INFO - PROCESS | 1958 | 1469200634320 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:14 INFO - PROCESS | 1958 | 1469200634545 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:17:14 INFO - PROCESS | 1958 | 1469200634763 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 1958 | 1469200634771 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5da400 == 37 [pid = 1958] [id = 401] 08:17:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a8e400) [pid = 1958] [serial = 1204] [outer = (nil)] 08:17:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x97e1a800) [pid = 1958] [serial = 1205] [outer = 0x96a8e400] 08:17:14 INFO - PROCESS | 1958 | 1469200634910 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x97e8ec00) [pid = 1958] [serial = 1206] [outer = 0x96a8e400] 08:17:15 INFO - PROCESS | 1958 | 1469200635805 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]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1540ms 08:17:15 INFO - PROCESS | 1958 | 1469200635846 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 1958 | 1469200635850 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:17:15 INFO - PROCESS | 1958 | 1469200635857 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 1958 | 1469200635860 Marionette TRACE conn4 <- [1,1578,null,{}] 08:17:15 INFO - PROCESS | 1958 | 1469200635866 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}] 08:17:15 INFO - PROCESS | 1958 | 1469200635871 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:16 INFO - PROCESS | 1958 | 1469200636064 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:17:16 INFO - PROCESS | 1958 | 1469200636251 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 1958 | 1469200636260 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5ddc00 == 38 [pid = 1958] [id = 402] 08:17:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x8eec5400) [pid = 1958] [serial = 1207] [outer = (nil)] 08:17:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x97e9b000) [pid = 1958] [serial = 1208] [outer = 0x8eec5400] 08:17:16 INFO - PROCESS | 1958 | 1469200636337 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9806a800) [pid = 1958] [serial = 1209] [outer = 0x8eec5400] 08:17:17 INFO - PROCESS | 1958 | 1469200637305 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]]]}] 08:17:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1484ms 08:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:17:17 INFO - PROCESS | 1958 | 1469200637342 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 1958 | 1469200637345 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:17:17 INFO - PROCESS | 1958 | 1469200637352 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 1958 | 1469200637356 Marionette TRACE conn4 <- [1,1582,null,{}] 08:17:17 INFO - PROCESS | 1958 | 1469200637362 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}] 08:17:17 INFO - PROCESS | 1958 | 1469200637373 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:17 INFO - PROCESS | 1958 | 1469200637584 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:17:18 INFO - PROCESS | 1958 | 1469200638029 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 1958 | 1469200638041 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e641000 == 39 [pid = 1958] [id = 403] 08:17:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x8e643800) [pid = 1958] [serial = 1210] [outer = (nil)] 08:17:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8ec10800) [pid = 1958] [serial = 1211] [outer = 0x8e643800] 08:17:18 INFO - PROCESS | 1958 | 1469200638160 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x8eda1000) [pid = 1958] [serial = 1212] [outer = 0x8e643800] 08:17:19 INFO - PROCESS | 1958 | 1469200639127 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]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1832ms 08:17:19 INFO - PROCESS | 1958 | 1469200639186 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 1958 | 1469200639192 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:17:19 INFO - PROCESS | 1958 | 1469200639200 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 1958 | 1469200639204 Marionette TRACE conn4 <- [1,1586,null,{}] 08:17:19 INFO - PROCESS | 1958 | 1469200639212 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}] 08:17:19 INFO - PROCESS | 1958 | 1469200639220 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8e641800 == 38 [pid = 1958] [id = 382] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b0c00 == 37 [pid = 1958] [id = 383] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecac00 == 36 [pid = 1958] [id = 372] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x90c09800 == 35 [pid = 1958] [id = 373] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63e400 == 34 [pid = 1958] [id = 376] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec18800 == 33 [pid = 1958] [id = 377] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5db000 == 32 [pid = 1958] [id = 374] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec3000 == 31 [pid = 1958] [id = 380] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb9000 == 30 [pid = 1958] [id = 378] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec13000 == 29 [pid = 1958] [id = 371] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8e644c00 == 28 [pid = 1958] [id = 375] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x96a12800 == 27 [pid = 1958] [id = 381] 08:17:20 INFO - PROCESS | 1958 | --DOCSHELL 0x94e85000 == 26 [pid = 1958] [id = 379] 08:17:20 INFO - PROCESS | 1958 | 1469200640480 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x906d6c00) [pid = 1958] [serial = 1163] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x94fcdc00) [pid = 1958] [serial = 1139] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x96a94800) [pid = 1958] [serial = 1143] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x96a1c000) [pid = 1958] [serial = 1142] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x9747ac00) [pid = 1958] [serial = 1146] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9747e400) [pid = 1958] [serial = 1145] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x906e0800) [pid = 1958] [serial = 1157] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90641c00) [pid = 1958] [serial = 1134] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x903b5800) [pid = 1958] [serial = 1133] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8e5d9000) [pid = 1958] [serial = 1151] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8e642c00) [pid = 1958] [serial = 1152] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90254c00) [pid = 1958] [serial = 1154] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x915c7000) [pid = 1958] [serial = 1137] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9154e800) [pid = 1958] [serial = 1136] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8ed9dc00) [pid = 1958] [serial = 1149] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8ec0a400) [pid = 1958] [serial = 1148] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90c07c00) [pid = 1958] [serial = 1160] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90c0b000) [pid = 1958] [serial = 1158] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x9025d400) [pid = 1958] [serial = 1155] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90eb5400) [pid = 1958] [serial = 1161] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x94fd9c00) [pid = 1958] [serial = 1140] [outer = (nil)] [url = about:blank] 08:17:20 INFO - PROCESS | 1958 | 1469200640795 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 1958 | 1469200640806 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5db400 == 27 [pid = 1958] [id = 404] 08:17:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e5dbc00) [pid = 1958] [serial = 1213] [outer = (nil)] 08:17:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e5e1000) [pid = 1958] [serial = 1214] [outer = 0x8e5dbc00] 08:17:20 INFO - PROCESS | 1958 | 1469200640879 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e648000) [pid = 1958] [serial = 1215] [outer = 0x8e5dbc00] 08:17:21 INFO - PROCESS | 1958 | 1469200641725 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]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2595ms 08:17:21 INFO - PROCESS | 1958 | 1469200641799 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 1958 | 1469200641809 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:17:21 INFO - PROCESS | 1958 | 1469200641817 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 1958 | 1469200641821 Marionette TRACE conn4 <- [1,1590,null,{}] 08:17:21 INFO - PROCESS | 1958 | 1469200641829 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}] 08:17:21 INFO - PROCESS | 1958 | 1469200641835 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:22 INFO - PROCESS | 1958 | 1469200642029 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:17:22 INFO - PROCESS | 1958 | 1469200642164 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 1958 | 1469200642176 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec8400 == 28 [pid = 1958] [id = 405] 08:17:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eec9800) [pid = 1958] [serial = 1216] [outer = (nil)] 08:17:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90254400) [pid = 1958] [serial = 1217] [outer = 0x8eec9800] 08:17:22 INFO - PROCESS | 1958 | 1469200642256 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9025d000) [pid = 1958] [serial = 1218] [outer = 0x8eec9800] 08:17:23 INFO - PROCESS | 1958 | 1469200643278 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]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1533ms 08:17:23 INFO - PROCESS | 1958 | 1469200643351 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 1958 | 1469200643356 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:17:23 INFO - PROCESS | 1958 | 1469200643363 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 1958 | 1469200643366 Marionette TRACE conn4 <- [1,1594,null,{}] 08:17:23 INFO - PROCESS | 1958 | 1469200643373 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}] 08:17:23 INFO - PROCESS | 1958 | 1469200643378 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:23 INFO - PROCESS | 1958 | 1469200643608 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:17:23 INFO - PROCESS | 1958 | 1469200643701 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:23 INFO - PROCESS | 1958 | 1469200643708 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x90649800 == 29 [pid = 1958] [id = 406] 08:17:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9064c400) [pid = 1958] [serial = 1219] [outer = (nil)] 08:17:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x906d5000) [pid = 1958] [serial = 1220] [outer = 0x9064c400] 08:17:23 INFO - PROCESS | 1958 | 1469200643893 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x906dfc00) [pid = 1958] [serial = 1221] [outer = 0x9064c400] 08:17:25 INFO - PROCESS | 1958 | 1469200645017 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]]]}] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ec0a000) [pid = 1958] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90259400) [pid = 1958] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x93990c00) [pid = 1958] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x94fd2000) [pid = 1958] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8ed9b000) [pid = 1958] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8e5e1800) [pid = 1958] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2146ms 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x915c2800) [pid = 1958] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e5d9c00) [pid = 1958] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x90ebd800) [pid = 1958] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x9140bc00) [pid = 1958] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:17:25 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x90647800) [pid = 1958] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:17:25 INFO - PROCESS | 1958 | 1469200645573 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 1958 | 1469200645580 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:17:25 INFO - PROCESS | 1958 | 1469200645604 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 1958 | 1469200645614 Marionette TRACE conn4 <- [1,1598,null,{}] 08:17:25 INFO - PROCESS | 1958 | 1469200645620 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}] 08:17:25 INFO - PROCESS | 1958 | 1469200645628 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:25 INFO - PROCESS | 1958 | 1469200645852 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:17:25 INFO - PROCESS | 1958 | 1469200645932 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:25 INFO - PROCESS | 1958 | 1469200645940 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e647400 == 30 [pid = 1958] [id = 407] 08:17:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x8ec15000) [pid = 1958] [serial = 1222] [outer = (nil)] 08:17:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90e30400) [pid = 1958] [serial = 1223] [outer = 0x8ec15000] 08:17:26 INFO - PROCESS | 1958 | 1469200646010 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90eb5000) [pid = 1958] [serial = 1224] [outer = 0x8ec15000] 08:17:26 INFO - PROCESS | 1958 | 1469200646738 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]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1202ms 08:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:17:26 INFO - PROCESS | 1958 | 1469200646792 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 1958 | 1469200646795 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:17:26 INFO - PROCESS | 1958 | 1469200646802 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 1958 | 1469200646805 Marionette TRACE conn4 <- [1,1602,null,{}] 08:17:26 INFO - PROCESS | 1958 | 1469200646810 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}] 08:17:26 INFO - PROCESS | 1958 | 1469200646815 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:26 INFO - PROCESS | 1958 | 1469200646971 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:17:27 INFO - PROCESS | 1958 | 1469200646981 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 1958 | 1469200646989 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x90648400 == 31 [pid = 1958] [id = 408] 08:17:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90c0c800) [pid = 1958] [serial = 1225] [outer = (nil)] 08:17:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90ebfc00) [pid = 1958] [serial = 1226] [outer = 0x90c0c800] 08:17:27 INFO - PROCESS | 1958 | 1469200647057 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9140a400) [pid = 1958] [serial = 1227] [outer = 0x90c0c800] 08:17:28 INFO - PROCESS | 1958 | 1469200648251 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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:17:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1491ms 08:17:28 INFO - PROCESS | 1958 | 1469200648294 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 1958 | 1469200648300 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:17:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:17:28 INFO - PROCESS | 1958 | 1469200648308 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 1958 | 1469200648313 Marionette TRACE conn4 <- [1,1606,null,{}] 08:17:28 INFO - PROCESS | 1958 | 1469200648322 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}] 08:17:28 INFO - PROCESS | 1958 | 1469200648327 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:28 INFO - PROCESS | 1958 | 1469200648523 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:17:28 INFO - PROCESS | 1958 | 1469200648750 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 1958 | 1469200648759 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec15400 == 32 [pid = 1958] [id = 409] 08:17:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed9a000) [pid = 1958] [serial = 1228] [outer = (nil)] 08:17:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90259400) [pid = 1958] [serial = 1229] [outer = 0x8ed9a000] 08:17:28 INFO - PROCESS | 1958 | 1469200648884 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90645400) [pid = 1958] [serial = 1230] [outer = 0x8ed9a000] 08:17:29 INFO - PROCESS | 1958 | 1469200649858 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]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:17:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1634ms 08:17:29 INFO - PROCESS | 1958 | 1469200649945 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 1958 | 1469200649953 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:17:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:17:29 INFO - PROCESS | 1958 | 1469200649963 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 1958 | 1469200649968 Marionette TRACE conn4 <- [1,1610,null,{}] 08:17:29 INFO - PROCESS | 1958 | 1469200649975 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}] 08:17:29 INFO - PROCESS | 1958 | 1469200649981 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:30 INFO - PROCESS | 1958 | 1469200650179 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:17:30 INFO - PROCESS | 1958 | 1469200650404 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 1958 | 1469200650413 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e644800 == 33 [pid = 1958] [id = 410] 08:17:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90642800) [pid = 1958] [serial = 1231] [outer = (nil)] 08:17:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90ebd800) [pid = 1958] [serial = 1232] [outer = 0x90642800] 08:17:30 INFO - PROCESS | 1958 | 1469200650533 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9140f000) [pid = 1958] [serial = 1233] [outer = 0x90642800] 08:17:31 INFO - PROCESS | 1958 | 1469200651568 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]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:17:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1686ms 08:17:31 INFO - PROCESS | 1958 | 1469200651649 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 1958 | 1469200651654 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:17:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:17:31 INFO - PROCESS | 1958 | 1469200651661 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 1958 | 1469200651667 Marionette TRACE conn4 <- [1,1614,null,{}] 08:17:31 INFO - PROCESS | 1958 | 1469200651684 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}] 08:17:31 INFO - PROCESS | 1958 | 1469200651692 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:31 INFO - PROCESS | 1958 | 1469200651933 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:17:32 INFO - PROCESS | 1958 | 1469200652156 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 1958 | 1469200652167 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x915cf000 == 34 [pid = 1958] [id = 411] 08:17:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x915d0c00) [pid = 1958] [serial = 1234] [outer = (nil)] 08:17:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x92b45800) [pid = 1958] [serial = 1235] [outer = 0x915d0c00] 08:17:32 INFO - PROCESS | 1958 | 1469200652274 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9376dc00) [pid = 1958] [serial = 1236] [outer = 0x915d0c00] 08:17:33 INFO - PROCESS | 1958 | 1469200653222 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]]]}] 08:17:33 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 08:17:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1635ms 08:17:33 INFO - PROCESS | 1958 | 1469200653299 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:17:33 INFO - PROCESS | 1958 | 1469200653304 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:17:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:17:33 INFO - PROCESS | 1958 | 1469200653312 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 1958 | 1469200653315 Marionette TRACE conn4 <- [1,1618,null,{}] 08:17:33 INFO - PROCESS | 1958 | 1469200653321 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}] 08:17:33 INFO - PROCESS | 1958 | 1469200653326 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:33 INFO - PROCESS | 1958 | 1469200653500 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:17:33 INFO - PROCESS | 1958 | 1469200653678 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 1958 | 1469200653688 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63f400 == 35 [pid = 1958] [id = 412] 08:17:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8e649000) [pid = 1958] [serial = 1237] [outer = (nil)] 08:17:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x92b4a000) [pid = 1958] [serial = 1238] [outer = 0x8e649000] 08:17:33 INFO - PROCESS | 1958 | 1469200653837 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x9376e000) [pid = 1958] [serial = 1239] [outer = 0x8e649000] 08:17:34 INFO - PROCESS | 1958 | 1469200654965 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]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:17:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1730ms 08:17:35 INFO - PROCESS | 1958 | 1469200655044 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:17:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:17:35 INFO - PROCESS | 1958 | 1469200655050 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:17:35 INFO - PROCESS | 1958 | 1469200655057 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 1958 | 1469200655062 Marionette TRACE conn4 <- [1,1622,null,{}] 08:17:35 INFO - PROCESS | 1958 | 1469200655070 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}] 08:17:35 INFO - PROCESS | 1958 | 1469200655075 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:35 INFO - PROCESS | 1958 | 1469200655252 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:17:35 INFO - PROCESS | 1958 | 1469200655514 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 1958 | 1469200655522 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:35 INFO - PROCESS | 1958 | --DOCSHELL 0x91404c00 == 34 [pid = 1958] [id = 399] 08:17:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8e646000 == 33 [pid = 1958] [id = 386] 08:17:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d7400 == 34 [pid = 1958] [id = 413] 08:17:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8e5d8800) [pid = 1958] [serial = 1240] [outer = (nil)] 08:17:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8ec13000) [pid = 1958] [serial = 1241] [outer = 0x8e5d8800] 08:17:35 INFO - PROCESS | 1958 | 1469200655634 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x8eed0400) [pid = 1958] [serial = 1242] [outer = 0x8e5d8800] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x92b49c00) [pid = 1958] [serial = 1191] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x94e89400) [pid = 1958] [serial = 1173] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x93995800) [pid = 1958] [serial = 1172] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x96a10400) [pid = 1958] [serial = 1175] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x906d7800) [pid = 1958] [serial = 1167] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8eecc800) [pid = 1958] [serial = 1179] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9140cc00) [pid = 1958] [serial = 1188] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90eb2800) [pid = 1958] [serial = 1190] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x915c7800) [pid = 1958] [serial = 1169] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x91410c00) [pid = 1958] [serial = 1164] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x91f2a400) [pid = 1958] [serial = 1170] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x93772c00) [pid = 1958] [serial = 1187] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x915cd400) [pid = 1958] [serial = 1184] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8eec4c00) [pid = 1958] [serial = 1178] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90260c00) [pid = 1958] [serial = 1166] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x96a12400) [pid = 1958] [serial = 1176] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90e2c000) [pid = 1958] [serial = 1182] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x92b4bc00) [pid = 1958] [serial = 1185] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x906e1000) [pid = 1958] [serial = 1181] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x9747ec00) [pid = 1958] [serial = 1194] [outer = (nil)] [url = about:blank] 08:17:35 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x96a16400) [pid = 1958] [serial = 1193] [outer = (nil)] [url = about:blank] 08:17:36 INFO - PROCESS | 1958 | 1469200656481 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]]]}] 08:17:36 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 08:17:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1488ms 08:17:36 INFO - PROCESS | 1958 | 1469200656545 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 1958 | 1469200656552 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:17:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:17:36 INFO - PROCESS | 1958 | 1469200656571 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 1958 | 1469200656575 Marionette TRACE conn4 <- [1,1626,null,{}] 08:17:36 INFO - PROCESS | 1958 | 1469200656581 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}] 08:17:36 INFO - PROCESS | 1958 | 1469200656586 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:36 INFO - PROCESS | 1958 | 1469200656750 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:17:36 INFO - PROCESS | 1958 | 1469200656760 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 1958 | 1469200656768 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0b000 == 35 [pid = 1958] [id = 414] 08:17:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x90c0cc00) [pid = 1958] [serial = 1243] [outer = (nil)] 08:17:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90e2d400) [pid = 1958] [serial = 1244] [outer = 0x90c0cc00] 08:17:36 INFO - PROCESS | 1958 | 1469200656845 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90eb6800) [pid = 1958] [serial = 1245] [outer = 0x90c0cc00] 08:17:37 INFO - PROCESS | 1958 | 1469200657802 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]]]}] 08:17:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:17:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1290ms 08:17:37 INFO - PROCESS | 1958 | 1469200657857 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 1958 | 1469200657860 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:17:37 INFO - PROCESS | 1958 | 1469200657867 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 1958 | 1469200657872 Marionette TRACE conn4 <- [1,1630,null,{}] 08:17:37 INFO - PROCESS | 1958 | 1469200657888 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}] 08:17:37 INFO - PROCESS | 1958 | 1469200657896 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:38 INFO - PROCESS | 1958 | 1469200658101 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:17:38 INFO - PROCESS | 1958 | 1469200658251 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:38 INFO - PROCESS | 1958 | 1469200658262 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c2000 == 36 [pid = 1958] [id = 415] 08:17:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x915cb000) [pid = 1958] [serial = 1246] [outer = (nil)] 08:17:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x91f2bc00) [pid = 1958] [serial = 1247] [outer = 0x915cb000] 08:17:38 INFO - PROCESS | 1958 | 1469200658334 Marionette DEBUG loaded listener.js 08:17:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x936eb400) [pid = 1958] [serial = 1248] [outer = 0x915cb000] 08:17:39 INFO - PROCESS | 1958 | 1469200659202 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]]]}] 08:17:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:17:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1399ms 08:17:39 INFO - PROCESS | 1958 | 1469200659266 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 1958 | 1469200659271 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:17:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:17:39 INFO - PROCESS | 1958 | 1469200659277 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 1958 | 1469200659280 Marionette TRACE conn4 <- [1,1634,null,{}] 08:17:39 INFO - PROCESS | 1958 | 1469200659285 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}] 08:17:39 INFO - PROCESS | 1958 | 1469200659290 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:39 INFO - PROCESS | 1958 | 1469200659513 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:17:39 INFO - PROCESS | 1958 | 1469200659538 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1958 | 1469200659544 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ac000 == 37 [pid = 1958] [id = 416] 08:17:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x91404c00) [pid = 1958] [serial = 1249] [outer = (nil)] 08:17:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x93992000) [pid = 1958] [serial = 1250] [outer = 0x91404c00] 08:17:39 INFO - PROCESS | 1958 | 1469200659610 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x94e7e400) [pid = 1958] [serial = 1251] [outer = 0x91404c00] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8eda3c00) [pid = 1958] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x91410400) [pid = 1958] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x97474800) [pid = 1958] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8eec9800) [pid = 1958] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8e5dbc00) [pid = 1958] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x96a8e400) [pid = 1958] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8e643800) [pid = 1958] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x9064c400) [pid = 1958] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x8eec5400) [pid = 1958] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:17:40 INFO - PROCESS | 1958 | --DOMWINDOW == 60 (0x8ec15000) [pid = 1958] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:17:40 INFO - PROCESS | 1958 | 1469200660598 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]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1378ms 08:17:40 INFO - PROCESS | 1958 | 1469200660656 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:17:40 INFO - PROCESS | 1958 | 1469200660659 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:17:40 INFO - PROCESS | 1958 | 1469200660666 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 1958 | 1469200660669 Marionette TRACE conn4 <- [1,1638,null,{}] 08:17:40 INFO - PROCESS | 1958 | 1469200660675 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}] 08:17:40 INFO - PROCESS | 1958 | 1469200660679 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:40 INFO - PROCESS | 1958 | 1469200660831 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:17:40 INFO - PROCESS | 1958 | 1469200660961 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 1958 | 1469200660968 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e642000 == 38 [pid = 1958] [id = 417] 08:17:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0x8eec5400) [pid = 1958] [serial = 1252] [outer = (nil)] 08:17:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x90eba800) [pid = 1958] [serial = 1253] [outer = 0x8eec5400] 08:17:41 INFO - PROCESS | 1958 | 1469200661035 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x92b48800) [pid = 1958] [serial = 1254] [outer = 0x8eec5400] 08:17:41 INFO - PROCESS | 1958 | 1469200661819 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]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:17:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1181ms 08:17:41 INFO - PROCESS | 1958 | 1469200661849 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 1958 | 1469200661853 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:17:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:17:41 INFO - PROCESS | 1958 | 1469200661859 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 1958 | 1469200661862 Marionette TRACE conn4 <- [1,1642,null,{}] 08:17:41 INFO - PROCESS | 1958 | 1469200661868 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}] 08:17:41 INFO - PROCESS | 1958 | 1469200661878 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:42 INFO - PROCESS | 1958 | 1469200662070 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:17:42 INFO - PROCESS | 1958 | 1469200662079 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 1958 | 1469200662085 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d6800 == 39 [pid = 1958] [id = 418] 08:17:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8eec9400) [pid = 1958] [serial = 1255] [outer = (nil)] 08:17:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x94fd9c00) [pid = 1958] [serial = 1256] [outer = 0x8eec9400] 08:17:42 INFO - PROCESS | 1958 | 1469200662156 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x96a12400) [pid = 1958] [serial = 1257] [outer = 0x8eec9400] 08:17:43 INFO - PROCESS | 1958 | 1469200663304 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]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1480ms 08:17:43 INFO - PROCESS | 1958 | 1469200663341 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 1958 | 1469200663346 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:17:43 INFO - PROCESS | 1958 | 1469200663355 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 1958 | 1469200663363 Marionette TRACE conn4 <- [1,1646,null,{}] 08:17:43 INFO - PROCESS | 1958 | 1469200663371 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}] 08:17:43 INFO - PROCESS | 1958 | 1469200663377 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:43 INFO - PROCESS | 1958 | 1469200663560 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:17:43 INFO - PROCESS | 1958 | 1469200663781 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 1958 | 1469200663789 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eda2c00 == 40 [pid = 1958] [id = 419] 08:17:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eec3000) [pid = 1958] [serial = 1258] [outer = (nil)] 08:17:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x906d4400) [pid = 1958] [serial = 1259] [outer = 0x8eec3000] 08:17:43 INFO - PROCESS | 1958 | 1469200663916 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90c02c00) [pid = 1958] [serial = 1260] [outer = 0x8eec3000] 08:17:44 INFO - PROCESS | 1958 | 1469200664830 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]]]}] 08:17:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:17:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1538ms 08:17:44 INFO - PROCESS | 1958 | 1469200664893 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 1958 | 1469200664900 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:17:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:17:44 INFO - PROCESS | 1958 | 1469200664912 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 1958 | 1469200664915 Marionette TRACE conn4 <- [1,1650,null,{}] 08:17:44 INFO - PROCESS | 1958 | 1469200664922 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}] 08:17:44 INFO - PROCESS | 1958 | 1469200664928 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:45 INFO - PROCESS | 1958 | 1469200665168 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:17:45 INFO - PROCESS | 1958 | 1469200665444 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1958 | 1469200665452 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x9154a800 == 41 [pid = 1958] [id = 420] 08:17:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x915c3000) [pid = 1958] [serial = 1261] [outer = (nil)] 08:17:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915cec00) [pid = 1958] [serial = 1262] [outer = 0x915c3000] 08:17:45 INFO - PROCESS | 1958 | 1469200665581 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x93772c00) [pid = 1958] [serial = 1263] [outer = 0x915c3000] 08:17:46 INFO - PROCESS | 1958 | 1469200666492 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]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1632ms 08:17:46 INFO - PROCESS | 1958 | 1469200666553 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 1958 | 1469200666557 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:17:46 INFO - PROCESS | 1958 | 1469200666566 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 1958 | 1469200666571 Marionette TRACE conn4 <- [1,1654,null,{}] 08:17:46 INFO - PROCESS | 1958 | 1469200666588 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}] 08:17:46 INFO - PROCESS | 1958 | 1469200666597 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:46 INFO - PROCESS | 1958 | 1469200666784 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:17:46 INFO - PROCESS | 1958 | 1469200666962 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 1958 | 1469200666972 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd4c00 == 42 [pid = 1958] [id = 421] 08:17:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x96a13c00) [pid = 1958] [serial = 1264] [outer = (nil)] 08:17:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x96a1e800) [pid = 1958] [serial = 1265] [outer = 0x96a13c00] 08:17:47 INFO - PROCESS | 1958 | 1469200667096 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x97475000) [pid = 1958] [serial = 1266] [outer = 0x96a13c00] 08:17:47 INFO - PROCESS | 1958 | 1469200667958 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]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1443ms 08:17:48 INFO - PROCESS | 1958 | 1469200668010 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 1958 | 1469200668014 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:17:48 INFO - PROCESS | 1958 | 1469200668021 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 1958 | 1469200668024 Marionette TRACE conn4 <- [1,1658,null,{}] 08:17:48 INFO - PROCESS | 1958 | 1469200668030 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}] 08:17:48 INFO - PROCESS | 1958 | 1469200668036 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:48 INFO - PROCESS | 1958 | 1469200668225 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:17:48 INFO - PROCESS | 1958 | 1469200668398 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 1958 | 1469200668406 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x94e8d400 == 43 [pid = 1958] [id = 422] 08:17:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a12000) [pid = 1958] [serial = 1267] [outer = (nil)] 08:17:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x97480000) [pid = 1958] [serial = 1268] [outer = 0x96a12000] 08:17:48 INFO - PROCESS | 1958 | 1469200668486 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x97499800) [pid = 1958] [serial = 1269] [outer = 0x96a12000] 08:17:49 INFO - PROCESS | 1958 | 1469200669396 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]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1440ms 08:17:49 INFO - PROCESS | 1958 | 1469200669462 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 1958 | 1469200669466 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:17:49 INFO - PROCESS | 1958 | 1469200669473 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 1958 | 1469200669476 Marionette TRACE conn4 <- [1,1662,null,{}] 08:17:49 INFO - PROCESS | 1958 | 1469200669482 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}] 08:17:49 INFO - PROCESS | 1958 | 1469200669487 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:49 INFO - PROCESS | 1958 | 1469200669656 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:17:49 INFO - PROCESS | 1958 | 1469200669830 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:49 INFO - PROCESS | 1958 | 1469200669836 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a11c00 == 44 [pid = 1958] [id = 423] 08:17:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x97478800) [pid = 1958] [serial = 1270] [outer = (nil)] 08:17:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x96a0f400) [pid = 1958] [serial = 1271] [outer = 0x97478800] 08:17:49 INFO - PROCESS | 1958 | 1469200669931 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97e98800) [pid = 1958] [serial = 1272] [outer = 0x97478800] 08:17:50 INFO - PROCESS | 1958 | 1469200670916 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]]]}] 08:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1530ms 08:17:51 INFO - PROCESS | 1958 | 1469200671006 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 1958 | 1469200671014 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:17:51 INFO - PROCESS | 1958 | 1469200671025 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 1958 | 1469200671030 Marionette TRACE conn4 <- [1,1666,null,{}] 08:17:51 INFO - PROCESS | 1958 | 1469200671039 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}] 08:17:51 INFO - PROCESS | 1958 | 1469200671056 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:51 INFO - PROCESS | 1958 | 1469200671445 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:17:51 INFO - PROCESS | 1958 | 1469200671637 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 1958 | 1469200671646 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x97e93400 == 45 [pid = 1958] [id = 424] 08:17:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x98072400) [pid = 1958] [serial = 1273] [outer = (nil)] 08:17:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x993c6000) [pid = 1958] [serial = 1274] [outer = 0x98072400] 08:17:51 INFO - PROCESS | 1958 | 1469200671724 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x993cd800) [pid = 1958] [serial = 1275] [outer = 0x98072400] 08:17:52 INFO - PROCESS | 1958 | 1469200672549 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]]]}] 08:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1693ms 08:17:52 INFO - PROCESS | 1958 | 1469200672947 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 1958 | 1469200672953 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:17:53 INFO - PROCESS | 1958 | 1469200673027 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 1958 | 1469200673032 Marionette TRACE conn4 <- [1,1670,null,{}] 08:17:53 INFO - PROCESS | 1958 | 1469200673082 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}] 08:17:53 INFO - PROCESS | 1958 | 1469200673087 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:53 INFO - PROCESS | 1958 | 1469200673421 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:17:53 INFO - PROCESS | 1958 | 1469200673574 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1958 | 1469200673592 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x90253800 == 46 [pid = 1958] [id = 425] 08:17:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x90254000) [pid = 1958] [serial = 1276] [outer = (nil)] 08:17:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x903b3800) [pid = 1958] [serial = 1277] [outer = 0x90254000] 08:17:53 INFO - PROCESS | 1958 | 1469200673681 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x90644800) [pid = 1958] [serial = 1278] [outer = 0x90254000] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5db400 == 45 [pid = 1958] [id = 404] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x906d9c00 == 44 [pid = 1958] [id = 385] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x96a95000 == 43 [pid = 1958] [id = 400] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5da400 == 42 [pid = 1958] [id = 401] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5ddc00 == 41 [pid = 1958] [id = 402] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x90644400 == 40 [pid = 1958] [id = 393] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x93990000 == 39 [pid = 1958] [id = 390] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecc400 == 38 [pid = 1958] [id = 384] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x90256800 == 37 [pid = 1958] [id = 396] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x9064b400 == 36 [pid = 1958] [id = 395] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x90ebe000 == 35 [pid = 1958] [id = 394] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x90ebbc00 == 34 [pid = 1958] [id = 387] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b0800 == 33 [pid = 1958] [id = 389] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed99c00 == 32 [pid = 1958] [id = 388] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x906d8400 == 31 [pid = 1958] [id = 391] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e1400 == 30 [pid = 1958] [id = 392] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63e800 == 29 [pid = 1958] [id = 397] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8e645000 == 28 [pid = 1958] [id = 398] 08:17:54 INFO - PROCESS | 1958 | --DOCSHELL 0x8e641000 == 27 [pid = 1958] [id = 403] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x9064fc00) [pid = 1958] [serial = 1197] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x903b6c00) [pid = 1958] [serial = 1196] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x92b50c00) [pid = 1958] [serial = 1200] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x91557c00) [pid = 1958] [serial = 1199] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x97499000) [pid = 1958] [serial = 1203] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x97481400) [pid = 1958] [serial = 1202] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90ebfc00) [pid = 1958] [serial = 1226] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90254400) [pid = 1958] [serial = 1217] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e5e1000) [pid = 1958] [serial = 1214] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x97e8ec00) [pid = 1958] [serial = 1206] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x97e1a800) [pid = 1958] [serial = 1205] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8e648000) [pid = 1958] [serial = 1215] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8eda1000) [pid = 1958] [serial = 1212] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ec10800) [pid = 1958] [serial = 1211] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x906d5000) [pid = 1958] [serial = 1220] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9806a800) [pid = 1958] [serial = 1209] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x97e9b000) [pid = 1958] [serial = 1208] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90eb5000) [pid = 1958] [serial = 1224] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x906dfc00) [pid = 1958] [serial = 1221] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90e30400) [pid = 1958] [serial = 1223] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9025d000) [pid = 1958] [serial = 1218] [outer = (nil)] [url = about:blank] 08:17:55 INFO - PROCESS | 1958 | 1469200675649 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]]]}] 08:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2657ms 08:17:55 INFO - PROCESS | 1958 | 1469200675675 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 1958 | 1469200675680 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:17:55 INFO - PROCESS | 1958 | 1469200675688 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 1958 | 1469200675692 Marionette TRACE conn4 <- [1,1674,null,{}] 08:17:55 INFO - PROCESS | 1958 | 1469200675705 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}] 08:17:55 INFO - PROCESS | 1958 | 1469200675709 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:55 INFO - PROCESS | 1958 | 1469200675877 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:17:55 INFO - PROCESS | 1958 | 1469200675889 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 1958 | 1469200675897 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0d800 == 28 [pid = 1958] [id = 426] 08:17:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8ec10800) [pid = 1958] [serial = 1279] [outer = (nil)] 08:17:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed9c400) [pid = 1958] [serial = 1280] [outer = 0x8ec10800] 08:17:56 INFO - PROCESS | 1958 | 1469200676008 Marionette DEBUG loaded listener.js 08:17:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8eda1c00) [pid = 1958] [serial = 1281] [outer = 0x8ec10800] 08:17:57 INFO - PROCESS | 1958 | 1469200677135 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]]]}] 08:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1492ms 08:17:57 INFO - PROCESS | 1958 | 1469200677179 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 1958 | 1469200677188 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:17:57 INFO - PROCESS | 1958 | 1469200677201 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 1958 | 1469200677204 Marionette TRACE conn4 <- [1,1678,null,{}] 08:17:57 INFO - PROCESS | 1958 | 1469200677211 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}] 08:17:57 INFO - PROCESS | 1958 | 1469200677217 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:57 INFO - PROCESS | 1958 | 1469200677384 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:17:57 INFO - PROCESS | 1958 | 1469200677522 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 1958 | 1469200677531 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025b400 == 29 [pid = 1958] [id = 427] 08:17:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9025d400) [pid = 1958] [serial = 1282] [outer = (nil)] 08:17:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903be800) [pid = 1958] [serial = 1283] [outer = 0x9025d400] 08:17:57 INFO - PROCESS | 1958 | 1469200677600 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9064d800) [pid = 1958] [serial = 1284] [outer = 0x9025d400] 08:17:58 INFO - PROCESS | 1958 | 1469200678472 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]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1333ms 08:17:58 INFO - PROCESS | 1958 | 1469200678536 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 1958 | 1469200678539 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:17:58 INFO - PROCESS | 1958 | 1469200678546 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 1958 | 1469200678552 Marionette TRACE conn4 <- [1,1682,null,{}] 08:17:58 INFO - PROCESS | 1958 | 1469200678569 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}] 08:17:58 INFO - PROCESS | 1958 | 1469200678577 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:58 INFO - PROCESS | 1958 | 1469200678796 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:17:58 INFO - PROCESS | 1958 | 1469200678881 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 1958 | 1469200678889 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:17:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2e800 == 30 [pid = 1958] [id = 428] 08:17:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e2f400) [pid = 1958] [serial = 1285] [outer = (nil)] 08:17:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90eb1800) [pid = 1958] [serial = 1286] [outer = 0x90e2f400] 08:17:58 INFO - PROCESS | 1958 | 1469200678963 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90ebf000) [pid = 1958] [serial = 1287] [outer = 0x90e2f400] 08:18:00 INFO - PROCESS | 1958 | 1469200680229 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]]]}] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x91404c00) [pid = 1958] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x915d0c00) [pid = 1958] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90c0cc00) [pid = 1958] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e5d8800) [pid = 1958] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8ed9a000) [pid = 1958] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90642800) [pid = 1958] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90c0c800) [pid = 1958] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e649000) [pid = 1958] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8eec9400) [pid = 1958] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8eec5400) [pid = 1958] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:18:00 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x915cb000) [pid = 1958] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1785ms 08:18:00 INFO - PROCESS | 1958 | 1469200680331 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:18:00 INFO - PROCESS | 1958 | 1469200680336 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:18:00 INFO - PROCESS | 1958 | 1469200680342 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 1958 | 1469200680345 Marionette TRACE conn4 <- [1,1686,null,{}] 08:18:00 INFO - PROCESS | 1958 | 1469200680351 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}] 08:18:00 INFO - PROCESS | 1958 | 1469200680355 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:00 INFO - PROCESS | 1958 | 1469200680537 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:18:00 INFO - PROCESS | 1958 | 1469200680668 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 1958 | 1469200680680 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d5000 == 31 [pid = 1958] [id = 429] 08:18:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8eec9400) [pid = 1958] [serial = 1288] [outer = (nil)] 08:18:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90646800) [pid = 1958] [serial = 1289] [outer = 0x8eec9400] 08:18:00 INFO - PROCESS | 1958 | 1469200680750 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90e33000) [pid = 1958] [serial = 1290] [outer = 0x8eec9400] 08:18:01 INFO - PROCESS | 1958 | 1469200681577 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]]]}] 08:18:01 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 08:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1286ms 08:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:18:01 INFO - PROCESS | 1958 | 1469200681628 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 1958 | 1469200681631 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:18:01 INFO - PROCESS | 1958 | 1469200681637 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 1958 | 1469200681641 Marionette TRACE conn4 <- [1,1690,null,{}] 08:18:01 INFO - PROCESS | 1958 | 1469200681646 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}] 08:18:01 INFO - PROCESS | 1958 | 1469200681651 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:01 INFO - PROCESS | 1958 | 1469200681793 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:18:01 INFO - PROCESS | 1958 | 1469200681807 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 1958 | 1469200681813 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5de800 == 32 [pid = 1958] [id = 430] 08:18:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x906d8000) [pid = 1958] [serial = 1291] [outer = (nil)] 08:18:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9154c400) [pid = 1958] [serial = 1292] [outer = 0x906d8000] 08:18:01 INFO - PROCESS | 1958 | 1469200681881 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91558c00) [pid = 1958] [serial = 1293] [outer = 0x906d8000] 08:18:03 INFO - PROCESS | 1958 | 1469200683105 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]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1538ms 08:18:03 INFO - PROCESS | 1958 | 1469200683175 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 1958 | 1469200683182 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:18:03 INFO - PROCESS | 1958 | 1469200683191 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 1958 | 1469200683196 Marionette TRACE conn4 <- [1,1694,null,{}] 08:18:03 INFO - PROCESS | 1958 | 1469200683206 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}] 08:18:03 INFO - PROCESS | 1958 | 1469200683212 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:03 INFO - PROCESS | 1958 | 1469200683443 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:18:03 INFO - PROCESS | 1958 | 1469200683719 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 1958 | 1469200683727 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a8c00 == 33 [pid = 1958] [id = 431] 08:18:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e64b000) [pid = 1958] [serial = 1294] [outer = (nil)] 08:18:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ed9e800) [pid = 1958] [serial = 1295] [outer = 0x8e64b000] 08:18:03 INFO - PROCESS | 1958 | 1469200683815 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x903b5800) [pid = 1958] [serial = 1296] [outer = 0x8e64b000] 08:18:04 INFO - PROCESS | 1958 | 1469200684784 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]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1636ms 08:18:04 INFO - PROCESS | 1958 | 1469200684826 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 1958 | 1469200684833 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:18:04 INFO - PROCESS | 1958 | 1469200684845 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 1958 | 1469200684849 Marionette TRACE conn4 <- [1,1698,null,{}] 08:18:04 INFO - PROCESS | 1958 | 1469200684855 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}] 08:18:04 INFO - PROCESS | 1958 | 1469200684861 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:05 INFO - PROCESS | 1958 | 1469200685040 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:18:05 INFO - PROCESS | 1958 | 1469200685274 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 1958 | 1469200685281 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c09000 == 34 [pid = 1958] [id = 432] 08:18:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90eb7000) [pid = 1958] [serial = 1297] [outer = (nil)] 08:18:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91407000) [pid = 1958] [serial = 1298] [outer = 0x90eb7000] 08:18:05 INFO - PROCESS | 1958 | 1469200685407 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90e30400) [pid = 1958] [serial = 1299] [outer = 0x90eb7000] 08:18:06 INFO - PROCESS | 1958 | 1469200686431 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]]]}] 08:18:06 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 08:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1632ms 08:18:06 INFO - PROCESS | 1958 | 1469200686477 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:18:06 INFO - PROCESS | 1958 | 1469200686482 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:18:06 INFO - PROCESS | 1958 | 1469200686488 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 1958 | 1469200686494 Marionette TRACE conn4 <- [1,1702,null,{}] 08:18:06 INFO - PROCESS | 1958 | 1469200686511 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}] 08:18:06 INFO - PROCESS | 1958 | 1469200686520 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:06 INFO - PROCESS | 1958 | 1469200686705 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:18:06 INFO - PROCESS | 1958 | 1469200686925 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 1958 | 1469200686936 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x936e5000 == 35 [pid = 1958] [id = 433] 08:18:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x9376a000) [pid = 1958] [serial = 1300] [outer = (nil)] 08:18:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x9390b800) [pid = 1958] [serial = 1301] [outer = 0x9376a000] 08:18:07 INFO - PROCESS | 1958 | 1469200687063 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x9398d400) [pid = 1958] [serial = 1302] [outer = 0x9376a000] 08:18:08 INFO - PROCESS | 1958 | 1469200688009 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]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1593ms 08:18:08 INFO - PROCESS | 1958 | 1469200688081 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 1958 | 1469200688086 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:18:08 INFO - PROCESS | 1958 | 1469200688093 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 1958 | 1469200688096 Marionette TRACE conn4 <- [1,1706,null,{}] 08:18:08 INFO - PROCESS | 1958 | 1469200688102 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}] 08:18:08 INFO - PROCESS | 1958 | 1469200688107 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:08 INFO - PROCESS | 1958 | 1469200688284 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:18:08 INFO - PROCESS | 1958 | 1469200688550 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1958 | 1469200688561 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ad400 == 36 [pid = 1958] [id = 434] 08:18:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8e4ae400) [pid = 1958] [serial = 1303] [outer = (nil)] 08:18:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8e5d8c00) [pid = 1958] [serial = 1304] [outer = 0x8e4ae400] 08:18:08 INFO - PROCESS | 1958 | 1469200688785 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x8e648400) [pid = 1958] [serial = 1305] [outer = 0x8e4ae400] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x94e7e400) [pid = 1958] [serial = 1251] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x93992000) [pid = 1958] [serial = 1250] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x92b45800) [pid = 1958] [serial = 1235] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9376dc00) [pid = 1958] [serial = 1236] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90e2d400) [pid = 1958] [serial = 1244] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90eb6800) [pid = 1958] [serial = 1245] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8ec13000) [pid = 1958] [serial = 1241] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8eed0400) [pid = 1958] [serial = 1242] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90259400) [pid = 1958] [serial = 1229] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90645400) [pid = 1958] [serial = 1230] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90ebd800) [pid = 1958] [serial = 1232] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9140f000) [pid = 1958] [serial = 1233] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x9140a400) [pid = 1958] [serial = 1227] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x92b4a000) [pid = 1958] [serial = 1238] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9376e000) [pid = 1958] [serial = 1239] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x94fd9c00) [pid = 1958] [serial = 1256] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x96a12400) [pid = 1958] [serial = 1257] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x92b48800) [pid = 1958] [serial = 1254] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x91f2bc00) [pid = 1958] [serial = 1247] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x90eba800) [pid = 1958] [serial = 1253] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x936eb400) [pid = 1958] [serial = 1248] [outer = (nil)] [url = about:blank] 08:18:09 INFO - PROCESS | 1958 | 1469200689838 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]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1793ms 08:18:09 INFO - PROCESS | 1958 | 1469200689888 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 1958 | 1469200689892 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:18:09 INFO - PROCESS | 1958 | 1469200689901 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 1958 | 1469200689904 Marionette TRACE conn4 <- [1,1710,null,{}] 08:18:09 INFO - PROCESS | 1958 | 1469200689911 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}] 08:18:09 INFO - PROCESS | 1958 | 1469200689917 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:10 INFO - PROCESS | 1958 | 1469200690096 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:18:10 INFO - PROCESS | 1958 | 1469200690283 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 1958 | 1469200690292 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x90253400 == 37 [pid = 1958] [id = 435] 08:18:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x90256800) [pid = 1958] [serial = 1306] [outer = (nil)] 08:18:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90261400) [pid = 1958] [serial = 1307] [outer = 0x90256800] 08:18:10 INFO - PROCESS | 1958 | 1469200690369 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x906e1400) [pid = 1958] [serial = 1308] [outer = 0x90256800] 08:18:11 INFO - PROCESS | 1958 | 1469200691165 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]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1331ms 08:18:11 INFO - PROCESS | 1958 | 1469200691231 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 1958 | 1469200691237 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:18:11 INFO - PROCESS | 1958 | 1469200691248 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 1958 | 1469200691251 Marionette TRACE conn4 <- [1,1714,null,{}] 08:18:11 INFO - PROCESS | 1958 | 1469200691257 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}] 08:18:11 INFO - PROCESS | 1958 | 1469200691263 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:11 INFO - PROCESS | 1958 | 1469200691440 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:18:11 INFO - PROCESS | 1958 | 1469200691575 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 1958 | 1469200691584 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c09c00 == 38 [pid = 1958] [id = 436] 08:18:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90e34400) [pid = 1958] [serial = 1309] [outer = (nil)] 08:18:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9140a800) [pid = 1958] [serial = 1310] [outer = 0x90e34400] 08:18:11 INFO - PROCESS | 1958 | 1469200691654 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x915c5800) [pid = 1958] [serial = 1311] [outer = 0x90e34400] 08:18:12 INFO - PROCESS | 1958 | 1469200692531 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]]]}] 08:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1330ms 08:18:12 INFO - PROCESS | 1958 | 1469200692578 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 1958 | 1469200692582 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:18:12 INFO - PROCESS | 1958 | 1469200692597 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 1958 | 1469200692603 Marionette TRACE conn4 <- [1,1718,null,{}] 08:18:12 INFO - PROCESS | 1958 | 1469200692618 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}] 08:18:12 INFO - PROCESS | 1958 | 1469200692627 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:12 INFO - PROCESS | 1958 | 1469200692858 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:18:12 INFO - PROCESS | 1958 | 1469200692877 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 1958 | 1469200692888 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2dc00 == 39 [pid = 1958] [id = 437] 08:18:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90eba800) [pid = 1958] [serial = 1312] [outer = (nil)] 08:18:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9376b000) [pid = 1958] [serial = 1313] [outer = 0x90eba800] 08:18:12 INFO - PROCESS | 1958 | 1469200692953 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9390d400) [pid = 1958] [serial = 1314] [outer = 0x90eba800] 08:18:13 INFO - PROCESS | 1958 | 1469200693895 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]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1340ms 08:18:13 INFO - PROCESS | 1958 | 1469200693939 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 1958 | 1469200693943 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:18:13 INFO - PROCESS | 1958 | 1469200693957 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 1958 | 1469200693960 Marionette TRACE conn4 <- [1,1722,null,{}] 08:18:13 INFO - PROCESS | 1958 | 1469200693966 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}] 08:18:13 INFO - PROCESS | 1958 | 1469200693971 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:14 INFO - PROCESS | 1958 | 1469200694183 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:18:14 INFO - PROCESS | 1958 | 1469200694208 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1958 | 1469200694218 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aa400 == 40 [pid = 1958] [id = 438] 08:18:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e4aec00) [pid = 1958] [serial = 1315] [outer = (nil)] 08:18:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x94e81800) [pid = 1958] [serial = 1316] [outer = 0x8e4aec00] 08:18:14 INFO - PROCESS | 1958 | 1469200694297 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94e85000) [pid = 1958] [serial = 1317] [outer = 0x8e4aec00] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8ec10800) [pid = 1958] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9025d400) [pid = 1958] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90254000) [pid = 1958] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90e2f400) [pid = 1958] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8eec3000) [pid = 1958] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x915c3000) [pid = 1958] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x96a13c00) [pid = 1958] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x96a12000) [pid = 1958] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x97478800) [pid = 1958] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x98072400) [pid = 1958] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:18:14 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x8eec9400) [pid = 1958] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:18:15 INFO - PROCESS | 1958 | 1469200695291 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]]]}] 08:18:15 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 08:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1398ms 08:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:18:15 INFO - PROCESS | 1958 | 1469200695349 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 1958 | 1469200695352 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:18:15 INFO - PROCESS | 1958 | 1469200695359 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 1958 | 1469200695362 Marionette TRACE conn4 <- [1,1726,null,{}] 08:18:15 INFO - PROCESS | 1958 | 1469200695367 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}] 08:18:15 INFO - PROCESS | 1958 | 1469200695372 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:15 INFO - PROCESS | 1958 | 1469200695518 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:18:15 INFO - PROCESS | 1958 | 1469200695531 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 1958 | 1469200695541 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e648000 == 41 [pid = 1958] [id = 439] 08:18:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8eec7800) [pid = 1958] [serial = 1318] [outer = (nil)] 08:18:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x93995800) [pid = 1958] [serial = 1319] [outer = 0x8eec7800] 08:18:15 INFO - PROCESS | 1958 | 1469200695621 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x94fce400) [pid = 1958] [serial = 1320] [outer = 0x8eec7800] 08:18:16 INFO - PROCESS | 1958 | 1469200696565 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]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1238ms 08:18:16 INFO - PROCESS | 1958 | 1469200696596 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 1958 | 1469200696600 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:18:16 INFO - PROCESS | 1958 | 1469200696611 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 1958 | 1469200696614 Marionette TRACE conn4 <- [1,1730,null,{}] 08:18:16 INFO - PROCESS | 1958 | 1469200696679 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}] 08:18:16 INFO - PROCESS | 1958 | 1469200696686 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:16 INFO - PROCESS | 1958 | 1469200696898 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:18:17 INFO - PROCESS | 1958 | 1469200697075 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1958 | 1469200697088 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:17 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a4000 == 42 [pid = 1958] [id = 440] 08:18:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e5d9000) [pid = 1958] [serial = 1321] [outer = (nil)] 08:18:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eec8c00) [pid = 1958] [serial = 1322] [outer = 0x8e5d9000] 08:18:17 INFO - PROCESS | 1958 | 1469200697170 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8eecfc00) [pid = 1958] [serial = 1323] [outer = 0x8e5d9000] 08:18:18 INFO - PROCESS | 1958 | 1469200698222 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]]]}] 08:18:18 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 08:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1688ms 08:18:18 INFO - PROCESS | 1958 | 1469200698301 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 1958 | 1469200698307 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:18:18 INFO - PROCESS | 1958 | 1469200698315 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 1958 | 1469200698320 Marionette TRACE conn4 <- [1,1734,null,{}] 08:18:18 INFO - PROCESS | 1958 | 1469200698329 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}] 08:18:18 INFO - PROCESS | 1958 | 1469200698335 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:18 INFO - PROCESS | 1958 | 1469200698578 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:18:18 INFO - PROCESS | 1958 | 1469200698859 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 1958 | 1469200698875 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x90643400 == 43 [pid = 1958] [id = 441] 08:18:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90ebec00) [pid = 1958] [serial = 1324] [outer = (nil)] 08:18:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91553c00) [pid = 1958] [serial = 1325] [outer = 0x90ebec00] 08:18:18 INFO - PROCESS | 1958 | 1469200698953 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915cb800) [pid = 1958] [serial = 1326] [outer = 0x90ebec00] 08:18:19 INFO - PROCESS | 1958 | 1469200699877 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]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1637ms 08:18:19 INFO - PROCESS | 1958 | 1469200699952 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:18:19 INFO - PROCESS | 1958 | 1469200699957 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:18:19 INFO - PROCESS | 1958 | 1469200699964 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 1958 | 1469200699968 Marionette TRACE conn4 <- [1,1738,null,{}] 08:18:19 INFO - PROCESS | 1958 | 1469200699974 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}] 08:18:19 INFO - PROCESS | 1958 | 1469200699979 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:20 INFO - PROCESS | 1958 | 1469200700203 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:18:20 INFO - PROCESS | 1958 | 1469200700468 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 1958 | 1469200700480 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x91552c00 == 44 [pid = 1958] [id = 442] 08:18:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9398b400) [pid = 1958] [serial = 1327] [outer = (nil)] 08:18:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94eeb400) [pid = 1958] [serial = 1328] [outer = 0x9398b400] 08:18:20 INFO - PROCESS | 1958 | 1469200700608 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x94fd1800) [pid = 1958] [serial = 1329] [outer = 0x9398b400] 08:18:21 INFO - PROCESS | 1958 | 1469200701539 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]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1634ms 08:18:21 INFO - PROCESS | 1958 | 1469200701607 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:18:21 INFO - PROCESS | 1958 | 1469200701617 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:18:21 INFO - PROCESS | 1958 | 1469200701627 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 1958 | 1469200701631 Marionette TRACE conn4 <- [1,1742,null,{}] 08:18:21 INFO - PROCESS | 1958 | 1469200701637 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}] 08:18:21 INFO - PROCESS | 1958 | 1469200701642 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:21 INFO - PROCESS | 1958 | 1469200701855 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:18:22 INFO - PROCESS | 1958 | 1469200702077 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 1958 | 1469200702086 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b44c00 == 45 [pid = 1958] [id = 443] 08:18:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x94fd6000) [pid = 1958] [serial = 1330] [outer = (nil)] 08:18:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x97478400) [pid = 1958] [serial = 1331] [outer = 0x94fd6000] 08:18:22 INFO - PROCESS | 1958 | 1469200702208 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x97480400) [pid = 1958] [serial = 1332] [outer = 0x94fd6000] 08:18:23 INFO - PROCESS | 1958 | 1469200703068 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]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1486ms 08:18:23 INFO - PROCESS | 1958 | 1469200703112 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 1958 | 1469200703116 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:18:23 INFO - PROCESS | 1958 | 1469200703123 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 1958 | 1469200703127 Marionette TRACE conn4 <- [1,1746,null,{}] 08:18:23 INFO - PROCESS | 1958 | 1469200703133 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}] 08:18:23 INFO - PROCESS | 1958 | 1469200703138 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:23 INFO - PROCESS | 1958 | 1469200703310 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:18:23 INFO - PROCESS | 1958 | 1469200703486 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 1958 | 1469200703492 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x906e0400 == 46 [pid = 1958] [id = 444] 08:18:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90c06400) [pid = 1958] [serial = 1333] [outer = (nil)] 08:18:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x97499000) [pid = 1958] [serial = 1334] [outer = 0x90c06400] 08:18:23 INFO - PROCESS | 1958 | 1469200703587 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x97496c00) [pid = 1958] [serial = 1335] [outer = 0x90c06400] 08:18:24 INFO - PROCESS | 1958 | 1469200704563 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]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1480ms 08:18:24 INFO - PROCESS | 1958 | 1469200704604 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1958 | 1469200704608 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:18:24 INFO - PROCESS | 1958 | 1469200704615 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 1958 | 1469200704618 Marionette TRACE conn4 <- [1,1750,null,{}] 08:18:24 INFO - PROCESS | 1958 | 1469200704624 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}] 08:18:24 INFO - PROCESS | 1958 | 1469200704635 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:24 INFO - PROCESS | 1958 | 1469200704852 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:18:25 INFO - PROCESS | 1958 | 1469200705035 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1958 | 1469200705043 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0c400 == 47 [pid = 1958] [id = 445] 08:18:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8eda2800) [pid = 1958] [serial = 1336] [outer = (nil)] 08:18:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x906d5c00) [pid = 1958] [serial = 1337] [outer = 0x8eda2800] 08:18:25 INFO - PROCESS | 1958 | 1469200705129 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x98735c00) [pid = 1958] [serial = 1338] [outer = 0x8eda2800] 08:18:26 INFO - PROCESS | 1958 | 1469200706108 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]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1532ms 08:18:26 INFO - PROCESS | 1958 | 1469200706149 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 1958 | 1469200706153 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:18:26 INFO - PROCESS | 1958 | 1469200706398 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 1958 | 1469200706406 Marionette TRACE conn4 <- [1,1754,null,{}] 08:18:26 INFO - PROCESS | 1958 | 1469200706414 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}] 08:18:26 INFO - PROCESS | 1958 | 1469200706420 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:26 INFO - PROCESS | 1958 | 1469200706593 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:18:26 INFO - PROCESS | 1958 | 1469200706827 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 1958 | 1469200706839 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec7400 == 48 [pid = 1958] [id = 446] 08:18:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x8eecd800) [pid = 1958] [serial = 1339] [outer = (nil)] 08:18:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x903be400) [pid = 1958] [serial = 1340] [outer = 0x8eecd800] 08:18:26 INFO - PROCESS | 1958 | 1469200706913 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x906dfc00) [pid = 1958] [serial = 1341] [outer = 0x8eecd800] 08:18:27 INFO - PROCESS | 1958 | 1469200707861 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]]]}] 08:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1579ms 08:18:27 INFO - PROCESS | 1958 | 1469200707940 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 1958 | 1469200707946 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:18:27 INFO - PROCESS | 1958 | 1469200707955 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 1958 | 1469200707959 Marionette TRACE conn4 <- [1,1758,null,{}] 08:18:27 INFO - PROCESS | 1958 | 1469200707969 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}] 08:18:27 INFO - PROCESS | 1958 | 1469200707975 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:28 INFO - PROCESS | 1958 | 1469200708191 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aa400 == 47 [pid = 1958] [id = 438] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2dc00 == 46 [pid = 1958] [id = 437] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90c09c00 == 45 [pid = 1958] [id = 436] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90253400 == 44 [pid = 1958] [id = 435] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ad400 == 43 [pid = 1958] [id = 434] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x94e8d400 == 42 [pid = 1958] [id = 422] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0d800 == 41 [pid = 1958] [id = 426] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d5000 == 40 [pid = 1958] [id = 429] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x9025b400 == 39 [pid = 1958] [id = 427] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2e800 == 38 [pid = 1958] [id = 428] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90c09000 == 37 [pid = 1958] [id = 432] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a8c00 == 36 [pid = 1958] [id = 431] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x936e5000 == 35 [pid = 1958] [id = 433] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x97e93400 == 34 [pid = 1958] [id = 424] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x96a11c00 == 33 [pid = 1958] [id = 423] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5de800 == 32 [pid = 1958] [id = 430] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90253800 == 31 [pid = 1958] [id = 425] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec7400 == 30 [pid = 1958] [id = 446] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0c400 == 29 [pid = 1958] [id = 445] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x906e0400 == 28 [pid = 1958] [id = 444] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x92b44c00 == 27 [pid = 1958] [id = 443] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90643400 == 26 [pid = 1958] [id = 441] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x91552c00 == 25 [pid = 1958] [id = 442] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e648000 == 24 [pid = 1958] [id = 439] 08:18:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a4000 == 23 [pid = 1958] [id = 440] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x8ed9c400) [pid = 1958] [serial = 1280] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8eda1c00) [pid = 1958] [serial = 1281] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x903be800) [pid = 1958] [serial = 1283] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90644800) [pid = 1958] [serial = 1278] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x903b3800) [pid = 1958] [serial = 1277] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90eb1800) [pid = 1958] [serial = 1286] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90c02c00) [pid = 1958] [serial = 1260] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x906d4400) [pid = 1958] [serial = 1259] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x93772c00) [pid = 1958] [serial = 1263] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x915cec00) [pid = 1958] [serial = 1262] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x97475000) [pid = 1958] [serial = 1266] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x96a1e800) [pid = 1958] [serial = 1265] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x97499800) [pid = 1958] [serial = 1269] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x97480000) [pid = 1958] [serial = 1268] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x97e98800) [pid = 1958] [serial = 1272] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x96a0f400) [pid = 1958] [serial = 1271] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x993cd800) [pid = 1958] [serial = 1275] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x993c6000) [pid = 1958] [serial = 1274] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90646800) [pid = 1958] [serial = 1289] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90ebf000) [pid = 1958] [serial = 1287] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x9154c400) [pid = 1958] [serial = 1292] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90e33000) [pid = 1958] [serial = 1290] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x9064d800) [pid = 1958] [serial = 1284] [outer = (nil)] [url = about:blank] 08:18:29 INFO - PROCESS | 1958 | 1469200709483 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 1958 | 1469200709502 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b1400 == 24 [pid = 1958] [id = 447] 08:18:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e4b1c00) [pid = 1958] [serial = 1342] [outer = (nil)] 08:18:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e5d6400) [pid = 1958] [serial = 1343] [outer = 0x8e4b1c00] 08:18:29 INFO - PROCESS | 1958 | 1469200709632 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e640c00) [pid = 1958] [serial = 1344] [outer = 0x8e4b1c00] 08:18:30 INFO - PROCESS | 1958 | 1469200710484 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]]]}] 08:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2585ms 08:18:30 INFO - PROCESS | 1958 | 1469200710544 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 1958 | 1469200710549 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:18:30 INFO - PROCESS | 1958 | 1469200710557 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 1958 | 1469200710561 Marionette TRACE conn4 <- [1,1762,null,{}] 08:18:30 INFO - PROCESS | 1958 | 1469200710569 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}] 08:18:30 INFO - PROCESS | 1958 | 1469200710577 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:30 INFO - PROCESS | 1958 | 1469200710743 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:18:30 INFO - PROCESS | 1958 | 1469200710755 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 1958 | 1469200710765 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec12400 == 25 [pid = 1958] [id = 448] 08:18:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eda0400) [pid = 1958] [serial = 1345] [outer = (nil)] 08:18:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8eeca000) [pid = 1958] [serial = 1346] [outer = 0x8eda0400] 08:18:30 INFO - PROCESS | 1958 | 1469200710834 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90258800) [pid = 1958] [serial = 1347] [outer = 0x8eda0400] 08:18:31 INFO - PROCESS | 1958 | 1469200711987 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]]]}] 08:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1486ms 08:18:32 INFO - PROCESS | 1958 | 1469200712047 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:18:32 INFO - PROCESS | 1958 | 1469200712053 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:18:32 INFO - PROCESS | 1958 | 1469200712060 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 1958 | 1469200712064 Marionette TRACE conn4 <- [1,1766,null,{}] 08:18:32 INFO - PROCESS | 1958 | 1469200712070 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}] 08:18:32 INFO - PROCESS | 1958 | 1469200712075 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:32 INFO - PROCESS | 1958 | 1469200712246 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:18:32 INFO - PROCESS | 1958 | 1469200712405 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 1958 | 1469200712412 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec5800 == 26 [pid = 1958] [id = 449] 08:18:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x903bdc00) [pid = 1958] [serial = 1348] [outer = (nil)] 08:18:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90646800) [pid = 1958] [serial = 1349] [outer = 0x903bdc00] 08:18:32 INFO - PROCESS | 1958 | 1469200712482 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x906d5000) [pid = 1958] [serial = 1350] [outer = 0x903bdc00] 08:18:33 INFO - PROCESS | 1958 | 1469200713493 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]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1482ms 08:18:33 INFO - PROCESS | 1958 | 1469200713542 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 1958 | 1469200713546 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:18:33 INFO - PROCESS | 1958 | 1469200713570 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 1958 | 1469200713579 Marionette TRACE conn4 <- [1,1770,null,{}] 08:18:33 INFO - PROCESS | 1958 | 1469200713588 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}] 08:18:33 INFO - PROCESS | 1958 | 1469200713596 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:33 INFO - PROCESS | 1958 | 1469200713823 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:18:33 INFO - PROCESS | 1958 | 1469200713920 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1958 | 1469200713934 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0f000 == 27 [pid = 1958] [id = 450] 08:18:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e2ac00) [pid = 1958] [serial = 1351] [outer = (nil)] 08:18:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90e35400) [pid = 1958] [serial = 1352] [outer = 0x90e2ac00] 08:18:34 INFO - PROCESS | 1958 | 1469200714033 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90eb9000) [pid = 1958] [serial = 1353] [outer = 0x90e2ac00] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8eec7800) [pid = 1958] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90eba800) [pid = 1958] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8e4aec00) [pid = 1958] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90e34400) [pid = 1958] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90eb7000) [pid = 1958] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x9376a000) [pid = 1958] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x906d8000) [pid = 1958] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e64b000) [pid = 1958] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90256800) [pid = 1958] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:18:34 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8e4ae400) [pid = 1958] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:18:35 INFO - PROCESS | 1958 | 1469200715249 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]]]}] 08:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1750ms 08:18:35 INFO - PROCESS | 1958 | 1469200715313 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:18:35 INFO - PROCESS | 1958 | 1469200715317 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:18:35 INFO - PROCESS | 1958 | 1469200715340 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - PROCESS | 1958 | 1469200715344 Marionette TRACE conn4 <- [1,1774,null,{}] 08:18:35 INFO - PROCESS | 1958 | 1469200715353 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}] 08:18:35 INFO - PROCESS | 1958 | 1469200715356 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:35 INFO - PROCESS | 1958 | 1469200715527 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:18:35 INFO - PROCESS | 1958 | 1469200715536 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1958 | 1469200715544 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9f800 == 28 [pid = 1958] [id = 451] 08:18:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90258400) [pid = 1958] [serial = 1354] [outer = (nil)] 08:18:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90ebc400) [pid = 1958] [serial = 1355] [outer = 0x90258400] 08:18:35 INFO - PROCESS | 1958 | 1469200715612 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90ec0000) [pid = 1958] [serial = 1356] [outer = 0x90258400] 08:18:36 INFO - PROCESS | 1958 | 1469200716517 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]]]}] 08:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1253ms 08:18:36 INFO - PROCESS | 1958 | 1469200716577 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 1958 | 1469200716580 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:18:36 INFO - PROCESS | 1958 | 1469200716587 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 1958 | 1469200716590 Marionette TRACE conn4 <- [1,1778,null,{}] 08:18:36 INFO - PROCESS | 1958 | 1469200716595 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}] 08:18:36 INFO - PROCESS | 1958 | 1469200716600 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:36 INFO - PROCESS | 1958 | 1469200716759 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:18:36 INFO - PROCESS | 1958 | 1469200716941 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 1958 | 1469200716953 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a8c00 == 29 [pid = 1958] [id = 452] 08:18:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e4a9c00) [pid = 1958] [serial = 1357] [outer = (nil)] 08:18:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8e4aec00) [pid = 1958] [serial = 1358] [outer = 0x8e4a9c00] 08:18:37 INFO - PROCESS | 1958 | 1469200717078 Marionette DEBUG loaded listener.js 08:18:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e640400) [pid = 1958] [serial = 1359] [outer = 0x8e4a9c00] 08:18:38 INFO - PROCESS | 1958 | 1469200718187 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]]]}] 08:18:38 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 08:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1687ms 08:18:38 INFO - PROCESS | 1958 | 1469200718278 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 1958 | 1469200718284 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:18:38 INFO - PROCESS | 1958 | 1469200718292 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 1958 | 1469200718297 Marionette TRACE conn4 <- [1,1782,null,{}] 08:18:38 INFO - PROCESS | 1958 | 1469200718305 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}] 08:18:38 INFO - PROCESS | 1958 | 1469200718314 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:38 INFO - PROCESS | 1958 | 1469200718537 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:18:38 INFO - PROCESS | 1958 | 1469200718812 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 1958 | 1469200718820 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643c00 == 30 [pid = 1958] [id = 453] 08:18:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ec17c00) [pid = 1958] [serial = 1360] [outer = (nil)] 08:18:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90644000) [pid = 1958] [serial = 1361] [outer = 0x8ec17c00] 08:18:38 INFO - PROCESS | 1958 | 1469200718909 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x906da800) [pid = 1958] [serial = 1362] [outer = 0x8ec17c00] 08:18:40 INFO - PROCESS | 1958 | 1469200719993 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]]]}] 08:18:40 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 08:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1786ms 08:18:40 INFO - PROCESS | 1958 | 1469200720083 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 1958 | 1469200720090 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:18:40 INFO - PROCESS | 1958 | 1469200720097 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 1958 | 1469200720102 Marionette TRACE conn4 <- [1,1786,null,{}] 08:18:40 INFO - PROCESS | 1958 | 1469200720108 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}] 08:18:40 INFO - PROCESS | 1958 | 1469200720113 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:40 INFO - PROCESS | 1958 | 1469200720353 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:18:40 INFO - PROCESS | 1958 | 1469200720666 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 1958 | 1469200720676 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aa800 == 31 [pid = 1958] [id = 454] 08:18:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90eb8c00) [pid = 1958] [serial = 1363] [outer = (nil)] 08:18:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x91556000) [pid = 1958] [serial = 1364] [outer = 0x90eb8c00] 08:18:40 INFO - PROCESS | 1958 | 1469200720771 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x915c7c00) [pid = 1958] [serial = 1365] [outer = 0x90eb8c00] 08:18:41 INFO - PROCESS | 1958 | 1469200721804 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]]]}] 08:18:41 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 08:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1789ms 08:18:41 INFO - PROCESS | 1958 | 1469200721887 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:18:41 INFO - PROCESS | 1958 | 1469200721891 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:18:41 INFO - PROCESS | 1958 | 1469200721905 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 1958 | 1469200721915 Marionette TRACE conn4 <- [1,1790,null,{}] 08:18:41 INFO - PROCESS | 1958 | 1469200721924 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}] 08:18:41 INFO - PROCESS | 1958 | 1469200721931 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:42 INFO - PROCESS | 1958 | 1469200722165 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:18:42 INFO - PROCESS | 1958 | 1469200722523 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 1958 | 1469200722529 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a7c00 == 32 [pid = 1958] [id = 455] 08:18:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x8e4a9400) [pid = 1958] [serial = 1366] [outer = (nil)] 08:18:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x8e5d9400) [pid = 1958] [serial = 1367] [outer = 0x8e4a9400] 08:18:42 INFO - PROCESS | 1958 | 1469200722607 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8ec0b800) [pid = 1958] [serial = 1368] [outer = 0x8e4a9400] 08:18:43 INFO - PROCESS | 1958 | --DOCSHELL 0x8e647400 == 31 [pid = 1958] [id = 407] 08:18:43 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0b000 == 30 [pid = 1958] [id = 414] 08:18:43 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed9f800 == 29 [pid = 1958] [id = 451] 08:18:43 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0f000 == 28 [pid = 1958] [id = 450] 08:18:43 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec5800 == 27 [pid = 1958] [id = 449] 08:18:43 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec12400 == 26 [pid = 1958] [id = 448] 08:18:43 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b1400 == 25 [pid = 1958] [id = 447] 08:18:43 INFO - PROCESS | 1958 | 1469200723655 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]]]}] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x9376b000) [pid = 1958] [serial = 1313] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x94e81800) [pid = 1958] [serial = 1316] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9390d400) [pid = 1958] [serial = 1314] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x94e85000) [pid = 1958] [serial = 1317] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9140a800) [pid = 1958] [serial = 1310] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x91407000) [pid = 1958] [serial = 1298] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90e30400) [pid = 1958] [serial = 1299] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9390b800) [pid = 1958] [serial = 1301] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9398d400) [pid = 1958] [serial = 1302] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x91558c00) [pid = 1958] [serial = 1293] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8ed9e800) [pid = 1958] [serial = 1295] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x903b5800) [pid = 1958] [serial = 1296] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90261400) [pid = 1958] [serial = 1307] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x906e1400) [pid = 1958] [serial = 1308] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8e5d8c00) [pid = 1958] [serial = 1304] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e648400) [pid = 1958] [serial = 1305] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x94fce400) [pid = 1958] [serial = 1320] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x915c5800) [pid = 1958] [serial = 1311] [outer = (nil)] [url = about:blank] 08:18:43 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x93995800) [pid = 1958] [serial = 1319] [outer = (nil)] [url = about:blank] 08:18:43 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) 08:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1802ms 08:18:43 INFO - PROCESS | 1958 | 1469200723704 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 1958 | 1469200723708 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:18:43 INFO - PROCESS | 1958 | 1469200723716 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 1958 | 1469200723719 Marionette TRACE conn4 <- [1,1794,null,{}] 08:18:43 INFO - PROCESS | 1958 | 1469200723728 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}] 08:18:43 INFO - PROCESS | 1958 | 1469200723736 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:43 INFO - PROCESS | 1958 | 1469200723895 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:18:44 INFO - PROCESS | 1958 | 1469200724029 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 1958 | 1469200724040 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9b000 == 26 [pid = 1958] [id = 456] 08:18:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x8eec6800) [pid = 1958] [serial = 1369] [outer = (nil)] 08:18:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x903b4000) [pid = 1958] [serial = 1370] [outer = 0x8eec6800] 08:18:44 INFO - PROCESS | 1958 | 1469200724158 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90644400) [pid = 1958] [serial = 1371] [outer = 0x8eec6800] 08:18:44 INFO - PROCESS | 1958 | 1469200724954 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]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1300ms 08:18:45 INFO - PROCESS | 1958 | 1469200725020 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 1958 | 1469200725027 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:18:45 INFO - PROCESS | 1958 | 1469200725033 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 1958 | 1469200725037 Marionette TRACE conn4 <- [1,1798,null,{}] 08:18:45 INFO - PROCESS | 1958 | 1469200725043 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}] 08:18:45 INFO - PROCESS | 1958 | 1469200725048 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:45 INFO - PROCESS | 1958 | 1469200725230 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:18:45 INFO - PROCESS | 1958 | 1469200725360 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 1958 | 1469200725368 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c02c00 == 27 [pid = 1958] [id = 457] 08:18:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90c09400) [pid = 1958] [serial = 1372] [outer = (nil)] 08:18:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90e31400) [pid = 1958] [serial = 1373] [outer = 0x90c09400] 08:18:45 INFO - PROCESS | 1958 | 1469200725440 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x91403000) [pid = 1958] [serial = 1374] [outer = 0x90c09400] 08:18:46 INFO - PROCESS | 1958 | 1469200726340 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]]]}] 08:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1329ms 08:18:46 INFO - PROCESS | 1958 | 1469200726364 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 1958 | 1469200726369 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:18:46 INFO - PROCESS | 1958 | 1469200726383 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 1958 | 1469200726392 Marionette TRACE conn4 <- [1,1802,null,{}] 08:18:46 INFO - PROCESS | 1958 | 1469200726409 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}] 08:18:46 INFO - PROCESS | 1958 | 1469200726416 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:46 INFO - PROCESS | 1958 | 1469200726650 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:18:46 INFO - PROCESS | 1958 | 1469200726687 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 1958 | 1469200726696 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c05c00 == 28 [pid = 1958] [id = 458] 08:18:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90e2e800) [pid = 1958] [serial = 1375] [outer = (nil)] 08:18:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x93767800) [pid = 1958] [serial = 1376] [outer = 0x90e2e800] 08:18:46 INFO - PROCESS | 1958 | 1469200726775 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9376dc00) [pid = 1958] [serial = 1377] [outer = 0x90e2e800] 08:18:47 INFO - PROCESS | 1958 | 1469200727696 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]]]}] 08:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1356ms 08:18:47 INFO - PROCESS | 1958 | 1469200727735 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 1958 | 1469200727739 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:18:47 INFO - PROCESS | 1958 | 1469200727745 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 1958 | 1469200727749 Marionette TRACE conn4 <- [1,1806,null,{}] 08:18:47 INFO - PROCESS | 1958 | 1469200727758 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}] 08:18:47 INFO - PROCESS | 1958 | 1469200727762 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:47 INFO - PROCESS | 1958 | 1469200727980 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:18:48 INFO - PROCESS | 1958 | 1469200728001 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 1958 | 1469200728012 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x90649400 == 29 [pid = 1958] [id = 459] 08:18:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9376a800) [pid = 1958] [serial = 1378] [outer = (nil)] 08:18:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9398a400) [pid = 1958] [serial = 1379] [outer = 0x9376a800] 08:18:48 INFO - PROCESS | 1958 | 1469200728079 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9398e800) [pid = 1958] [serial = 1380] [outer = 0x9376a800] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8eda0400) [pid = 1958] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90c06400) [pid = 1958] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8eda2800) [pid = 1958] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90ebec00) [pid = 1958] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x94fd6000) [pid = 1958] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90e2ac00) [pid = 1958] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8eecd800) [pid = 1958] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x9398b400) [pid = 1958] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x903bdc00) [pid = 1958] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8e5d9000) [pid = 1958] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:18:48 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x8e4b1c00) [pid = 1958] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:18:49 INFO - PROCESS | 1958 | 1469200729067 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]]]}] 08:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1348ms 08:18:49 INFO - PROCESS | 1958 | 1469200729095 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 1958 | 1469200729098 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:18:49 INFO - PROCESS | 1958 | 1469200729105 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 1958 | 1469200729108 Marionette TRACE conn4 <- [1,1810,null,{}] 08:18:49 INFO - PROCESS | 1958 | 1469200729113 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}] 08:18:49 INFO - PROCESS | 1958 | 1469200729118 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:49 INFO - PROCESS | 1958 | 1469200729284 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:18:49 INFO - PROCESS | 1958 | 1469200729298 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 1958 | 1469200729317 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec8000 == 30 [pid = 1958] [id = 460] 08:18:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90c10000) [pid = 1958] [serial = 1381] [outer = (nil)] 08:18:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x93769400) [pid = 1958] [serial = 1382] [outer = 0x90c10000] 08:18:49 INFO - PROCESS | 1958 | 1469200729394 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x94eedc00) [pid = 1958] [serial = 1383] [outer = 0x90c10000] 08:18:50 INFO - PROCESS | 1958 | 1469200730388 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]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1345ms 08:18:50 INFO - PROCESS | 1958 | 1469200730474 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 1958 | 1469200730480 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:18:50 INFO - PROCESS | 1958 | 1469200730489 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 1958 | 1469200730496 Marionette TRACE conn4 <- [1,1814,null,{}] 08:18:50 INFO - PROCESS | 1958 | 1469200730505 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}] 08:18:50 INFO - PROCESS | 1958 | 1469200730512 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:50 INFO - PROCESS | 1958 | 1469200730713 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:18:50 INFO - PROCESS | 1958 | 1469200730909 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:50 INFO - PROCESS | 1958 | 1469200730925 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec5c00 == 31 [pid = 1958] [id = 461] 08:18:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8eec6c00) [pid = 1958] [serial = 1384] [outer = (nil)] 08:18:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eed0c00) [pid = 1958] [serial = 1385] [outer = 0x8eec6c00] 08:18:51 INFO - PROCESS | 1958 | 1469200731118 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x9025d000) [pid = 1958] [serial = 1386] [outer = 0x8eec6c00] 08:18:52 INFO - PROCESS | 1958 | 1469200732118 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]]]}] 08:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1685ms 08:18:52 INFO - PROCESS | 1958 | 1469200732175 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 1958 | 1469200732180 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:18:52 INFO - PROCESS | 1958 | 1469200732191 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 1958 | 1469200732196 Marionette TRACE conn4 <- [1,1818,null,{}] 08:18:52 INFO - PROCESS | 1958 | 1469200732204 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}] 08:18:52 INFO - PROCESS | 1958 | 1469200732210 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:52 INFO - PROCESS | 1958 | 1469200732399 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:18:52 INFO - PROCESS | 1958 | 1469200732623 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 1958 | 1469200732634 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed94800 == 32 [pid = 1958] [id = 462] 08:18:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90e32000) [pid = 1958] [serial = 1387] [outer = (nil)] 08:18:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90ebdc00) [pid = 1958] [serial = 1388] [outer = 0x90e32000] 08:18:52 INFO - PROCESS | 1958 | 1469200732761 Marionette DEBUG loaded listener.js 08:18:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9140f800) [pid = 1958] [serial = 1389] [outer = 0x90e32000] 08:18:53 INFO - PROCESS | 1958 | 1469200733704 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]]]}] 08:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1590ms 08:18:53 INFO - PROCESS | 1958 | 1469200733778 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:18:53 INFO - PROCESS | 1958 | 1469200733782 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:18:53 INFO - PROCESS | 1958 | 1469200733790 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:18:53 INFO - PROCESS | 1958 | 1469200733794 Marionette TRACE conn4 <- [1,1822,null,{}] 08:18:53 INFO - PROCESS | 1958 | 1469200733808 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}] 08:18:53 INFO - PROCESS | 1958 | 1469200733816 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:54 INFO - PROCESS | 1958 | 1469200734041 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:18:54 INFO - PROCESS | 1958 | 1469200734331 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 1958 | 1469200734346 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x90646c00 == 33 [pid = 1958] [id = 463] 08:18:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x94e86800) [pid = 1958] [serial = 1390] [outer = (nil)] 08:18:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94fcd800) [pid = 1958] [serial = 1391] [outer = 0x94e86800] 08:18:54 INFO - PROCESS | 1958 | 1469200734475 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x94fd7800) [pid = 1958] [serial = 1392] [outer = 0x94e86800] 08:18:55 INFO - PROCESS | 1958 | 1469200735399 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]]]}] 08:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1640ms 08:18:55 INFO - PROCESS | 1958 | 1469200735430 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:18:55 INFO - PROCESS | 1958 | 1469200735434 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:18:55 INFO - PROCESS | 1958 | 1469200735441 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 1958 | 1469200735444 Marionette TRACE conn4 <- [1,1826,null,{}] 08:18:55 INFO - PROCESS | 1958 | 1469200735450 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}] 08:18:55 INFO - PROCESS | 1958 | 1469200735455 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:55 INFO - PROCESS | 1958 | 1469200735652 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:18:55 INFO - PROCESS | 1958 | 1469200735830 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:55 INFO - PROCESS | 1958 | 1469200735841 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e0800 == 34 [pid = 1958] [id = 464] 08:18:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x94fdac00) [pid = 1958] [serial = 1393] [outer = (nil)] 08:18:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a1e800) [pid = 1958] [serial = 1394] [outer = 0x94fdac00] 08:18:55 INFO - PROCESS | 1958 | 1469200735960 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x97477000) [pid = 1958] [serial = 1395] [outer = 0x94fdac00] 08:18:56 INFO - PROCESS | 1958 | 1469200736910 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]]]}] 08:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1531ms 08:18:56 INFO - PROCESS | 1958 | 1469200736973 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:18:56 INFO - PROCESS | 1958 | 1469200736977 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:18:56 INFO - PROCESS | 1958 | 1469200736984 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 1958 | 1469200736987 Marionette TRACE conn4 <- [1,1830,null,{}] 08:18:56 INFO - PROCESS | 1958 | 1469200736993 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}] 08:18:57 INFO - PROCESS | 1958 | 1469200736998 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:57 INFO - PROCESS | 1958 | 1469200737216 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:18:57 INFO - PROCESS | 1958 | 1469200737438 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:57 INFO - PROCESS | 1958 | 1469200737447 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a15c00 == 35 [pid = 1958] [id = 465] 08:18:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a1a800) [pid = 1958] [serial = 1396] [outer = (nil)] 08:18:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x97497800) [pid = 1958] [serial = 1397] [outer = 0x96a1a800] 08:18:57 INFO - PROCESS | 1958 | 1469200737577 Marionette DEBUG loaded listener.js 08:18:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9749cc00) [pid = 1958] [serial = 1398] [outer = 0x96a1a800] 08:18:58 INFO - PROCESS | 1958 | 1469200738447 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]]]}] 08:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1495ms 08:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:18:58 INFO - PROCESS | 1958 | 1469200738479 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:18:58 INFO - PROCESS | 1958 | 1469200738482 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:18:58 INFO - PROCESS | 1958 | 1469200738489 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:18:58 INFO - PROCESS | 1958 | 1469200738493 Marionette TRACE conn4 <- [1,1834,null,{}] 08:18:58 INFO - PROCESS | 1958 | 1469200738498 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}] 08:18:58 INFO - PROCESS | 1958 | 1469200738509 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:58 INFO - PROCESS | 1958 | 1469200738730 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:18:58 INFO - PROCESS | 1958 | 1469200738909 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 1958 | 1469200738918 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:18:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b0800 == 36 [pid = 1958] [id = 466] 08:18:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97e1d000) [pid = 1958] [serial = 1399] [outer = (nil)] 08:18:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x98c62400) [pid = 1958] [serial = 1400] [outer = 0x97e1d000] 08:18:59 INFO - PROCESS | 1958 | 1469200738999 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x98c6fc00) [pid = 1958] [serial = 1401] [outer = 0x97e1d000] 08:18:59 INFO - PROCESS | 1958 | 1469200739922 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]]]}] 08:18:59 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 08:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1481ms 08:18:59 INFO - PROCESS | 1958 | 1469200739976 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 1958 | 1469200739981 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:18:59 INFO - PROCESS | 1958 | 1469200739989 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - PROCESS | 1958 | 1469200739992 Marionette TRACE conn4 <- [1,1838,null,{}] 08:19:00 INFO - PROCESS | 1958 | 1469200739997 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}] 08:19:00 INFO - PROCESS | 1958 | 1469200740003 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:00 INFO - PROCESS | 1958 | 1469200740185 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:19:00 INFO - PROCESS | 1958 | 1469200740385 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:00 INFO - PROCESS | 1958 | 1469200740394 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643000 == 37 [pid = 1958] [id = 467] 08:19:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x8e64b800) [pid = 1958] [serial = 1402] [outer = (nil)] 08:19:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x93990000) [pid = 1958] [serial = 1403] [outer = 0x8e64b800] 08:19:00 INFO - PROCESS | 1958 | 1469200740472 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x99433400) [pid = 1958] [serial = 1404] [outer = 0x8e64b800] 08:19:01 INFO - PROCESS | 1958 | 1469200741827 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]]]}] 08:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1933ms 08:19:02 INFO - PROCESS | 1958 | 1469200742018 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 1958 | 1469200742030 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:19:02 INFO - PROCESS | 1958 | 1469200742059 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 1958 | 1469200742068 Marionette TRACE conn4 <- [1,1842,null,{}] 08:19:02 INFO - PROCESS | 1958 | 1469200742083 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}] 08:19:02 INFO - PROCESS | 1958 | 1469200742093 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:02 INFO - PROCESS | 1958 | 1469200742381 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:19:02 INFO - PROCESS | 1958 | 1469200742698 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:02 INFO - PROCESS | 1958 | 1469200742712 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025b800 == 38 [pid = 1958] [id = 468] 08:19:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x9025c000) [pid = 1958] [serial = 1405] [outer = (nil)] 08:19:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x903bb400) [pid = 1958] [serial = 1406] [outer = 0x9025c000] 08:19:02 INFO - PROCESS | 1958 | 1469200742793 Marionette DEBUG loaded listener.js 08:19:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x90643400) [pid = 1958] [serial = 1407] [outer = 0x9025c000] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec15400 == 37 [pid = 1958] [id = 409] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d7400 == 36 [pid = 1958] [id = 413] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd4c00 == 35 [pid = 1958] [id = 421] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec8400 == 34 [pid = 1958] [id = 405] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e642000 == 33 [pid = 1958] [id = 417] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x9154a800 == 32 [pid = 1958] [id = 420] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8eda2c00 == 31 [pid = 1958] [id = 419] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ac000 == 30 [pid = 1958] [id = 416] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x90649800 == 29 [pid = 1958] [id = 406] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x915c2000 == 28 [pid = 1958] [id = 415] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x90648400 == 27 [pid = 1958] [id = 408] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643c00 == 26 [pid = 1958] [id = 453] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e644800 == 25 [pid = 1958] [id = 410] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a8c00 == 24 [pid = 1958] [id = 452] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63f400 == 23 [pid = 1958] [id = 412] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d6800 == 22 [pid = 1958] [id = 418] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aa800 == 21 [pid = 1958] [id = 454] 08:19:03 INFO - PROCESS | 1958 | --DOCSHELL 0x915cf000 == 20 [pid = 1958] [id = 411] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x90ebc400) [pid = 1958] [serial = 1355] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x90e35400) [pid = 1958] [serial = 1352] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x8eeca000) [pid = 1958] [serial = 1346] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90258800) [pid = 1958] [serial = 1347] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8e5d6400) [pid = 1958] [serial = 1343] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x8e640c00) [pid = 1958] [serial = 1344] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x903be400) [pid = 1958] [serial = 1340] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x906dfc00) [pid = 1958] [serial = 1341] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8eecfc00) [pid = 1958] [serial = 1323] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8eec8c00) [pid = 1958] [serial = 1322] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x915cb800) [pid = 1958] [serial = 1326] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x91553c00) [pid = 1958] [serial = 1325] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x94fd1800) [pid = 1958] [serial = 1329] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x94eeb400) [pid = 1958] [serial = 1328] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x97480400) [pid = 1958] [serial = 1332] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x97478400) [pid = 1958] [serial = 1331] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x97496c00) [pid = 1958] [serial = 1335] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x97499000) [pid = 1958] [serial = 1334] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x98735c00) [pid = 1958] [serial = 1338] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x906d5c00) [pid = 1958] [serial = 1337] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x906d5000) [pid = 1958] [serial = 1350] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90eb9000) [pid = 1958] [serial = 1353] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90646800) [pid = 1958] [serial = 1349] [outer = (nil)] [url = about:blank] 08:19:04 INFO - PROCESS | 1958 | 1469200744772 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]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2758ms 08:19:04 INFO - PROCESS | 1958 | 1469200744812 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 1958 | 1469200744818 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:19:04 INFO - PROCESS | 1958 | 1469200744825 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 1958 | 1469200744832 Marionette TRACE conn4 <- [1,1846,null,{}] 08:19:04 INFO - PROCESS | 1958 | 1469200744839 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}] 08:19:04 INFO - PROCESS | 1958 | 1469200744845 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:05 INFO - PROCESS | 1958 | 1469200745009 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:19:05 INFO - PROCESS | 1958 | 1469200745137 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:05 INFO - PROCESS | 1958 | 1469200745149 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5db400 == 21 [pid = 1958] [id = 469] 08:19:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e644c00) [pid = 1958] [serial = 1408] [outer = (nil)] 08:19:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ec12c00) [pid = 1958] [serial = 1409] [outer = 0x8e644c00] 08:19:05 INFO - PROCESS | 1958 | 1469200745216 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8eec2000) [pid = 1958] [serial = 1410] [outer = 0x8e644c00] 08:19:06 INFO - PROCESS | 1958 | 1469200746035 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]]]}] 08:19:06 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) 08:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1288ms 08:19:06 INFO - PROCESS | 1958 | 1469200746114 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:19:06 INFO - PROCESS | 1958 | 1469200746123 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:19:06 INFO - PROCESS | 1958 | 1469200746134 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 1958 | 1469200746138 Marionette TRACE conn4 <- [1,1850,null,{}] 08:19:06 INFO - PROCESS | 1958 | 1469200746144 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}] 08:19:06 INFO - PROCESS | 1958 | 1469200746151 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:06 INFO - PROCESS | 1958 | 1469200746335 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:19:06 INFO - PROCESS | 1958 | 1469200746495 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 1958 | 1469200746503 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecd400 == 22 [pid = 1958] [id = 470] 08:19:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90259400) [pid = 1958] [serial = 1411] [outer = (nil)] 08:19:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903b9c00) [pid = 1958] [serial = 1412] [outer = 0x90259400] 08:19:06 INFO - PROCESS | 1958 | 1469200746587 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90644c00) [pid = 1958] [serial = 1413] [outer = 0x90259400] 08:19:07 INFO - PROCESS | 1958 | 1469200747511 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]]]}] 08:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1435ms 08:19:07 INFO - PROCESS | 1958 | 1469200747573 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:19:07 INFO - PROCESS | 1958 | 1469200747577 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:19:07 INFO - PROCESS | 1958 | 1469200747584 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 1958 | 1469200747590 Marionette TRACE conn4 <- [1,1854,null,{}] 08:19:07 INFO - PROCESS | 1958 | 1469200747613 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}] 08:19:07 INFO - PROCESS | 1958 | 1469200747622 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:07 INFO - PROCESS | 1958 | 1469200747838 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:19:07 INFO - PROCESS | 1958 | 1469200747863 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:07 INFO - PROCESS | 1958 | 1469200747872 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2cc00 == 23 [pid = 1958] [id = 471] 08:19:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e2d800) [pid = 1958] [serial = 1414] [outer = (nil)] 08:19:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90e34400) [pid = 1958] [serial = 1415] [outer = 0x90e2d800] 08:19:07 INFO - PROCESS | 1958 | 1469200747946 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90eb4800) [pid = 1958] [serial = 1416] [outer = 0x90e2d800] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90c10000) [pid = 1958] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90e2e800) [pid = 1958] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9376a800) [pid = 1958] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90eb8c00) [pid = 1958] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8eec6800) [pid = 1958] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e4a9c00) [pid = 1958] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e4a9400) [pid = 1958] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90c09400) [pid = 1958] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8ec17c00) [pid = 1958] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:19:08 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90258400) [pid = 1958] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:19:09 INFO - PROCESS | 1958 | 1469200749281 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]]]}] 08:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1741ms 08:19:09 INFO - PROCESS | 1958 | 1469200749325 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 1958 | 1469200749330 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:19:09 INFO - PROCESS | 1958 | 1469200749347 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 1958 | 1469200749349 Marionette TRACE conn4 <- [1,1858,null,{}] 08:19:09 INFO - PROCESS | 1958 | 1469200749356 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}] 08:19:09 INFO - PROCESS | 1958 | 1469200749361 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:09 INFO - PROCESS | 1958 | 1469200749561 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:19:09 INFO - PROCESS | 1958 | 1469200749573 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:09 INFO - PROCESS | 1958 | 1469200749586 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a3800 == 24 [pid = 1958] [id = 472] 08:19:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90c04c00) [pid = 1958] [serial = 1417] [outer = (nil)] 08:19:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90eb9c00) [pid = 1958] [serial = 1418] [outer = 0x90c04c00] 08:19:09 INFO - PROCESS | 1958 | 1469200749711 Marionette DEBUG loaded listener.js 08:19:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x91405800) [pid = 1958] [serial = 1419] [outer = 0x90c04c00] 08:19:10 INFO - PROCESS | 1958 | 1469200750675 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]]]}] 08:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1386ms 08:19:10 INFO - PROCESS | 1958 | 1469200750733 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:19:10 INFO - PROCESS | 1958 | 1469200750737 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:19:10 INFO - PROCESS | 1958 | 1469200750744 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:19:10 INFO - PROCESS | 1958 | 1469200750746 Marionette TRACE conn4 <- [1,1862,null,{}] 08:19:10 INFO - PROCESS | 1958 | 1469200750752 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}] 08:19:10 INFO - PROCESS | 1958 | 1469200750758 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:10 INFO - PROCESS | 1958 | 1469200750969 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:19:11 INFO - PROCESS | 1958 | 1469200751156 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 1958 | 1469200751163 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d4400 == 25 [pid = 1958] [id = 473] 08:19:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e5d5800) [pid = 1958] [serial = 1420] [outer = (nil)] 08:19:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8e5de000) [pid = 1958] [serial = 1421] [outer = 0x8e5d5800] 08:19:11 INFO - PROCESS | 1958 | 1469200751251 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8ec11000) [pid = 1958] [serial = 1422] [outer = 0x8e5d5800] 08:19:12 INFO - PROCESS | 1958 | 1469200752386 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]]]}] 08:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1692ms 08:19:12 INFO - PROCESS | 1958 | 1469200752439 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 1958 | 1469200752446 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:19:12 INFO - PROCESS | 1958 | 1469200752455 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 1958 | 1469200752461 Marionette TRACE conn4 <- [1,1866,null,{}] 08:19:12 INFO - PROCESS | 1958 | 1469200752469 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}] 08:19:12 INFO - PROCESS | 1958 | 1469200752475 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:12 INFO - PROCESS | 1958 | 1469200752675 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:19:12 INFO - PROCESS | 1958 | 1469200752902 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 1958 | 1469200752915 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x903bd000 == 26 [pid = 1958] [id = 474] 08:19:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x903bf000) [pid = 1958] [serial = 1423] [outer = (nil)] 08:19:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9064c400) [pid = 1958] [serial = 1424] [outer = 0x903bf000] 08:19:13 INFO - PROCESS | 1958 | 1469200753040 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x906d9c00) [pid = 1958] [serial = 1425] [outer = 0x903bf000] 08:19:14 INFO - PROCESS | 1958 | 1469200754052 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]]]}] 08:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1690ms 08:19:14 INFO - PROCESS | 1958 | 1469200754145 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 1958 | 1469200754150 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:19:14 INFO - PROCESS | 1958 | 1469200754157 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 1958 | 1469200754161 Marionette TRACE conn4 <- [1,1870,null,{}] 08:19:14 INFO - PROCESS | 1958 | 1469200754167 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}] 08:19:14 INFO - PROCESS | 1958 | 1469200754173 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:14 INFO - PROCESS | 1958 | 1469200754391 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:19:14 INFO - PROCESS | 1958 | 1469200754718 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 1958 | 1469200754729 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5da800 == 27 [pid = 1958] [id = 475] 08:19:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8ed96400) [pid = 1958] [serial = 1426] [outer = (nil)] 08:19:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9154f800) [pid = 1958] [serial = 1427] [outer = 0x8ed96400] 08:19:14 INFO - PROCESS | 1958 | 1469200754812 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x915c3800) [pid = 1958] [serial = 1428] [outer = 0x8ed96400] 08:19:15 INFO - PROCESS | 1958 | 1469200755857 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]]]}] 08:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1782ms 08:19:15 INFO - PROCESS | 1958 | 1469200755940 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 1958 | 1469200755947 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:19:15 INFO - PROCESS | 1958 | 1469200755964 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 1958 | 1469200755971 Marionette TRACE conn4 <- [1,1874,null,{}] 08:19:15 INFO - PROCESS | 1958 | 1469200755977 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}] 08:19:15 INFO - PROCESS | 1958 | 1469200755984 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:16 INFO - PROCESS | 1958 | 1469200756229 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:19:16 INFO - PROCESS | 1958 | 1469200756456 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 1958 | 1469200756465 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b8c00 == 28 [pid = 1958] [id = 476] 08:19:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x91551400) [pid = 1958] [serial = 1429] [outer = (nil)] 08:19:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x936edc00) [pid = 1958] [serial = 1430] [outer = 0x91551400] 08:19:16 INFO - PROCESS | 1958 | 1469200756544 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x936e2400) [pid = 1958] [serial = 1431] [outer = 0x91551400] 08:19:17 INFO - PROCESS | 1958 | 1469200757824 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]]]}] 08:19:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a3800 == 27 [pid = 1958] [id = 472] 08:19:17 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2cc00 == 26 [pid = 1958] [id = 471] 08:19:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecd400 == 25 [pid = 1958] [id = 470] 08:19:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5db400 == 24 [pid = 1958] [id = 469] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90ec0000) [pid = 1958] [serial = 1356] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x93767800) [pid = 1958] [serial = 1376] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9398a400) [pid = 1958] [serial = 1379] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9376dc00) [pid = 1958] [serial = 1377] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x91556000) [pid = 1958] [serial = 1364] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x915c7c00) [pid = 1958] [serial = 1365] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x903b4000) [pid = 1958] [serial = 1370] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90644400) [pid = 1958] [serial = 1371] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e4aec00) [pid = 1958] [serial = 1358] [outer = (nil)] [url = about:blank] 08:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1955ms 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e640400) [pid = 1958] [serial = 1359] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e5d9400) [pid = 1958] [serial = 1367] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8ec0b800) [pid = 1958] [serial = 1368] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90e31400) [pid = 1958] [serial = 1373] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9398e800) [pid = 1958] [serial = 1380] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90644000) [pid = 1958] [serial = 1361] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x906da800) [pid = 1958] [serial = 1362] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x91403000) [pid = 1958] [serial = 1374] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x94eedc00) [pid = 1958] [serial = 1383] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x93769400) [pid = 1958] [serial = 1382] [outer = (nil)] [url = about:blank] 08:19:17 INFO - PROCESS | 1958 | 1469200757920 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 1958 | 1469200757931 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:19:17 INFO - PROCESS | 1958 | 1469200757948 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 1958 | 1469200757952 Marionette TRACE conn4 <- [1,1878,null,{}] 08:19:17 INFO - PROCESS | 1958 | 1469200757960 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}] 08:19:17 INFO - PROCESS | 1958 | 1469200757966 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:18 INFO - PROCESS | 1958 | 1469200758180 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:19:18 INFO - PROCESS | 1958 | 1469200758317 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 1958 | 1469200758329 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0b400 == 25 [pid = 1958] [id = 477] 08:19:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x8ec0e000) [pid = 1958] [serial = 1432] [outer = (nil)] 08:19:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8ed99c00) [pid = 1958] [serial = 1433] [outer = 0x8ec0e000] 08:19:18 INFO - PROCESS | 1958 | 1469200758400 Marionette DEBUG loaded listener.js 08:19:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8eec8800) [pid = 1958] [serial = 1434] [outer = 0x8ec0e000] 08:19:19 INFO - PROCESS | 1958 | 1469200759199 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]]]}] 08:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1297ms 08:19:19 INFO - PROCESS | 1958 | 1469200759236 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 1958 | 1469200759243 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:19:19 INFO - PROCESS | 1958 | 1469200759253 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 1958 | 1469200759258 Marionette TRACE conn4 <- [1,1882,null,{}] 08:19:19 INFO - PROCESS | 1958 | 1469200759264 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}] 08:19:19 INFO - PROCESS | 1958 | 1469200759269 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:19 INFO - PROCESS | 1958 | 1469200759446 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:19:19 INFO - PROCESS | 1958 | 1469200759456 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 1958 | 1469200759464 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x903c1800 == 26 [pid = 1958] [id = 478] 08:19:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90646000) [pid = 1958] [serial = 1435] [outer = (nil)] 08:19:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x906d4400) [pid = 1958] [serial = 1436] [outer = 0x90646000] 08:19:19 INFO - PROCESS | 1958 | 1469200759549 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90c09c00) [pid = 1958] [serial = 1437] [outer = 0x90646000] 08:19:20 INFO - PROCESS | 1958 | 1469200760585 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]]]}] 08:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1381ms 08:19:20 INFO - PROCESS | 1958 | 1469200760635 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 1958 | 1469200760639 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:19:20 INFO - PROCESS | 1958 | 1469200760652 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 1958 | 1469200760658 Marionette TRACE conn4 <- [1,1886,null,{}] 08:19:20 INFO - PROCESS | 1958 | 1469200760673 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}] 08:19:20 INFO - PROCESS | 1958 | 1469200760681 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:20 INFO - PROCESS | 1958 | 1469200760901 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:19:20 INFO - PROCESS | 1958 | 1469200760925 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 1958 | 1469200760935 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x9140fc00 == 27 [pid = 1958] [id = 479] 08:19:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x9154a400) [pid = 1958] [serial = 1438] [outer = (nil)] 08:19:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x91550000) [pid = 1958] [serial = 1439] [outer = 0x9154a400] 08:19:21 INFO - PROCESS | 1958 | 1469200761005 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x915c9400) [pid = 1958] [serial = 1440] [outer = 0x9154a400] 08:19:21 INFO - PROCESS | 1958 | 1469200761992 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]]]}] 08:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1394ms 08:19:22 INFO - PROCESS | 1958 | 1469200762054 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 1958 | 1469200762059 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:19:22 INFO - PROCESS | 1958 | 1469200762065 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 1958 | 1469200762069 Marionette TRACE conn4 <- [1,1890,null,{}] 08:19:22 INFO - PROCESS | 1958 | 1469200762074 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}] 08:19:22 INFO - PROCESS | 1958 | 1469200762079 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:22 INFO - PROCESS | 1958 | 1469200762296 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:19:22 INFO - PROCESS | 1958 | 1469200762320 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 1958 | 1469200762328 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0cc00 == 28 [pid = 1958] [id = 480] 08:19:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915cd000) [pid = 1958] [serial = 1441] [outer = (nil)] 08:19:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9376cc00) [pid = 1958] [serial = 1442] [outer = 0x915cd000] 08:19:22 INFO - PROCESS | 1958 | 1469200762395 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x93986400) [pid = 1958] [serial = 1443] [outer = 0x915cd000] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8eec6c00) [pid = 1958] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90e32000) [pid = 1958] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x94e86800) [pid = 1958] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90e2d800) [pid = 1958] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9025c000) [pid = 1958] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x94fdac00) [pid = 1958] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8e644c00) [pid = 1958] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x96a1a800) [pid = 1958] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x97e1d000) [pid = 1958] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8e64b800) [pid = 1958] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:19:22 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x90259400) [pid = 1958] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:19:23 INFO - PROCESS | 1958 | 1469200763391 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]]]}] 08:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1382ms 08:19:23 INFO - PROCESS | 1958 | 1469200763449 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 1958 | 1469200763452 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:19:23 INFO - PROCESS | 1958 | 1469200763459 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 1958 | 1469200763462 Marionette TRACE conn4 <- [1,1894,null,{}] 08:19:23 INFO - PROCESS | 1958 | 1469200763468 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}] 08:19:23 INFO - PROCESS | 1958 | 1469200763473 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:23 INFO - PROCESS | 1958 | 1469200763687 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:19:23 INFO - PROCESS | 1958 | 1469200763701 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:23 INFO - PROCESS | 1958 | 1469200763708 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d9c00 == 29 [pid = 1958] [id = 481] 08:19:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8ed9f400) [pid = 1958] [serial = 1444] [outer = (nil)] 08:19:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x936eb400) [pid = 1958] [serial = 1445] [outer = 0x8ed9f400] 08:19:23 INFO - PROCESS | 1958 | 1469200763778 Marionette DEBUG loaded listener.js 08:19:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x9398d400) [pid = 1958] [serial = 1446] [outer = 0x8ed9f400] 08:19:24 INFO - PROCESS | 1958 | 1469200764699 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]]]}] 08:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1295ms 08:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:19:24 INFO - PROCESS | 1958 | 1469200764755 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 1958 | 1469200764758 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:19:24 INFO - PROCESS | 1958 | 1469200764765 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - PROCESS | 1958 | 1469200764768 Marionette TRACE conn4 <- [1,1898,null,{}] 08:19:24 INFO - PROCESS | 1958 | 1469200764774 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}] 08:19:24 INFO - PROCESS | 1958 | 1469200764784 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:25 INFO - PROCESS | 1958 | 1469200765061 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:19:25 INFO - PROCESS | 1958 | 1469200765240 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 1958 | 1469200765249 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b1400 == 30 [pid = 1958] [id = 482] 08:19:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e4b1c00) [pid = 1958] [serial = 1447] [outer = (nil)] 08:19:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e5db400) [pid = 1958] [serial = 1448] [outer = 0x8e4b1c00] 08:19:25 INFO - PROCESS | 1958 | 1469200765423 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e648800) [pid = 1958] [serial = 1449] [outer = 0x8e4b1c00] 08:19:26 INFO - PROCESS | 1958 | 1469200766372 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]]]}] 08:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1681ms 08:19:26 INFO - PROCESS | 1958 | 1469200766448 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 1958 | 1469200766454 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:19:26 INFO - PROCESS | 1958 | 1469200766463 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 1958 | 1469200766468 Marionette TRACE conn4 <- [1,1902,null,{}] 08:19:26 INFO - PROCESS | 1958 | 1469200766476 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}] 08:19:26 INFO - PROCESS | 1958 | 1469200766485 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:26 INFO - PROCESS | 1958 | 1469200766696 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:19:26 INFO - PROCESS | 1958 | 1469200766901 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 1958 | 1469200766911 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d8000 == 31 [pid = 1958] [id = 483] 08:19:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x903bfc00) [pid = 1958] [serial = 1450] [outer = (nil)] 08:19:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90c08400) [pid = 1958] [serial = 1451] [outer = 0x903bfc00] 08:19:27 INFO - PROCESS | 1958 | 1469200767046 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90e2e800) [pid = 1958] [serial = 1452] [outer = 0x903bfc00] 08:19:28 INFO - PROCESS | 1958 | 1469200768002 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]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1582ms 08:19:28 INFO - PROCESS | 1958 | 1469200768046 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 1958 | 1469200768052 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:19:28 INFO - PROCESS | 1958 | 1469200768060 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 1958 | 1469200768064 Marionette TRACE conn4 <- [1,1906,null,{}] 08:19:28 INFO - PROCESS | 1958 | 1469200768070 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}] 08:19:28 INFO - PROCESS | 1958 | 1469200768076 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:28 INFO - PROCESS | 1958 | 1469200768271 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:19:28 INFO - PROCESS | 1958 | 1469200768546 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 1958 | 1469200768557 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x91408c00 == 32 [pid = 1958] [id = 484] 08:19:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x915ce400) [pid = 1958] [serial = 1453] [outer = (nil)] 08:19:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91f2a800) [pid = 1958] [serial = 1454] [outer = 0x915ce400] 08:19:28 INFO - PROCESS | 1958 | 1469200768685 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9376ac00) [pid = 1958] [serial = 1455] [outer = 0x915ce400] 08:19:29 INFO - PROCESS | 1958 | 1469200769704 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]]]}] 08:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1733ms 08:19:29 INFO - PROCESS | 1958 | 1469200769794 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 1958 | 1469200769801 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:19:29 INFO - PROCESS | 1958 | 1469200769819 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 1958 | 1469200769827 Marionette TRACE conn4 <- [1,1910,null,{}] 08:19:29 INFO - PROCESS | 1958 | 1469200769834 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}] 08:19:29 INFO - PROCESS | 1958 | 1469200769841 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:30 INFO - PROCESS | 1958 | 1469200770155 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:19:30 INFO - PROCESS | 1958 | 1469200770336 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 1958 | 1469200770346 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dc800 == 33 [pid = 1958] [id = 485] 08:19:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90641400) [pid = 1958] [serial = 1456] [outer = (nil)] 08:19:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94fcf000) [pid = 1958] [serial = 1457] [outer = 0x90641400] 08:19:30 INFO - PROCESS | 1958 | 1469200770441 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x94fda800) [pid = 1958] [serial = 1458] [outer = 0x90641400] 08:19:31 INFO - PROCESS | 1958 | 1469200771398 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]]]}] 08:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1648ms 08:19:31 INFO - PROCESS | 1958 | 1469200771461 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 1958 | 1469200771465 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:19:31 INFO - PROCESS | 1958 | 1469200771472 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 1958 | 1469200771475 Marionette TRACE conn4 <- [1,1914,null,{}] 08:19:31 INFO - PROCESS | 1958 | 1469200771481 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}] 08:19:31 INFO - PROCESS | 1958 | 1469200771487 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:31 INFO - PROCESS | 1958 | 1469200771731 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:19:31 INFO - PROCESS | 1958 | 1469200771956 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 1958 | 1469200771963 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dfc00 == 34 [pid = 1958] [id = 486] 08:19:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x94e86c00) [pid = 1958] [serial = 1459] [outer = (nil)] 08:19:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a1b000) [pid = 1958] [serial = 1460] [outer = 0x94e86c00] 08:19:32 INFO - PROCESS | 1958 | 1469200772102 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x96a8e000) [pid = 1958] [serial = 1461] [outer = 0x94e86c00] 08:19:33 INFO - PROCESS | 1958 | 1469200773041 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]]]}] 08:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1632ms 08:19:33 INFO - PROCESS | 1958 | 1469200773106 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:19:33 INFO - PROCESS | 1958 | 1469200773110 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:19:33 INFO - PROCESS | 1958 | 1469200773118 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 1958 | 1469200773121 Marionette TRACE conn4 <- [1,1918,null,{}] 08:19:33 INFO - PROCESS | 1958 | 1469200773127 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}] 08:19:33 INFO - PROCESS | 1958 | 1469200773132 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:33 INFO - PROCESS | 1958 | 1469200773317 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:19:33 INFO - PROCESS | 1958 | 1469200773500 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 1958 | 1469200773518 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x9747f400 == 35 [pid = 1958] [id = 487] 08:19:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97480000) [pid = 1958] [serial = 1462] [outer = (nil)] 08:19:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x97494000) [pid = 1958] [serial = 1463] [outer = 0x97480000] 08:19:33 INFO - PROCESS | 1958 | 1469200773618 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x97e1d000) [pid = 1958] [serial = 1464] [outer = 0x97480000] 08:19:34 INFO - PROCESS | 1958 | 1469200774670 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]]]}] 08:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1594ms 08:19:34 INFO - PROCESS | 1958 | 1469200774716 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 1958 | 1469200774723 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:19:34 INFO - PROCESS | 1958 | 1469200774743 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 1958 | 1469200774751 Marionette TRACE conn4 <- [1,1922,null,{}] 08:19:34 INFO - PROCESS | 1958 | 1469200774769 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}] 08:19:34 INFO - PROCESS | 1958 | 1469200774778 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:35 INFO - PROCESS | 1958 | 1469200775051 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:19:35 INFO - PROCESS | 1958 | 1469200775282 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 1958 | 1469200775292 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a9c00 == 36 [pid = 1958] [id = 488] 08:19:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x8e63e800) [pid = 1958] [serial = 1465] [outer = (nil)] 08:19:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x90260000) [pid = 1958] [serial = 1466] [outer = 0x8e63e800] 08:19:35 INFO - PROCESS | 1958 | 1469200775387 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x906d6c00) [pid = 1958] [serial = 1467] [outer = 0x8e63e800] 08:19:36 INFO - PROCESS | 1958 | 1469200776455 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]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1805ms 08:19:36 INFO - PROCESS | 1958 | 1469200776544 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 1958 | 1469200776550 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:19:36 INFO - PROCESS | 1958 | 1469200776560 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 1958 | 1469200776565 Marionette TRACE conn4 <- [1,1926,null,{}] 08:19:36 INFO - PROCESS | 1958 | 1469200776574 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}] 08:19:36 INFO - PROCESS | 1958 | 1469200776580 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:36 INFO - PROCESS | 1958 | 1469200776772 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:19:37 INFO - PROCESS | 1958 | 1469200777023 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 1958 | 1469200777037 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0a000 == 37 [pid = 1958] [id = 489] 08:19:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x8ec0ac00) [pid = 1958] [serial = 1468] [outer = (nil)] 08:19:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x8ec0e800) [pid = 1958] [serial = 1469] [outer = 0x8ec0ac00] 08:19:37 INFO - PROCESS | 1958 | 1469200777209 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8ec17400) [pid = 1958] [serial = 1470] [outer = 0x8ec0ac00] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x90c05c00 == 36 [pid = 1958] [id = 458] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d9c00 == 35 [pid = 1958] [id = 481] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0cc00 == 34 [pid = 1958] [id = 480] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x9140fc00 == 33 [pid = 1958] [id = 479] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x903c1800 == 32 [pid = 1958] [id = 478] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0b400 == 31 [pid = 1958] [id = 477] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x903b8c00 == 30 [pid = 1958] [id = 476] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x903bd000 == 29 [pid = 1958] [id = 474] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5da800 == 28 [pid = 1958] [id = 475] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d4400 == 27 [pid = 1958] [id = 473] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x90c02c00 == 26 [pid = 1958] [id = 457] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a7c00 == 25 [pid = 1958] [id = 455] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x90649400 == 24 [pid = 1958] [id = 459] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643000 == 23 [pid = 1958] [id = 467] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b0800 == 22 [pid = 1958] [id = 466] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x96a15c00 == 21 [pid = 1958] [id = 465] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed94800 == 20 [pid = 1958] [id = 462] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec8000 == 19 [pid = 1958] [id = 460] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x90646c00 == 18 [pid = 1958] [id = 463] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e0800 == 17 [pid = 1958] [id = 464] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec5c00 == 16 [pid = 1958] [id = 461] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed9b000 == 15 [pid = 1958] [id = 456] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x9025b800 == 14 [pid = 1958] [id = 468] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a9c00 == 13 [pid = 1958] [id = 488] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x9747f400 == 12 [pid = 1958] [id = 487] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5dfc00 == 11 [pid = 1958] [id = 486] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5dc800 == 10 [pid = 1958] [id = 485] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d8000 == 9 [pid = 1958] [id = 483] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x91408c00 == 8 [pid = 1958] [id = 484] 08:19:38 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b1400 == 7 [pid = 1958] [id = 482] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x90eb9c00) [pid = 1958] [serial = 1418] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x9025d000) [pid = 1958] [serial = 1386] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x8eed0c00) [pid = 1958] [serial = 1385] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x9140f800) [pid = 1958] [serial = 1389] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x90ebdc00) [pid = 1958] [serial = 1388] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x94fd7800) [pid = 1958] [serial = 1392] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x94fcd800) [pid = 1958] [serial = 1391] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x90e34400) [pid = 1958] [serial = 1415] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90643400) [pid = 1958] [serial = 1407] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x97477000) [pid = 1958] [serial = 1395] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8ec12c00) [pid = 1958] [serial = 1409] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x96a1e800) [pid = 1958] [serial = 1394] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903bb400) [pid = 1958] [serial = 1406] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8eec2000) [pid = 1958] [serial = 1410] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9749cc00) [pid = 1958] [serial = 1398] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x97497800) [pid = 1958] [serial = 1397] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x98c6fc00) [pid = 1958] [serial = 1401] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x98c62400) [pid = 1958] [serial = 1400] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x99433400) [pid = 1958] [serial = 1404] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x93990000) [pid = 1958] [serial = 1403] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90644c00) [pid = 1958] [serial = 1413] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90eb4800) [pid = 1958] [serial = 1416] [outer = (nil)] [url = about:blank] 08:19:38 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x903b9c00) [pid = 1958] [serial = 1412] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1958 | 1469200779284 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]]]}] 08:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2792ms 08:19:39 INFO - PROCESS | 1958 | 1469200779352 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 1958 | 1469200779358 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:19:39 INFO - PROCESS | 1958 | 1469200779366 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 1958 | 1469200779371 Marionette TRACE conn4 <- [1,1930,null,{}] 08:19:39 INFO - PROCESS | 1958 | 1469200779379 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}] 08:19:39 INFO - PROCESS | 1958 | 1469200779386 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:39 INFO - PROCESS | 1958 | 1469200779570 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:19:39 INFO - PROCESS | 1958 | 1469200779784 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 1958 | 1469200779792 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643000 == 8 [pid = 1958] [id = 490] 08:19:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e644800) [pid = 1958] [serial = 1471] [outer = (nil)] 08:19:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ec15800) [pid = 1958] [serial = 1472] [outer = 0x8e644800] 08:19:39 INFO - PROCESS | 1958 | 1469200779872 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8ed9e400) [pid = 1958] [serial = 1473] [outer = 0x8e644800] 08:19:40 INFO - PROCESS | 1958 | 1469200780749 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]]]}] 08:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1433ms 08:19:40 INFO - PROCESS | 1958 | 1469200780799 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 1958 | 1469200780808 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:19:40 INFO - PROCESS | 1958 | 1469200780819 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - PROCESS | 1958 | 1469200780823 Marionette TRACE conn4 <- [1,1934,null,{}] 08:19:40 INFO - PROCESS | 1958 | 1469200780830 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}] 08:19:40 INFO - PROCESS | 1958 | 1469200780836 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:41 INFO - PROCESS | 1958 | 1469200781023 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:19:41 INFO - PROCESS | 1958 | 1469200781168 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 1958 | 1469200781178 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025d000 == 9 [pid = 1958] [id = 491] 08:19:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9025e800) [pid = 1958] [serial = 1474] [outer = (nil)] 08:19:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903b2c00) [pid = 1958] [serial = 1475] [outer = 0x9025e800] 08:19:41 INFO - PROCESS | 1958 | 1469200781266 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x903b8c00) [pid = 1958] [serial = 1476] [outer = 0x9025e800] 08:19:42 INFO - PROCESS | 1958 | 1469200782218 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]]]}] 08:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1431ms 08:19:42 INFO - PROCESS | 1958 | 1469200782251 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 1958 | 1469200782254 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:19:42 INFO - PROCESS | 1958 | 1469200782261 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 1958 | 1469200782267 Marionette TRACE conn4 <- [1,1938,null,{}] 08:19:42 INFO - PROCESS | 1958 | 1469200782305 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}] 08:19:42 INFO - PROCESS | 1958 | 1469200782315 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:42 INFO - PROCESS | 1958 | 1469200782548 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:19:42 INFO - PROCESS | 1958 | 1469200782575 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 1958 | 1469200782588 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c07400 == 10 [pid = 1958] [id = 492] 08:19:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90c07800) [pid = 1958] [serial = 1477] [outer = (nil)] 08:19:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90c10000) [pid = 1958] [serial = 1478] [outer = 0x90c07800] 08:19:42 INFO - PROCESS | 1958 | 1469200782663 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90e34800) [pid = 1958] [serial = 1479] [outer = 0x90c07800] 08:19:44 INFO - PROCESS | 1958 | 1469200784072 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]]]}] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x903bf000) [pid = 1958] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ed96400) [pid = 1958] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8ec0e000) [pid = 1958] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9154a400) [pid = 1958] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e5d5800) [pid = 1958] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c04c00) [pid = 1958] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90646000) [pid = 1958] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x91551400) [pid = 1958] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x915cd000) [pid = 1958] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:19:44 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8ed9f400) [pid = 1958] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1896ms 08:19:44 INFO - PROCESS | 1958 | 1469200784157 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:19:44 INFO - PROCESS | 1958 | 1469200784162 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:19:44 INFO - PROCESS | 1958 | 1469200784168 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - PROCESS | 1958 | 1469200784171 Marionette TRACE conn4 <- [1,1942,null,{}] 08:19:44 INFO - PROCESS | 1958 | 1469200784177 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}] 08:19:44 INFO - PROCESS | 1958 | 1469200784181 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:44 INFO - PROCESS | 1958 | 1469200784365 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:19:44 INFO - PROCESS | 1958 | 1469200784502 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 1958 | 1469200784511 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec7800 == 11 [pid = 1958] [id = 493] 08:19:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9064ec00) [pid = 1958] [serial = 1480] [outer = (nil)] 08:19:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90c09400) [pid = 1958] [serial = 1481] [outer = 0x9064ec00] 08:19:44 INFO - PROCESS | 1958 | 1469200784582 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90eb9000) [pid = 1958] [serial = 1482] [outer = 0x9064ec00] 08:19:45 INFO - PROCESS | 1958 | 1469200785335 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]]]}] 08:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1185ms 08:19:45 INFO - PROCESS | 1958 | 1469200785352 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 1958 | 1469200785355 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:19:45 INFO - PROCESS | 1958 | 1469200785371 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 1958 | 1469200785375 Marionette TRACE conn4 <- [1,1946,null,{}] 08:19:45 INFO - PROCESS | 1958 | 1469200785380 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}] 08:19:45 INFO - PROCESS | 1958 | 1469200785386 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:45 INFO - PROCESS | 1958 | 1469200785566 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:19:45 INFO - PROCESS | 1958 | 1469200785577 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 1958 | 1469200785584 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0d000 == 12 [pid = 1958] [id = 494] 08:19:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90eb7c00) [pid = 1958] [serial = 1483] [outer = (nil)] 08:19:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9154ac00) [pid = 1958] [serial = 1484] [outer = 0x90eb7c00] 08:19:45 INFO - PROCESS | 1958 | 1469200785651 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x91558c00) [pid = 1958] [serial = 1485] [outer = 0x90eb7c00] 08:19:46 INFO - PROCESS | 1958 | 1469200786867 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]]]}] 08:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1552ms 08:19:46 INFO - PROCESS | 1958 | 1469200786916 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 1958 | 1469200786923 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:19:46 INFO - PROCESS | 1958 | 1469200786932 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 1958 | 1469200786937 Marionette TRACE conn4 <- [1,1950,null,{}] 08:19:46 INFO - PROCESS | 1958 | 1469200786947 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}] 08:19:46 INFO - PROCESS | 1958 | 1469200786952 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:47 INFO - PROCESS | 1958 | 1469200787185 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:19:47 INFO - PROCESS | 1958 | 1469200787469 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 1958 | 1469200787479 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0a400 == 13 [pid = 1958] [id = 495] 08:19:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ec0c400) [pid = 1958] [serial = 1486] [outer = (nil)] 08:19:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90256c00) [pid = 1958] [serial = 1487] [outer = 0x8ec0c400] 08:19:47 INFO - PROCESS | 1958 | 1469200787568 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x903bf000) [pid = 1958] [serial = 1488] [outer = 0x8ec0c400] 08:19:48 INFO - PROCESS | 1958 | 1469200788541 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]]]}] 08:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1685ms 08:19:48 INFO - PROCESS | 1958 | 1469200788618 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 1958 | 1469200788625 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:19:48 INFO - PROCESS | 1958 | 1469200788636 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 1958 | 1469200788640 Marionette TRACE conn4 <- [1,1954,null,{}] 08:19:48 INFO - PROCESS | 1958 | 1469200788647 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}] 08:19:48 INFO - PROCESS | 1958 | 1469200788653 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:48 INFO - PROCESS | 1958 | 1469200788874 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:19:49 INFO - PROCESS | 1958 | 1469200789104 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 1958 | 1469200789117 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064e800 == 14 [pid = 1958] [id = 496] 08:19:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90e33800) [pid = 1958] [serial = 1489] [outer = (nil)] 08:19:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90ec0800) [pid = 1958] [serial = 1490] [outer = 0x90e33800] 08:19:49 INFO - PROCESS | 1958 | 1469200789247 Marionette DEBUG loaded listener.js 08:19:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x903c1800) [pid = 1958] [serial = 1491] [outer = 0x90e33800] 08:19:50 INFO - PROCESS | 1958 | 1469200790309 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]]]}] 08:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1732ms 08:19:50 INFO - PROCESS | 1958 | 1469200790369 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:19:50 INFO - PROCESS | 1958 | 1469200790374 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:19:50 INFO - PROCESS | 1958 | 1469200790381 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:19:50 INFO - PROCESS | 1958 | 1469200790387 Marionette TRACE conn4 <- [1,1958,null,{}] 08:19:50 INFO - PROCESS | 1958 | 1469200790404 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}] 08:19:50 INFO - PROCESS | 1958 | 1469200790412 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:50 INFO - PROCESS | 1958 | 1469200790618 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:19:50 INFO - PROCESS | 1958 | 1469200790848 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:50 INFO - PROCESS | 1958 | 1469200790860 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b4bc00 == 15 [pid = 1958] [id = 497] 08:19:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x92b4c400) [pid = 1958] [serial = 1492] [outer = (nil)] 08:19:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x9376c800) [pid = 1958] [serial = 1493] [outer = 0x92b4c400] 08:19:50 INFO - PROCESS | 1958 | 1469200790970 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x93775000) [pid = 1958] [serial = 1494] [outer = 0x92b4c400] 08:19:51 INFO - PROCESS | 1958 | 1469200791985 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]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1645ms 08:19:52 INFO - PROCESS | 1958 | 1469200792037 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 1958 | 1469200792042 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:19:52 INFO - PROCESS | 1958 | 1469200792052 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 1958 | 1469200792055 Marionette TRACE conn4 <- [1,1962,null,{}] 08:19:52 INFO - PROCESS | 1958 | 1469200792061 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}] 08:19:52 INFO - PROCESS | 1958 | 1469200792067 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:52 INFO - PROCESS | 1958 | 1469200792259 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:19:52 INFO - PROCESS | 1958 | 1469200792495 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:52 INFO - PROCESS | 1958 | 1469200792504 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x90644800 == 16 [pid = 1958] [id = 498] 08:19:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x90649c00) [pid = 1958] [serial = 1495] [outer = (nil)] 08:19:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x9398f000) [pid = 1958] [serial = 1496] [outer = 0x90649c00] 08:19:52 INFO - PROCESS | 1958 | 1469200792609 Marionette DEBUG loaded listener.js 08:19:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x94e80800) [pid = 1958] [serial = 1497] [outer = 0x90649c00] 08:19:53 INFO - PROCESS | 1958 | 1469200793866 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]]]}] 08:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1834ms 08:19:53 INFO - PROCESS | 1958 | 1469200793887 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:19:53 INFO - PROCESS | 1958 | 1469200793893 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:19:53 INFO - PROCESS | 1958 | 1469200793901 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:19:53 INFO - PROCESS | 1958 | 1469200793906 Marionette TRACE conn4 <- [1,1966,null,{}] 08:19:53 INFO - PROCESS | 1958 | 1469200793914 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}] 08:19:53 INFO - PROCESS | 1958 | 1469200793920 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:54 INFO - PROCESS | 1958 | 1469200794106 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x9398d400) [pid = 1958] [serial = 1446] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x906d9c00) [pid = 1958] [serial = 1425] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x9154f800) [pid = 1958] [serial = 1427] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8eec8800) [pid = 1958] [serial = 1434] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x915c9400) [pid = 1958] [serial = 1440] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x91550000) [pid = 1958] [serial = 1439] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8e5de000) [pid = 1958] [serial = 1421] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x91405800) [pid = 1958] [serial = 1419] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x906d4400) [pid = 1958] [serial = 1436] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x936e2400) [pid = 1958] [serial = 1431] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x93986400) [pid = 1958] [serial = 1443] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ed99c00) [pid = 1958] [serial = 1433] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90c09c00) [pid = 1958] [serial = 1437] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x915c3800) [pid = 1958] [serial = 1428] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8ec11000) [pid = 1958] [serial = 1422] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9064c400) [pid = 1958] [serial = 1424] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x936edc00) [pid = 1958] [serial = 1430] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x9376cc00) [pid = 1958] [serial = 1442] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x936eb400) [pid = 1958] [serial = 1445] [outer = (nil)] [url = about:blank] 08:19:54 INFO - PROCESS | 1958 | 1469200794388 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 1958 | 1469200794397 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e641400 == 17 [pid = 1958] [id = 499] 08:19:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e642800) [pid = 1958] [serial = 1498] [outer = (nil)] 08:19:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8ed9f800) [pid = 1958] [serial = 1499] [outer = 0x8e642800] 08:19:54 INFO - PROCESS | 1958 | 1469200794480 Marionette DEBUG loaded listener.js 08:19:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90254000) [pid = 1958] [serial = 1500] [outer = 0x8e642800] 08:19:55 INFO - PROCESS | 1958 | 1469200795281 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]]]}] 08:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1443ms 08:19:55 INFO - PROCESS | 1958 | 1469200795344 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 1958 | 1469200795351 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:19:55 INFO - PROCESS | 1958 | 1469200795361 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 1958 | 1469200795365 Marionette TRACE conn4 <- [1,1970,null,{}] 08:19:55 INFO - PROCESS | 1958 | 1469200795372 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}] 08:19:55 INFO - PROCESS | 1958 | 1469200795377 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:55 INFO - PROCESS | 1958 | 1469200795572 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:19:55 INFO - PROCESS | 1958 | 1469200795729 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 1958 | 1469200795738 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec2000 == 18 [pid = 1958] [id = 500] 08:19:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x906d9800) [pid = 1958] [serial = 1501] [outer = (nil)] 08:19:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90c0cc00) [pid = 1958] [serial = 1502] [outer = 0x906d9800] 08:19:55 INFO - PROCESS | 1958 | 1469200795812 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90ebd800) [pid = 1958] [serial = 1503] [outer = 0x906d9800] 08:19:56 INFO - PROCESS | 1958 | 1469200796710 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]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1382ms 08:19:56 INFO - PROCESS | 1958 | 1469200796745 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 1958 | 1469200796748 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:19:56 INFO - PROCESS | 1958 | 1469200796755 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 1958 | 1469200796761 Marionette TRACE conn4 <- [1,1974,null,{}] 08:19:56 INFO - PROCESS | 1958 | 1469200796776 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}] 08:19:56 INFO - PROCESS | 1958 | 1469200796784 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:56 INFO - PROCESS | 1958 | 1469200796965 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:19:57 INFO - PROCESS | 1958 | 1469200797118 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:57 INFO - PROCESS | 1958 | 1469200797130 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x915cf000 == 19 [pid = 1958] [id = 501] 08:19:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915cfc00) [pid = 1958] [serial = 1504] [outer = (nil)] 08:19:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x92b47800) [pid = 1958] [serial = 1505] [outer = 0x915cfc00] 08:19:57 INFO - PROCESS | 1958 | 1469200797204 Marionette DEBUG loaded listener.js 08:19:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x93769400) [pid = 1958] [serial = 1506] [outer = 0x915cfc00] 08:19:58 INFO - PROCESS | 1958 | 1469200798074 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]]]}] 08:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1339ms 08:19:58 INFO - PROCESS | 1958 | 1469200798095 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:19:58 INFO - PROCESS | 1958 | 1469200798099 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:19:58 INFO - PROCESS | 1958 | 1469200798106 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:19:58 INFO - PROCESS | 1958 | 1469200798109 Marionette TRACE conn4 <- [1,1978,null,{}] 08:19:58 INFO - PROCESS | 1958 | 1469200798114 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}] 08:19:58 INFO - PROCESS | 1958 | 1469200798119 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:58 INFO - PROCESS | 1958 | 1469200798349 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:19:58 INFO - PROCESS | 1958 | 1469200798374 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 1958 | 1469200798384 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4af000 == 20 [pid = 1958] [id = 502] 08:19:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8e5d8400) [pid = 1958] [serial = 1507] [outer = (nil)] 08:19:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x93991800) [pid = 1958] [serial = 1508] [outer = 0x8e5d8400] 08:19:58 INFO - PROCESS | 1958 | 1469200798447 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94e81c00) [pid = 1958] [serial = 1509] [outer = 0x8e5d8400] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x903bfc00) [pid = 1958] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x915ce400) [pid = 1958] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9025e800) [pid = 1958] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90c07800) [pid = 1958] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90641400) [pid = 1958] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x94e86c00) [pid = 1958] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x97480000) [pid = 1958] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e4b1c00) [pid = 1958] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9064ec00) [pid = 1958] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8e63e800) [pid = 1958] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8ec0ac00) [pid = 1958] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:19:59 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e644800) [pid = 1958] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:19:59 INFO - PROCESS | 1958 | 1469200799448 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]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1378ms 08:19:59 INFO - PROCESS | 1958 | 1469200799484 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 1958 | 1469200799488 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:19:59 INFO - PROCESS | 1958 | 1469200799494 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 1958 | 1469200799497 Marionette TRACE conn4 <- [1,1982,null,{}] 08:19:59 INFO - PROCESS | 1958 | 1469200799503 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}] 08:19:59 INFO - PROCESS | 1958 | 1469200799508 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:59 INFO - PROCESS | 1958 | 1469200799653 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:19:59 INFO - PROCESS | 1958 | 1469200799790 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 1958 | 1469200799799 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:19:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a7c00 == 21 [pid = 1958] [id = 503] 08:19:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e4aa000) [pid = 1958] [serial = 1510] [outer = (nil)] 08:19:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9064ec00) [pid = 1958] [serial = 1511] [outer = 0x8e4aa000] 08:19:59 INFO - PROCESS | 1958 | 1469200799879 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x93907000) [pid = 1958] [serial = 1512] [outer = 0x8e4aa000] 08:20:00 INFO - PROCESS | 1958 | 1469200800687 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]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1231ms 08:20:00 INFO - PROCESS | 1958 | 1469200800727 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:20:00 INFO - PROCESS | 1958 | 1469200800730 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:20:00 INFO - PROCESS | 1958 | 1469200800737 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - PROCESS | 1958 | 1469200800740 Marionette TRACE conn4 <- [1,1986,null,{}] 08:20:00 INFO - PROCESS | 1958 | 1469200800757 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}] 08:20:00 INFO - PROCESS | 1958 | 1469200800769 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:00 INFO - PROCESS | 1958 | 1469200800974 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:20:01 INFO - PROCESS | 1958 | 1469200800984 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 1958 | 1469200800992 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a8800 == 22 [pid = 1958] [id = 504] 08:20:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x903c1000) [pid = 1958] [serial = 1513] [outer = (nil)] 08:20:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x96a18000) [pid = 1958] [serial = 1514] [outer = 0x903c1000] 08:20:01 INFO - PROCESS | 1958 | 1469200801065 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91552800) [pid = 1958] [serial = 1515] [outer = 0x903c1000] 08:20:02 INFO - PROCESS | 1958 | 1469200802388 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]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1689ms 08:20:02 INFO - PROCESS | 1958 | 1469200802429 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:20:02 INFO - PROCESS | 1958 | 1469200802440 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:20:02 INFO - PROCESS | 1958 | 1469200802455 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - PROCESS | 1958 | 1469200802468 Marionette TRACE conn4 <- [1,1990,null,{}] 08:20:02 INFO - PROCESS | 1958 | 1469200802481 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}] 08:20:02 INFO - PROCESS | 1958 | 1469200802491 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:02 INFO - PROCESS | 1958 | 1469200802811 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:20:03 INFO - PROCESS | 1958 | 1469200803058 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 1958 | 1469200803066 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63f000 == 23 [pid = 1958] [id = 505] 08:20:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8ed96800) [pid = 1958] [serial = 1516] [outer = (nil)] 08:20:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9064c000) [pid = 1958] [serial = 1517] [outer = 0x8ed96800] 08:20:03 INFO - PROCESS | 1958 | 1469200803191 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x906d7000) [pid = 1958] [serial = 1518] [outer = 0x8ed96800] 08:20:04 INFO - PROCESS | 1958 | 1469200804089 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]]]}] 08:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1655ms 08:20:04 INFO - PROCESS | 1958 | 1469200804105 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:20:04 INFO - PROCESS | 1958 | 1469200804113 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:20:04 INFO - PROCESS | 1958 | 1469200804125 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:20:04 INFO - PROCESS | 1958 | 1469200804128 Marionette TRACE conn4 <- [1,1994,null,{}] 08:20:04 INFO - PROCESS | 1958 | 1469200804135 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}] 08:20:04 INFO - PROCESS | 1958 | 1469200804142 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:04 INFO - PROCESS | 1958 | 1469200804472 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:20:04 INFO - PROCESS | 1958 | 1469200804566 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:04 INFO - PROCESS | 1958 | 1469200804573 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0e400 == 24 [pid = 1958] [id = 506] 08:20:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x915c5800) [pid = 1958] [serial = 1519] [outer = (nil)] 08:20:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91f2e800) [pid = 1958] [serial = 1520] [outer = 0x915c5800] 08:20:04 INFO - PROCESS | 1958 | 1469200804700 Marionette DEBUG loaded listener.js 08:20:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x93986400) [pid = 1958] [serial = 1521] [outer = 0x915c5800] 08:20:05 INFO - PROCESS | 1958 | 1469200805750 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]]]}] 08:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1691ms 08:20:05 INFO - PROCESS | 1958 | 1469200805816 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 1958 | 1469200805821 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:20:05 INFO - PROCESS | 1958 | 1469200805828 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 1958 | 1469200805835 Marionette TRACE conn4 <- [1,1998,null,{}] 08:20:05 INFO - PROCESS | 1958 | 1469200805853 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}] 08:20:05 INFO - PROCESS | 1958 | 1469200805862 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:06 INFO - PROCESS | 1958 | 1469200806094 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:20:06 INFO - PROCESS | 1958 | 1469200806327 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:06 INFO - PROCESS | 1958 | 1469200806337 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x90258000 == 25 [pid = 1958] [id = 507] 08:20:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x96a13c00) [pid = 1958] [serial = 1522] [outer = (nil)] 08:20:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a91400) [pid = 1958] [serial = 1523] [outer = 0x96a13c00] 08:20:06 INFO - PROCESS | 1958 | 1469200806440 Marionette DEBUG loaded listener.js 08:20:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x9747ac00) [pid = 1958] [serial = 1524] [outer = 0x96a13c00] 08:20:07 INFO - PROCESS | 1958 | 1469200807442 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]]]}] 08:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1640ms 08:20:07 INFO - PROCESS | 1958 | 1469200807489 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 1958 | 1469200807494 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:20:07 INFO - PROCESS | 1958 | 1469200807504 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 1958 | 1469200807508 Marionette TRACE conn4 <- [1,2002,null,{}] 08:20:07 INFO - PROCESS | 1958 | 1469200807514 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}] 08:20:07 INFO - PROCESS | 1958 | 1469200807519 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:07 INFO - PROCESS | 1958 | 1469200807714 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:20:07 INFO - PROCESS | 1958 | 1469200807943 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 1958 | 1469200807963 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9f400 == 26 [pid = 1958] [id = 508] 08:20:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9747e800) [pid = 1958] [serial = 1525] [outer = (nil)] 08:20:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97496800) [pid = 1958] [serial = 1526] [outer = 0x9747e800] 08:20:08 INFO - PROCESS | 1958 | 1469200808058 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x9749c400) [pid = 1958] [serial = 1527] [outer = 0x9747e800] 08:20:08 INFO - PROCESS | 1958 | 1469200808985 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]]]}] 08:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1536ms 08:20:09 INFO - PROCESS | 1958 | 1469200809042 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 1958 | 1469200809046 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:20:09 INFO - PROCESS | 1958 | 1469200809053 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 1958 | 1469200809056 Marionette TRACE conn4 <- [1,2006,null,{}] 08:20:09 INFO - PROCESS | 1958 | 1469200809062 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}] 08:20:09 INFO - PROCESS | 1958 | 1469200809067 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:09 INFO - PROCESS | 1958 | 1469200809245 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:20:09 INFO - PROCESS | 1958 | 1469200809427 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 1958 | 1469200809439 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e1400 == 27 [pid = 1958] [id = 509] 08:20:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8ed96400) [pid = 1958] [serial = 1528] [outer = (nil)] 08:20:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x9749f800) [pid = 1958] [serial = 1529] [outer = 0x8ed96400] 08:20:09 INFO - PROCESS | 1958 | 1469200809517 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x97e17c00) [pid = 1958] [serial = 1530] [outer = 0x8ed96400] 08:20:10 INFO - PROCESS | 1958 | 1469200810536 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]]]}] 08:20:10 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 08:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1532ms 08:20:10 INFO - PROCESS | 1958 | 1469200810586 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 1958 | 1469200810594 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:20:10 INFO - PROCESS | 1958 | 1469200810604 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 1958 | 1469200810610 Marionette TRACE conn4 <- [1,2010,null,{}] 08:20:10 INFO - PROCESS | 1958 | 1469200810616 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}] 08:20:10 INFO - PROCESS | 1958 | 1469200810626 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:10 INFO - PROCESS | 1958 | 1469200810864 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:20:11 INFO - PROCESS | 1958 | 1469200811086 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:11 INFO - PROCESS | 1958 | 1469200811094 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0b400 == 28 [pid = 1958] [id = 510] 08:20:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8ec0f000) [pid = 1958] [serial = 1531] [outer = (nil)] 08:20:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x98c6c800) [pid = 1958] [serial = 1532] [outer = 0x8ec0f000] 08:20:11 INFO - PROCESS | 1958 | 1469200811231 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x993cf000) [pid = 1958] [serial = 1533] [outer = 0x8ec0f000] 08:20:12 INFO - PROCESS | 1958 | 1469200812166 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]]]}] 08:20:12 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 08:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1636ms 08:20:12 INFO - PROCESS | 1958 | 1469200812241 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 1958 | 1469200812244 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:20:12 INFO - PROCESS | 1958 | 1469200812252 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - PROCESS | 1958 | 1469200812255 Marionette TRACE conn4 <- [1,2014,null,{}] 08:20:12 INFO - PROCESS | 1958 | 1469200812261 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}] 08:20:12 INFO - PROCESS | 1958 | 1469200812267 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:12 INFO - PROCESS | 1958 | 1469200812657 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:20:12 INFO - PROCESS | 1958 | 1469200812946 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 1958 | 1469200812957 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e644000 == 29 [pid = 1958] [id = 511] 08:20:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8e644800) [pid = 1958] [serial = 1534] [outer = (nil)] 08:20:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x8ec10000) [pid = 1958] [serial = 1535] [outer = 0x8e644800] 08:20:13 INFO - PROCESS | 1958 | 1469200813035 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x8eecd000) [pid = 1958] [serial = 1536] [outer = 0x8e644800] 08:20:13 INFO - PROCESS | 1958 | 1469200813994 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]]]}] 08:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1844ms 08:20:14 INFO - PROCESS | 1958 | 1469200814099 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 1958 | 1469200814105 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:20:14 INFO - PROCESS | 1958 | 1469200814114 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 1958 | 1469200814119 Marionette TRACE conn4 <- [1,2018,null,{}] 08:20:14 INFO - PROCESS | 1958 | 1469200814126 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}] 08:20:14 INFO - PROCESS | 1958 | 1469200814132 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:14 INFO - PROCESS | 1958 | 1469200814371 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:20:14 INFO - PROCESS | 1958 | 1469200814612 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:14 INFO - PROCESS | 1958 | 1469200814623 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ab400 == 30 [pid = 1958] [id = 512] 08:20:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x8e4ac800) [pid = 1958] [serial = 1537] [outer = (nil)] 08:20:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x8e5d5000) [pid = 1958] [serial = 1538] [outer = 0x8e4ac800] 08:20:15 INFO - PROCESS | 1958 | 1469200815685 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x8e640000) [pid = 1958] [serial = 1539] [outer = 0x8e4ac800] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x90c08400) [pid = 1958] [serial = 1451] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x9376ac00) [pid = 1958] [serial = 1455] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x903b2c00) [pid = 1958] [serial = 1475] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x91f2a800) [pid = 1958] [serial = 1454] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x90c10000) [pid = 1958] [serial = 1478] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x94fda800) [pid = 1958] [serial = 1458] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x94fcf000) [pid = 1958] [serial = 1457] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x96a8e000) [pid = 1958] [serial = 1461] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x96a1b000) [pid = 1958] [serial = 1460] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x97e1d000) [pid = 1958] [serial = 1464] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x97494000) [pid = 1958] [serial = 1463] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x8e5db400) [pid = 1958] [serial = 1448] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x90e2e800) [pid = 1958] [serial = 1452] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90c09400) [pid = 1958] [serial = 1481] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x906d6c00) [pid = 1958] [serial = 1467] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90e34800) [pid = 1958] [serial = 1479] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90260000) [pid = 1958] [serial = 1466] [outer = (nil)] [url = about:blank] 08:20:15 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8ec17400) [pid = 1958] [serial = 1470] [outer = (nil)] [url = about:blank] 08:20:16 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8ec0e800) [pid = 1958] [serial = 1469] [outer = (nil)] [url = about:blank] 08:20:16 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9154ac00) [pid = 1958] [serial = 1484] [outer = (nil)] [url = about:blank] 08:20:16 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ec15800) [pid = 1958] [serial = 1472] [outer = (nil)] [url = about:blank] 08:20:16 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8ed9e400) [pid = 1958] [serial = 1473] [outer = (nil)] [url = about:blank] 08:20:16 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90eb9000) [pid = 1958] [serial = 1482] [outer = (nil)] [url = about:blank] 08:20:16 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e648800) [pid = 1958] [serial = 1449] [outer = (nil)] [url = about:blank] 08:20:16 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x903b8c00) [pid = 1958] [serial = 1476] [outer = (nil)] [url = about:blank] 08:20:16 INFO - PROCESS | 1958 | 1469200816668 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]]]}] 08:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2591ms 08:20:16 INFO - PROCESS | 1958 | 1469200816705 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 1958 | 1469200816712 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:20:16 INFO - PROCESS | 1958 | 1469200816721 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 1958 | 1469200816725 Marionette TRACE conn4 <- [1,2022,null,{}] 08:20:16 INFO - PROCESS | 1958 | 1469200816732 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}] 08:20:16 INFO - PROCESS | 1958 | 1469200816738 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:16 INFO - PROCESS | 1958 | 1469200816925 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:20:17 INFO - PROCESS | 1958 | 1469200817068 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:17 INFO - PROCESS | 1958 | 1469200817081 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:17 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eda2800 == 31 [pid = 1958] [id = 513] 08:20:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8eec9800) [pid = 1958] [serial = 1540] [outer = (nil)] 08:20:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9025dc00) [pid = 1958] [serial = 1541] [outer = 0x8eec9800] 08:20:17 INFO - PROCESS | 1958 | 1469200817151 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x903b6c00) [pid = 1958] [serial = 1542] [outer = 0x8eec9800] 08:20:18 INFO - PROCESS | 1958 | 1469200818108 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]]]}] 08:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1441ms 08:20:18 INFO - PROCESS | 1958 | 1469200818161 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 1958 | 1469200818168 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:20:18 INFO - PROCESS | 1958 | 1469200818180 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 1958 | 1469200818183 Marionette TRACE conn4 <- [1,2026,null,{}] 08:20:18 INFO - PROCESS | 1958 | 1469200818190 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}] 08:20:18 INFO - PROCESS | 1958 | 1469200818195 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:18 INFO - PROCESS | 1958 | 1469200818378 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:20:18 INFO - PROCESS | 1958 | 1469200818545 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:18 INFO - PROCESS | 1958 | 1469200818552 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9e400 == 32 [pid = 1958] [id = 514] 08:20:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x903c1c00) [pid = 1958] [serial = 1543] [outer = (nil)] 08:20:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x906e0c00) [pid = 1958] [serial = 1544] [outer = 0x903c1c00] 08:20:18 INFO - PROCESS | 1958 | 1469200818623 Marionette DEBUG loaded listener.js 08:20:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90c09400) [pid = 1958] [serial = 1545] [outer = 0x903c1c00] 08:20:19 INFO - PROCESS | 1958 | 1469200819627 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]]]}] 08:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1492ms 08:20:19 INFO - PROCESS | 1958 | 1469200819672 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:20:19 INFO - PROCESS | 1958 | 1469200819676 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:20:19 INFO - PROCESS | 1958 | 1469200819691 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:20:19 INFO - PROCESS | 1958 | 1469200819699 Marionette TRACE conn4 <- [1,2030,null,{}] 08:20:19 INFO - PROCESS | 1958 | 1469200819717 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}] 08:20:19 INFO - PROCESS | 1958 | 1469200819729 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:19 INFO - PROCESS | 1958 | 1469200819972 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:20:20 INFO - PROCESS | 1958 | 1469200819994 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 1958 | 1469200820005 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb4400 == 33 [pid = 1958] [id = 515] 08:20:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eb4800) [pid = 1958] [serial = 1546] [outer = (nil)] 08:20:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x91406000) [pid = 1958] [serial = 1547] [outer = 0x90eb4800] 08:20:20 INFO - PROCESS | 1958 | 1469200820069 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x9154b000) [pid = 1958] [serial = 1548] [outer = 0x90eb4800] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8e5d8400) [pid = 1958] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x906d9800) [pid = 1958] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x92b4c400) [pid = 1958] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8e642800) [pid = 1958] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ec0c400) [pid = 1958] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90e33800) [pid = 1958] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90eb7c00) [pid = 1958] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90649c00) [pid = 1958] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x903c1000) [pid = 1958] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x915cfc00) [pid = 1958] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:20:21 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e4aa000) [pid = 1958] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:20:21 INFO - PROCESS | 1958 | 1469200821487 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]]]}] 08:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1848ms 08:20:21 INFO - PROCESS | 1958 | 1469200821539 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:20:21 INFO - PROCESS | 1958 | 1469200821543 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:20:21 INFO - PROCESS | 1958 | 1469200821559 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 1958 | 1469200821561 Marionette TRACE conn4 <- [1,2034,null,{}] 08:20:21 INFO - PROCESS | 1958 | 1469200821567 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}] 08:20:21 INFO - PROCESS | 1958 | 1469200821572 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:21 INFO - PROCESS | 1958 | 1469200821749 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:20:21 INFO - PROCESS | 1958 | 1469200821762 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:21 INFO - PROCESS | 1958 | 1469200821772 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b2800 == 34 [pid = 1958] [id = 516] 08:20:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed9c800) [pid = 1958] [serial = 1549] [outer = (nil)] 08:20:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9154e000) [pid = 1958] [serial = 1550] [outer = 0x8ed9c800] 08:20:21 INFO - PROCESS | 1958 | 1469200821849 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91554800) [pid = 1958] [serial = 1551] [outer = 0x8ed9c800] 08:20:22 INFO - PROCESS | 1958 | 1469200822888 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]]]}] 08:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1391ms 08:20:22 INFO - PROCESS | 1958 | 1469200822950 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:20:22 INFO - PROCESS | 1958 | 1469200822954 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:20:22 INFO - PROCESS | 1958 | 1469200822965 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:20:22 INFO - PROCESS | 1958 | 1469200822967 Marionette TRACE conn4 <- [1,2038,null,{}] 08:20:23 INFO - PROCESS | 1958 | 1469200823025 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}] 08:20:23 INFO - PROCESS | 1958 | 1469200823033 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:23 INFO - PROCESS | 1958 | 1469200823402 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:20:23 INFO - PROCESS | 1958 | 1469200823602 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:23 INFO - PROCESS | 1958 | 1469200823612 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec17400 == 35 [pid = 1958] [id = 517] 08:20:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8ec18800) [pid = 1958] [serial = 1552] [outer = (nil)] 08:20:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ed9b800) [pid = 1958] [serial = 1553] [outer = 0x8ec18800] 08:20:23 INFO - PROCESS | 1958 | 1469200823716 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9025ec00) [pid = 1958] [serial = 1554] [outer = 0x8ec18800] 08:20:24 INFO - PROCESS | 1958 | 1469200824825 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]]]}] 08:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1941ms 08:20:24 INFO - PROCESS | 1958 | 1469200824904 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 1958 | 1469200824910 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:20:24 INFO - PROCESS | 1958 | 1469200824918 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 1958 | 1469200824923 Marionette TRACE conn4 <- [1,2042,null,{}] 08:20:24 INFO - PROCESS | 1958 | 1469200824933 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}] 08:20:24 INFO - PROCESS | 1958 | 1469200824939 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:25 INFO - PROCESS | 1958 | 1469200825174 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:20:25 INFO - PROCESS | 1958 | 1469200825519 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 1958 | 1469200825540 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e649800 == 36 [pid = 1958] [id = 518] 08:20:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90c09000) [pid = 1958] [serial = 1555] [outer = (nil)] 08:20:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90e2f000) [pid = 1958] [serial = 1556] [outer = 0x90c09000] 08:20:25 INFO - PROCESS | 1958 | 1469200825679 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eb7400) [pid = 1958] [serial = 1557] [outer = 0x90c09000] 08:20:26 INFO - PROCESS | 1958 | 1469200826817 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]]]}] 08:20:26 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) 08:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1948ms 08:20:26 INFO - PROCESS | 1958 | 1469200826868 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:20:26 INFO - PROCESS | 1958 | 1469200826873 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:20:26 INFO - PROCESS | 1958 | 1469200826880 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - PROCESS | 1958 | 1469200826884 Marionette TRACE conn4 <- [1,2046,null,{}] 08:20:26 INFO - PROCESS | 1958 | 1469200826890 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}] 08:20:26 INFO - PROCESS | 1958 | 1469200826897 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:27 INFO - PROCESS | 1958 | 1469200827158 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:20:27 INFO - PROCESS | 1958 | 1469200827452 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 1958 | 1469200827468 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c3800 == 37 [pid = 1958] [id = 519] 08:20:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x915c4800) [pid = 1958] [serial = 1558] [outer = (nil)] 08:20:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x915cfc00) [pid = 1958] [serial = 1559] [outer = 0x915c4800] 08:20:27 INFO - PROCESS | 1958 | 1469200827613 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x936e3000) [pid = 1958] [serial = 1560] [outer = 0x915c4800] 08:20:28 INFO - PROCESS | 1958 | 1469200828687 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]]]}] 08:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1889ms 08:20:28 INFO - PROCESS | 1958 | 1469200828772 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:20:28 INFO - PROCESS | 1958 | 1469200828782 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:20:28 INFO - PROCESS | 1958 | 1469200828797 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - PROCESS | 1958 | 1469200828800 Marionette TRACE conn4 <- [1,2050,null,{}] 08:20:28 INFO - PROCESS | 1958 | 1469200828807 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}] 08:20:28 INFO - PROCESS | 1958 | 1469200828812 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:29 INFO - PROCESS | 1958 | 1469200829035 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:20:29 INFO - PROCESS | 1958 | 1469200829283 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 1958 | 1469200829292 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x91407000 == 38 [pid = 1958] [id = 520] 08:20:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x92b4c400) [pid = 1958] [serial = 1561] [outer = (nil)] 08:20:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x94e87c00) [pid = 1958] [serial = 1562] [outer = 0x92b4c400] 08:20:29 INFO - PROCESS | 1958 | 1469200829397 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x94fd1000) [pid = 1958] [serial = 1563] [outer = 0x92b4c400] 08:20:30 INFO - PROCESS | 1958 | 1469200830397 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]]]}] 08:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1693ms 08:20:30 INFO - PROCESS | 1958 | 1469200830484 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:20:30 INFO - PROCESS | 1958 | 1469200830489 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:20:30 INFO - PROCESS | 1958 | 1469200830495 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - PROCESS | 1958 | 1469200830499 Marionette TRACE conn4 <- [1,2054,null,{}] 08:20:30 INFO - PROCESS | 1958 | 1469200830505 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}] 08:20:30 INFO - PROCESS | 1958 | 1469200830512 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:30 INFO - PROCESS | 1958 | 1469200830872 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:20:31 INFO - PROCESS | 1958 | 1469200831120 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 1958 | 1469200831128 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d9000 == 39 [pid = 1958] [id = 521] 08:20:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8ec0d400) [pid = 1958] [serial = 1564] [outer = (nil)] 08:20:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x8ec13800) [pid = 1958] [serial = 1565] [outer = 0x8ec0d400] 08:20:31 INFO - PROCESS | 1958 | 1469200831205 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x8eda1000) [pid = 1958] [serial = 1566] [outer = 0x8ec0d400] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x9025d000 == 38 [pid = 1958] [id = 491] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec7800 == 37 [pid = 1958] [id = 493] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4af000 == 36 [pid = 1958] [id = 502] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x90c07400 == 35 [pid = 1958] [id = 492] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0a000 == 34 [pid = 1958] [id = 489] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643000 == 33 [pid = 1958] [id = 490] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x915cf000 == 32 [pid = 1958] [id = 501] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb4400 == 31 [pid = 1958] [id = 515] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed9e400 == 30 [pid = 1958] [id = 514] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8eda2800 == 29 [pid = 1958] [id = 513] 08:20:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ab400 == 28 [pid = 1958] [id = 512] 08:20:32 INFO - PROCESS | 1958 | 1469200832312 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]]]}] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x93991800) [pid = 1958] [serial = 1508] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x90c0cc00) [pid = 1958] [serial = 1502] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90ebd800) [pid = 1958] [serial = 1503] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x9376c800) [pid = 1958] [serial = 1493] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x93775000) [pid = 1958] [serial = 1494] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8ed9f800) [pid = 1958] [serial = 1499] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90254000) [pid = 1958] [serial = 1500] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90256c00) [pid = 1958] [serial = 1487] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903bf000) [pid = 1958] [serial = 1488] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90ec0800) [pid = 1958] [serial = 1490] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x903c1800) [pid = 1958] [serial = 1491] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x91558c00) [pid = 1958] [serial = 1485] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9398f000) [pid = 1958] [serial = 1496] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x94e80800) [pid = 1958] [serial = 1497] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x96a18000) [pid = 1958] [serial = 1514] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x93769400) [pid = 1958] [serial = 1506] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x92b47800) [pid = 1958] [serial = 1505] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x94e81c00) [pid = 1958] [serial = 1509] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9064ec00) [pid = 1958] [serial = 1511] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x91552800) [pid = 1958] [serial = 1515] [outer = (nil)] [url = about:blank] 08:20:32 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x93907000) [pid = 1958] [serial = 1512] [outer = (nil)] [url = about:blank] 08:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1894ms 08:20:32 INFO - PROCESS | 1958 | 1469200832391 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:20:32 INFO - PROCESS | 1958 | 1469200832397 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:20:32 INFO - PROCESS | 1958 | 1469200832406 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 1958 | 1469200832411 Marionette TRACE conn4 <- [1,2058,null,{}] 08:20:32 INFO - PROCESS | 1958 | 1469200832417 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}] 08:20:32 INFO - PROCESS | 1958 | 1469200832426 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:32 INFO - PROCESS | 1958 | 1469200832605 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:20:32 INFO - PROCESS | 1958 | 1469200832787 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 1958 | 1469200832796 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025a000 == 29 [pid = 1958] [id = 522] 08:20:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x903bb800) [pid = 1958] [serial = 1567] [outer = (nil)] 08:20:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90642400) [pid = 1958] [serial = 1568] [outer = 0x903bb800] 08:20:32 INFO - PROCESS | 1958 | 1469200832885 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9064f800) [pid = 1958] [serial = 1569] [outer = 0x903bb800] 08:20:33 INFO - PROCESS | 1958 | 1469200833757 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]]]}] 08:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1437ms 08:20:33 INFO - PROCESS | 1958 | 1469200833847 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 1958 | 1469200833853 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:20:33 INFO - PROCESS | 1958 | 1469200833864 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - PROCESS | 1958 | 1469200833868 Marionette TRACE conn4 <- [1,2062,null,{}] 08:20:33 INFO - PROCESS | 1958 | 1469200833879 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}] 08:20:33 INFO - PROCESS | 1958 | 1469200833887 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:34 INFO - PROCESS | 1958 | 1469200834071 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:20:34 INFO - PROCESS | 1958 | 1469200834228 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 1958 | 1469200834237 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:34 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec8800 == 30 [pid = 1958] [id = 523] 08:20:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90c0a000) [pid = 1958] [serial = 1570] [outer = (nil)] 08:20:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90ebe000) [pid = 1958] [serial = 1571] [outer = 0x90c0a000] 08:20:34 INFO - PROCESS | 1958 | 1469200834305 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9140f800) [pid = 1958] [serial = 1572] [outer = 0x90c0a000] 08:20:35 INFO - PROCESS | 1958 | 1469200835245 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]]]}] 08:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1438ms 08:20:35 INFO - PROCESS | 1958 | 1469200835301 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 1958 | 1469200835307 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:20:35 INFO - PROCESS | 1958 | 1469200835339 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 1958 | 1469200835347 Marionette TRACE conn4 <- [1,2066,null,{}] 08:20:35 INFO - PROCESS | 1958 | 1469200835371 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}] 08:20:35 INFO - PROCESS | 1958 | 1469200835378 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:35 INFO - PROCESS | 1958 | 1469200835611 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:20:36 INFO - PROCESS | 1958 | 1469200836018 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 1958 | 1469200836024 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x93766800 == 31 [pid = 1958] [id = 524] 08:20:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x93770000) [pid = 1958] [serial = 1573] [outer = (nil)] 08:20:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x93775400) [pid = 1958] [serial = 1574] [outer = 0x93770000] 08:20:36 INFO - PROCESS | 1958 | 1469200836095 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9390ec00) [pid = 1958] [serial = 1575] [outer = 0x93770000] 08:20:36 INFO - PROCESS | 1958 | 1469200836941 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]]]}] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90eb4800) [pid = 1958] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e4ac800) [pid = 1958] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e644800) [pid = 1958] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x96a13c00) [pid = 1958] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9747e800) [pid = 1958] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8ed96400) [pid = 1958] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8ec0f000) [pid = 1958] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8ed96800) [pid = 1958] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x915c5800) [pid = 1958] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8eec9800) [pid = 1958] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:20:36 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x903c1c00) [pid = 1958] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1719ms 08:20:37 INFO - PROCESS | 1958 | 1469200837036 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:20:37 INFO - PROCESS | 1958 | 1469200837039 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:20:37 INFO - PROCESS | 1958 | 1469200837045 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:20:37 INFO - PROCESS | 1958 | 1469200837048 Marionette TRACE conn4 <- [1,2070,null,{}] 08:20:37 INFO - PROCESS | 1958 | 1469200837054 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}] 08:20:37 INFO - PROCESS | 1958 | 1469200837059 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:37 INFO - PROCESS | 1958 | 1469200837226 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:20:37 INFO - PROCESS | 1958 | 1469200837236 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 1958 | 1469200837244 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c02000 == 32 [pid = 1958] [id = 525] 08:20:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90c05c00) [pid = 1958] [serial = 1576] [outer = (nil)] 08:20:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x91556000) [pid = 1958] [serial = 1577] [outer = 0x90c05c00] 08:20:37 INFO - PROCESS | 1958 | 1469200837435 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90eb4800) [pid = 1958] [serial = 1578] [outer = 0x90c05c00] 08:20:38 INFO - PROCESS | 1958 | 1469200838228 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]]]}] 08:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1234ms 08:20:38 INFO - PROCESS | 1958 | 1469200838281 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 1958 | 1469200838285 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:20:38 INFO - PROCESS | 1958 | 1469200838291 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 1958 | 1469200838295 Marionette TRACE conn4 <- [1,2074,null,{}] 08:20:38 INFO - PROCESS | 1958 | 1469200838300 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}] 08:20:38 INFO - PROCESS | 1958 | 1469200838306 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:38 INFO - PROCESS | 1958 | 1469200838520 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:20:38 INFO - PROCESS | 1958 | 1469200838536 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 1958 | 1469200838553 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x903be400 == 33 [pid = 1958] [id = 526] 08:20:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x915c3c00) [pid = 1958] [serial = 1579] [outer = (nil)] 08:20:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x94e87400) [pid = 1958] [serial = 1580] [outer = 0x915c3c00] 08:20:38 INFO - PROCESS | 1958 | 1469200838635 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x96a10400) [pid = 1958] [serial = 1581] [outer = 0x915c3c00] 08:20:39 INFO - PROCESS | 1958 | 1469200839779 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]]]}] 08:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1549ms 08:20:39 INFO - PROCESS | 1958 | 1469200839842 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 1958 | 1469200839850 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:20:39 INFO - PROCESS | 1958 | 1469200839860 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 1958 | 1469200839865 Marionette TRACE conn4 <- [1,2078,null,{}] 08:20:39 INFO - PROCESS | 1958 | 1469200839877 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}] 08:20:39 INFO - PROCESS | 1958 | 1469200839884 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:40 INFO - PROCESS | 1958 | 1469200840140 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:20:40 INFO - PROCESS | 1958 | 1469200840408 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 1958 | 1469200840416 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec5c00 == 34 [pid = 1958] [id = 527] 08:20:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90256800) [pid = 1958] [serial = 1582] [outer = (nil)] 08:20:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x903bfc00) [pid = 1958] [serial = 1583] [outer = 0x90256800] 08:20:40 INFO - PROCESS | 1958 | 1469200840539 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x906e0400) [pid = 1958] [serial = 1584] [outer = 0x90256800] 08:20:41 INFO - PROCESS | 1958 | 1469200841556 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]]]}] 08:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1743ms 08:20:41 INFO - PROCESS | 1958 | 1469200841621 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 1958 | 1469200841629 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:20:41 INFO - PROCESS | 1958 | 1469200841641 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 1958 | 1469200841645 Marionette TRACE conn4 <- [1,2082,null,{}] 08:20:41 INFO - PROCESS | 1958 | 1469200841652 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}] 08:20:41 INFO - PROCESS | 1958 | 1469200841657 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:41 INFO - PROCESS | 1958 | 1469200841861 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:20:42 INFO - PROCESS | 1958 | 1469200842043 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:42 INFO - PROCESS | 1958 | 1469200842054 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb1400 == 35 [pid = 1958] [id = 528] 08:20:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9140c000) [pid = 1958] [serial = 1585] [outer = (nil)] 08:20:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x915c5800) [pid = 1958] [serial = 1586] [outer = 0x9140c000] 08:20:42 INFO - PROCESS | 1958 | 1469200842132 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x936e2400) [pid = 1958] [serial = 1587] [outer = 0x9140c000] 08:20:43 INFO - PROCESS | 1958 | 1469200843180 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]]]}] 08:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1583ms 08:20:43 INFO - PROCESS | 1958 | 1469200843225 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:20:43 INFO - PROCESS | 1958 | 1469200843229 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:20:43 INFO - PROCESS | 1958 | 1469200843236 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:20:43 INFO - PROCESS | 1958 | 1469200843242 Marionette TRACE conn4 <- [1,2086,null,{}] 08:20:43 INFO - PROCESS | 1958 | 1469200843259 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}] 08:20:43 INFO - PROCESS | 1958 | 1469200843268 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:43 INFO - PROCESS | 1958 | 1469200843463 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:20:43 INFO - PROCESS | 1958 | 1469200843691 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 1958 | 1469200843703 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d7800 == 36 [pid = 1958] [id = 529] 08:20:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x94fd9000) [pid = 1958] [serial = 1588] [outer = (nil)] 08:20:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a16400) [pid = 1958] [serial = 1589] [outer = 0x94fd9000] 08:20:43 INFO - PROCESS | 1958 | 1469200843830 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x96a8e400) [pid = 1958] [serial = 1590] [outer = 0x94fd9000] 08:20:44 INFO - PROCESS | 1958 | 1469200844714 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]]]}] 08:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1540ms 08:20:44 INFO - PROCESS | 1958 | 1469200844778 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 1958 | 1469200844783 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:20:44 INFO - PROCESS | 1958 | 1469200844789 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - PROCESS | 1958 | 1469200844793 Marionette TRACE conn4 <- [1,2090,null,{}] 08:20:44 INFO - PROCESS | 1958 | 1469200844799 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}] 08:20:44 INFO - PROCESS | 1958 | 1469200844804 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:44 INFO - PROCESS | 1958 | 1469200844988 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:20:45 INFO - PROCESS | 1958 | 1469200845172 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:45 INFO - PROCESS | 1958 | 1469200845181 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a1b400 == 37 [pid = 1958] [id = 530] 08:20:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a8bc00) [pid = 1958] [serial = 1591] [outer = (nil)] 08:20:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x97480400) [pid = 1958] [serial = 1592] [outer = 0x96a8bc00] 08:20:45 INFO - PROCESS | 1958 | 1469200845260 Marionette DEBUG loaded listener.js 08:20:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x97497c00) [pid = 1958] [serial = 1593] [outer = 0x96a8bc00] 08:20:46 INFO - PROCESS | 1958 | 1469200846226 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]]]}] 08:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1481ms 08:20:46 INFO - PROCESS | 1958 | 1469200846271 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:20:46 INFO - PROCESS | 1958 | 1469200846276 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:20:46 INFO - PROCESS | 1958 | 1469200846282 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:20:46 INFO - PROCESS | 1958 | 1469200846286 Marionette TRACE conn4 <- [1,2094,null,{}] 08:20:46 INFO - PROCESS | 1958 | 1469200846292 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}] 08:20:46 INFO - PROCESS | 1958 | 1469200846297 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:46 INFO - PROCESS | 1958 | 1469200846473 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:20:46 INFO - PROCESS | 1958 | 1469200846653 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 1958 | 1469200846663 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x93992800 == 38 [pid = 1958] [id = 531] 08:20:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9747dc00) [pid = 1958] [serial = 1594] [outer = (nil)] 08:20:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x97e17000) [pid = 1958] [serial = 1595] [outer = 0x9747dc00] 08:20:46 INFO - PROCESS | 1958 | 1469200846750 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x97e99c00) [pid = 1958] [serial = 1596] [outer = 0x9747dc00] 08:20:47 INFO - PROCESS | 1958 | 1469200847756 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]]]}] 08:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1537ms 08:20:47 INFO - PROCESS | 1958 | 1469200847819 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:20:47 INFO - PROCESS | 1958 | 1469200847824 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:20:47 INFO - PROCESS | 1958 | 1469200847830 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 1958 | 1469200847834 Marionette TRACE conn4 <- [1,2098,null,{}] 08:20:47 INFO - PROCESS | 1958 | 1469200847840 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}] 08:20:47 INFO - PROCESS | 1958 | 1469200847850 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:48 INFO - PROCESS | 1958 | 1469200848106 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:20:48 INFO - PROCESS | 1958 | 1469200848342 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:48 INFO - PROCESS | 1958 | 1469200848353 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a9400 == 39 [pid = 1958] [id = 532] 08:20:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x90c08800) [pid = 1958] [serial = 1597] [outer = (nil)] 08:20:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x9942d800) [pid = 1958] [serial = 1598] [outer = 0x90c08800] 08:20:48 INFO - PROCESS | 1958 | 1469200848447 Marionette DEBUG loaded listener.js 08:20:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x99434800) [pid = 1958] [serial = 1599] [outer = 0x90c08800] 08:20:49 INFO - PROCESS | 1958 | 1469200849335 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]]]}] 08:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1546ms 08:20:49 INFO - PROCESS | 1958 | 1469200849376 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:20:49 INFO - PROCESS | 1958 | 1469200849379 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:20:49 INFO - PROCESS | 1958 | 1469200849386 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:20:49 INFO - PROCESS | 1958 | 1469200849390 Marionette TRACE conn4 <- [1,2102,null,{}] 08:20:49 INFO - PROCESS | 1958 | 1469200849396 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}] 08:20:49 INFO - PROCESS | 1958 | 1469200849401 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:49 INFO - PROCESS | 1958 | 1469200849571 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:20:49 INFO - PROCESS | 1958 | 1469200849759 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 1958 | 1469200849766 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec15c00 == 40 [pid = 1958] [id = 533] 08:20:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x8ec17000) [pid = 1958] [serial = 1600] [outer = (nil)] 08:20:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x99961c00) [pid = 1958] [serial = 1601] [outer = 0x8ec17000] 08:20:49 INFO - PROCESS | 1958 | 1469200849845 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x99ac4c00) [pid = 1958] [serial = 1602] [outer = 0x8ec17000] 08:20:51 INFO - PROCESS | 1958 | 1469200851087 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]]]}] 08:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1733ms 08:20:51 INFO - PROCESS | 1958 | 1469200851120 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 1958 | 1469200851127 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:20:51 INFO - PROCESS | 1958 | 1469200851135 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:20:51 INFO - PROCESS | 1958 | 1469200851139 Marionette TRACE conn4 <- [1,2106,null,{}] 08:20:51 INFO - PROCESS | 1958 | 1469200851157 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}] 08:20:51 INFO - PROCESS | 1958 | 1469200851163 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:51 INFO - PROCESS | 1958 | 1469200851329 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:20:51 INFO - PROCESS | 1958 | 1469200851569 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 1958 | 1469200851584 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x903c0000 == 41 [pid = 1958] [id = 534] 08:20:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x903c0c00) [pid = 1958] [serial = 1603] [outer = (nil)] 08:20:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x9064f400) [pid = 1958] [serial = 1604] [outer = 0x903c0c00] 08:20:51 INFO - PROCESS | 1958 | 1469200851745 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x906df400) [pid = 1958] [serial = 1605] [outer = 0x903c0c00] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x91407000 == 40 [pid = 1958] [id = 520] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e649800 == 39 [pid = 1958] [id = 518] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x915c3800 == 38 [pid = 1958] [id = 519] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec17400 == 37 [pid = 1958] [id = 517] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e644000 == 36 [pid = 1958] [id = 511] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90644800 == 35 [pid = 1958] [id = 498] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90258000 == 34 [pid = 1958] [id = 507] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed9f400 == 33 [pid = 1958] [id = 508] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e1400 == 32 [pid = 1958] [id = 509] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec2000 == 31 [pid = 1958] [id = 500] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0b400 == 30 [pid = 1958] [id = 510] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b2800 == 29 [pid = 1958] [id = 516] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x92b4bc00 == 28 [pid = 1958] [id = 497] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0d000 == 27 [pid = 1958] [id = 494] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a7c00 == 26 [pid = 1958] [id = 503] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0e400 == 25 [pid = 1958] [id = 506] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0a400 == 24 [pid = 1958] [id = 495] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x9064e800 == 23 [pid = 1958] [id = 496] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a8800 == 22 [pid = 1958] [id = 504] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63f000 == 21 [pid = 1958] [id = 505] 08:20:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e641400 == 20 [pid = 1958] [id = 499] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x91406000) [pid = 1958] [serial = 1547] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x8e5d5000) [pid = 1958] [serial = 1538] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x8e640000) [pid = 1958] [serial = 1539] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x8eecd000) [pid = 1958] [serial = 1536] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x8ec10000) [pid = 1958] [serial = 1535] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x96a91400) [pid = 1958] [serial = 1523] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x9749c400) [pid = 1958] [serial = 1527] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x97496800) [pid = 1958] [serial = 1526] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x97e17c00) [pid = 1958] [serial = 1530] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x9749f800) [pid = 1958] [serial = 1529] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x993cf000) [pid = 1958] [serial = 1533] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x98c6c800) [pid = 1958] [serial = 1532] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x906d7000) [pid = 1958] [serial = 1518] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9064c000) [pid = 1958] [serial = 1517] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x93986400) [pid = 1958] [serial = 1521] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x91f2e800) [pid = 1958] [serial = 1520] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x903b6c00) [pid = 1958] [serial = 1542] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9747ac00) [pid = 1958] [serial = 1524] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9025dc00) [pid = 1958] [serial = 1541] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9154b000) [pid = 1958] [serial = 1548] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90c09400) [pid = 1958] [serial = 1545] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x906e0c00) [pid = 1958] [serial = 1544] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x9154e000) [pid = 1958] [serial = 1550] [outer = (nil)] [url = about:blank] 08:20:53 INFO - PROCESS | 1958 | 1469200853825 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]]]}] 08:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2755ms 08:20:53 INFO - PROCESS | 1958 | 1469200853891 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 1958 | 1469200853897 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:20:53 INFO - PROCESS | 1958 | 1469200853906 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 1958 | 1469200853910 Marionette TRACE conn4 <- [1,2110,null,{}] 08:20:53 INFO - PROCESS | 1958 | 1469200853918 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}] 08:20:53 INFO - PROCESS | 1958 | 1469200853923 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:54 INFO - PROCESS | 1958 | 1469200854092 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:20:54 INFO - PROCESS | 1958 | 1469200854268 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 1958 | 1469200854283 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d5c00 == 21 [pid = 1958] [id = 535] 08:20:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8e5e0c00) [pid = 1958] [serial = 1606] [outer = (nil)] 08:20:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8ec0a400) [pid = 1958] [serial = 1607] [outer = 0x8e5e0c00] 08:20:54 INFO - PROCESS | 1958 | 1469200854352 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ec0f000) [pid = 1958] [serial = 1608] [outer = 0x8e5e0c00] 08:20:55 INFO - PROCESS | 1958 | 1469200855101 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]]]}] 08:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1231ms 08:20:55 INFO - PROCESS | 1958 | 1469200855141 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:20:55 INFO - PROCESS | 1958 | 1469200855150 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:20:55 INFO - PROCESS | 1958 | 1469200855161 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:20:55 INFO - PROCESS | 1958 | 1469200855165 Marionette TRACE conn4 <- [1,2114,null,{}] 08:20:55 INFO - PROCESS | 1958 | 1469200855171 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}] 08:20:55 INFO - PROCESS | 1958 | 1469200855177 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:55 INFO - PROCESS | 1958 | 1469200855342 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:20:55 INFO - PROCESS | 1958 | 1469200855353 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:55 INFO - PROCESS | 1958 | 1469200855360 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x90258000 == 22 [pid = 1958] [id = 536] 08:20:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90259800) [pid = 1958] [serial = 1609] [outer = (nil)] 08:20:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9025d800) [pid = 1958] [serial = 1610] [outer = 0x90259800] 08:20:55 INFO - PROCESS | 1958 | 1469200855431 Marionette DEBUG loaded listener.js 08:20:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x903b3400) [pid = 1958] [serial = 1611] [outer = 0x90259800] 08:20:56 INFO - PROCESS | 1958 | 1469200856539 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]]]}] 08:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1432ms 08:20:56 INFO - PROCESS | 1958 | 1469200856594 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 1958 | 1469200856597 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:20:56 INFO - PROCESS | 1958 | 1469200856612 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 1958 | 1469200856619 Marionette TRACE conn4 <- [1,2118,null,{}] 08:20:56 INFO - PROCESS | 1958 | 1469200856641 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}] 08:20:56 INFO - PROCESS | 1958 | 1469200856650 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:56 INFO - PROCESS | 1958 | 1469200856921 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:20:56 INFO - PROCESS | 1958 | 1469200856949 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 1958 | 1469200856963 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:20:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x906e1800 == 23 [pid = 1958] [id = 537] 08:20:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90c01c00) [pid = 1958] [serial = 1612] [outer = (nil)] 08:20:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90c0dc00) [pid = 1958] [serial = 1613] [outer = 0x90c01c00] 08:20:57 INFO - PROCESS | 1958 | 1469200857045 Marionette DEBUG loaded listener.js 08:20:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90e30400) [pid = 1958] [serial = 1614] [outer = 0x90c01c00] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x93770000) [pid = 1958] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8ed9c800) [pid = 1958] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x92b4c400) [pid = 1958] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90c09000) [pid = 1958] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ec18800) [pid = 1958] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x915c4800) [pid = 1958] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ec0d400) [pid = 1958] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x903bb800) [pid = 1958] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c0a000) [pid = 1958] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x915c3c00) [pid = 1958] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:20:59 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90c05c00) [pid = 1958] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:20:59 INFO - PROCESS | 1958 | 1469200859613 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]]]}] 08:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3058ms 08:20:59 INFO - PROCESS | 1958 | 1469200859673 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:20:59 INFO - PROCESS | 1958 | 1469200859681 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:20:59 INFO - PROCESS | 1958 | 1469200859691 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:20:59 INFO - PROCESS | 1958 | 1469200859696 Marionette TRACE conn4 <- [1,2122,null,{}] 08:20:59 INFO - PROCESS | 1958 | 1469200859705 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}] 08:20:59 INFO - PROCESS | 1958 | 1469200859712 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:00 INFO - PROCESS | 1958 | 1469200860009 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:21:00 INFO - PROCESS | 1958 | 1469200860025 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 1958 | 1469200860032 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b0000 == 24 [pid = 1958] [id = 538] 08:21:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed9c800) [pid = 1958] [serial = 1615] [outer = (nil)] 08:21:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90c0d000) [pid = 1958] [serial = 1616] [outer = 0x8ed9c800] 08:21:00 INFO - PROCESS | 1958 | 1469200860109 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90eb9c00) [pid = 1958] [serial = 1617] [outer = 0x8ed9c800] 08:21:01 INFO - PROCESS | 1958 | 1469200861163 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]]]}] 08:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1537ms 08:21:01 INFO - PROCESS | 1958 | 1469200861271 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 1958 | 1469200861282 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:21:01 INFO - PROCESS | 1958 | 1469200861319 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 1958 | 1469200861328 Marionette TRACE conn4 <- [1,2126,null,{}] 08:21:01 INFO - PROCESS | 1958 | 1469200861341 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}] 08:21:01 INFO - PROCESS | 1958 | 1469200861348 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:01 INFO - PROCESS | 1958 | 1469200861619 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:21:01 INFO - PROCESS | 1958 | 1469200861963 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:01 INFO - PROCESS | 1958 | 1469200861981 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e649c00 == 25 [pid = 1958] [id = 539] 08:21:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e64a000) [pid = 1958] [serial = 1618] [outer = (nil)] 08:21:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ec0dc00) [pid = 1958] [serial = 1619] [outer = 0x8e64a000] 08:21:02 INFO - PROCESS | 1958 | 1469200862106 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8eec4000) [pid = 1958] [serial = 1620] [outer = 0x8e64a000] 08:21:03 INFO - PROCESS | 1958 | 1469200863173 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]]]}] 08:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1968ms 08:21:03 INFO - PROCESS | 1958 | 1469200863264 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 1958 | 1469200863270 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:21:03 INFO - PROCESS | 1958 | 1469200863281 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 1958 | 1469200863286 Marionette TRACE conn4 <- [1,2130,null,{}] 08:21:03 INFO - PROCESS | 1958 | 1469200863293 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}] 08:21:03 INFO - PROCESS | 1958 | 1469200863299 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:03 INFO - PROCESS | 1958 | 1469200863534 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:21:03 INFO - PROCESS | 1958 | 1469200863897 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:03 INFO - PROCESS | 1958 | 1469200863911 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5da800 == 26 [pid = 1958] [id = 540] 08:21:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x906d7400) [pid = 1958] [serial = 1621] [outer = (nil)] 08:21:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x906de800) [pid = 1958] [serial = 1622] [outer = 0x906d7400] 08:21:04 INFO - PROCESS | 1958 | 1469200864056 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90e2d000) [pid = 1958] [serial = 1623] [outer = 0x906d7400] 08:21:05 INFO - PROCESS | 1958 | 1469200865311 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] 08:21:05 INFO - PROCESS | 1958 | 1469200865376 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:21:05 INFO - PROCESS | 1958 | 1469200865383 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 1958 | 1469200865386 Marionette TRACE conn4 <- [1,2134,null,{}] 08:21:05 INFO - PROCESS | 1958 | 1469200865401 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}] 08:21:05 INFO - PROCESS | 1958 | 1469200865410 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:05 INFO - PROCESS | 1958 | 1469200865604 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:21:05 INFO - PROCESS | 1958 | 1469200865785 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:05 INFO - PROCESS | 1958 | 1469200865800 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x91553c00 == 27 [pid = 1958] [id = 541] 08:21:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x91555000) [pid = 1958] [serial = 1624] [outer = (nil)] 08:21:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x915c7800) [pid = 1958] [serial = 1625] [outer = 0x91555000] 08:21:05 INFO - PROCESS | 1958 | 1469200865985 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x91f29800) [pid = 1958] [serial = 1626] [outer = 0x91555000] 08:21:07 INFO - PROCESS | 1958 | 1469200867069 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]]]}] 08:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1731ms 08:21:07 INFO - PROCESS | 1958 | 1469200867115 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:21:07 INFO - PROCESS | 1958 | 1469200867120 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:21:07 INFO - PROCESS | 1958 | 1469200867126 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 1958 | 1469200867130 Marionette TRACE conn4 <- [1,2138,null,{}] 08:21:07 INFO - PROCESS | 1958 | 1469200867136 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}] 08:21:07 INFO - PROCESS | 1958 | 1469200867141 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:07 INFO - PROCESS | 1958 | 1469200867332 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:21:07 INFO - PROCESS | 1958 | 1469200867564 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 1958 | 1469200867577 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b0c00 == 28 [pid = 1958] [id = 542] 08:21:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x90c06400) [pid = 1958] [serial = 1627] [outer = (nil)] 08:21:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x93986400) [pid = 1958] [serial = 1628] [outer = 0x90c06400] 08:21:07 INFO - PROCESS | 1958 | 1469200867696 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x93991000) [pid = 1958] [serial = 1629] [outer = 0x90c06400] 08:21:08 INFO - PROCESS | 1958 | 1469200868686 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]]]}] 08:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1638ms 08:21:08 INFO - PROCESS | 1958 | 1469200868764 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:21:08 INFO - PROCESS | 1958 | 1469200868768 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:21:08 INFO - PROCESS | 1958 | 1469200868775 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:21:08 INFO - PROCESS | 1958 | 1469200868779 Marionette TRACE conn4 <- [1,2142,null,{}] 08:21:08 INFO - PROCESS | 1958 | 1469200868785 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}] 08:21:08 INFO - PROCESS | 1958 | 1469200868790 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:08 INFO - PROCESS | 1958 | 1469200868973 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:21:09 INFO - PROCESS | 1958 | 1469200869202 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 1958 | 1469200869210 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a8800 == 29 [pid = 1958] [id = 543] 08:21:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8e4a8c00) [pid = 1958] [serial = 1630] [outer = (nil)] 08:21:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x8e4b1400) [pid = 1958] [serial = 1631] [outer = 0x8e4a8c00] 08:21:09 INFO - PROCESS | 1958 | 1469200869432 Marionette DEBUG loaded listener.js 08:21:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x8e5dec00) [pid = 1958] [serial = 1632] [outer = 0x8e4a8c00] 08:21:10 INFO - PROCESS | 1958 | --DOCSHELL 0x906e1800 == 28 [pid = 1958] [id = 537] 08:21:10 INFO - PROCESS | 1958 | --DOCSHELL 0x90258000 == 27 [pid = 1958] [id = 536] 08:21:10 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d5c00 == 26 [pid = 1958] [id = 535] 08:21:10 INFO - PROCESS | 1958 | 1469200870503 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] 08:21:10 INFO - PROCESS | 1958 | 1469200870570 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:21:10 INFO - PROCESS | 1958 | 1469200870578 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:21:10 INFO - PROCESS | 1958 | 1469200870581 Marionette TRACE conn4 <- [1,2146,null,{}] 08:21:10 INFO - PROCESS | 1958 | 1469200870589 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}] 08:21:10 INFO - PROCESS | 1958 | 1469200870594 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:10 INFO - PROCESS | 1958 | 1469200870763 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:21:10 INFO - PROCESS | 1958 | 1469200870953 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:10 INFO - PROCESS | 1958 | 1469200870961 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025ac00 == 27 [pid = 1958] [id = 544] 08:21:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90260c00) [pid = 1958] [serial = 1633] [outer = (nil)] 08:21:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90643000) [pid = 1958] [serial = 1634] [outer = 0x90260c00] 08:21:11 INFO - PROCESS | 1958 | 1469200871037 Marionette DEBUG loaded listener.js 08:21:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90650400) [pid = 1958] [serial = 1635] [outer = 0x90260c00] 08:21:11 INFO - PROCESS | 1958 | 1469200871895 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] 08:21:11 INFO - PROCESS | 1958 | 1469200871971 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:21:11 INFO - PROCESS | 1958 | 1469200871981 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 1958 | 1469200871986 Marionette TRACE conn4 <- [1,2150,null,{}] 08:21:11 INFO - PROCESS | 1958 | 1469200871992 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}] 08:21:11 INFO - PROCESS | 1958 | 1469200871997 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:12 INFO - PROCESS | 1958 | 1469200872171 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:21:12 INFO - PROCESS | 1958 | 1469200872308 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 1958 | 1469200872317 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x906e0c00 == 28 [pid = 1958] [id = 545] 08:21:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90e2f000) [pid = 1958] [serial = 1636] [outer = (nil)] 08:21:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x91406000) [pid = 1958] [serial = 1637] [outer = 0x90e2f000] 08:21:12 INFO - PROCESS | 1958 | 1469200872391 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9154a400) [pid = 1958] [serial = 1638] [outer = 0x90e2f000] 08:21:13 INFO - PROCESS | 1958 | 1469200873299 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]]]}] 08:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1381ms 08:21:13 INFO - PROCESS | 1958 | 1469200873363 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 1958 | 1469200873367 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:21:13 INFO - PROCESS | 1958 | 1469200873374 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 1958 | 1469200873379 Marionette TRACE conn4 <- [1,2154,null,{}] 08:21:13 INFO - PROCESS | 1958 | 1469200873413 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}] 08:21:13 INFO - PROCESS | 1958 | 1469200873421 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:13 INFO - PROCESS | 1958 | 1469200873703 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:21:13 INFO - PROCESS | 1958 | 1469200873732 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:13 INFO - PROCESS | 1958 | 1469200873740 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b2000 == 29 [pid = 1958] [id = 546] 08:21:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x91557800) [pid = 1958] [serial = 1639] [outer = (nil)] 08:21:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x92b4bc00) [pid = 1958] [serial = 1640] [outer = 0x91557800] 08:21:13 INFO - PROCESS | 1958 | 1469200873809 Marionette DEBUG loaded listener.js 08:21:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x93767400) [pid = 1958] [serial = 1641] [outer = 0x91557800] 08:21:14 INFO - PROCESS | 1958 | 1469200874751 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]]]}] 08:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1451ms 08:21:14 INFO - PROCESS | 1958 | 1469200874826 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:21:14 INFO - PROCESS | 1958 | 1469200874830 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:21:14 INFO - PROCESS | 1958 | 1469200874836 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:21:14 INFO - PROCESS | 1958 | 1469200874839 Marionette TRACE conn4 <- [1,2158,null,{}] 08:21:14 INFO - PROCESS | 1958 | 1469200874850 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}] 08:21:14 INFO - PROCESS | 1958 | 1469200874854 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:15 INFO - PROCESS | 1958 | 1469200875071 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:21:15 INFO - PROCESS | 1958 | 1469200875094 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 1958 | 1469200875103 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643400 == 30 [pid = 1958] [id = 547] 08:21:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x93772000) [pid = 1958] [serial = 1642] [outer = (nil)] 08:21:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9398f000) [pid = 1958] [serial = 1643] [outer = 0x93772000] 08:21:15 INFO - PROCESS | 1958 | 1469200875170 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94e81400) [pid = 1958] [serial = 1644] [outer = 0x93772000] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x903c0c00) [pid = 1958] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90256800) [pid = 1958] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9140c000) [pid = 1958] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90c08800) [pid = 1958] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x96a8bc00) [pid = 1958] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x94fd9000) [pid = 1958] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e5e0c00) [pid = 1958] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90c01c00) [pid = 1958] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90259800) [pid = 1958] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8ec17000) [pid = 1958] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:21:15 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x9747dc00) [pid = 1958] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:21:16 INFO - PROCESS | 1958 | 1469200876354 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]]]}] 08:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1583ms 08:21:16 INFO - PROCESS | 1958 | 1469200876420 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 1958 | 1469200876427 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:21:16 INFO - PROCESS | 1958 | 1469200876436 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 1958 | 1469200876441 Marionette TRACE conn4 <- [1,2162,null,{}] 08:21:16 INFO - PROCESS | 1958 | 1469200876451 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}] 08:21:16 INFO - PROCESS | 1958 | 1469200876457 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:16 INFO - PROCESS | 1958 | 1469200876692 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:21:16 INFO - PROCESS | 1958 | 1469200876935 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:16 INFO - PROCESS | 1958 | 1469200876946 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x90255400 == 31 [pid = 1958] [id = 548] 08:21:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90259800) [pid = 1958] [serial = 1645] [outer = (nil)] 08:21:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90643400) [pid = 1958] [serial = 1646] [outer = 0x90259800] 08:21:17 INFO - PROCESS | 1958 | 1469200877046 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90ebb000) [pid = 1958] [serial = 1647] [outer = 0x90259800] 08:21:17 INFO - PROCESS | 1958 | 1469200877977 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]]]}] 08:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1588ms 08:21:18 INFO - PROCESS | 1958 | 1469200878032 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 1958 | 1469200878039 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:21:18 INFO - PROCESS | 1958 | 1469200878052 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 1958 | 1469200878056 Marionette TRACE conn4 <- [1,2166,null,{}] 08:21:18 INFO - PROCESS | 1958 | 1469200878063 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}] 08:21:18 INFO - PROCESS | 1958 | 1469200878069 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:18 INFO - PROCESS | 1958 | 1469200878262 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:21:18 INFO - PROCESS | 1958 | 1469200878459 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 1958 | 1469200878469 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d6000 == 32 [pid = 1958] [id = 549] 08:21:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x91557c00) [pid = 1958] [serial = 1648] [outer = (nil)] 08:21:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x92b4ac00) [pid = 1958] [serial = 1649] [outer = 0x91557c00] 08:21:18 INFO - PROCESS | 1958 | 1469200878606 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x93772c00) [pid = 1958] [serial = 1650] [outer = 0x91557c00] 08:21:19 INFO - PROCESS | 1958 | 1469200879627 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]]]}] 08:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1634ms 08:21:19 INFO - PROCESS | 1958 | 1469200879687 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:21:19 INFO - PROCESS | 1958 | 1469200879690 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:21:19 INFO - PROCESS | 1958 | 1469200879698 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 1958 | 1469200879704 Marionette TRACE conn4 <- [1,2170,null,{}] 08:21:19 INFO - PROCESS | 1958 | 1469200879721 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}] 08:21:19 INFO - PROCESS | 1958 | 1469200879731 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:19 INFO - PROCESS | 1958 | 1469200879966 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:21:20 INFO - PROCESS | 1958 | 1469200880199 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 1958 | 1469200880210 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fcf000 == 33 [pid = 1958] [id = 550] 08:21:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x94fd1c00) [pid = 1958] [serial = 1651] [outer = (nil)] 08:21:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94fd7800) [pid = 1958] [serial = 1652] [outer = 0x94fd1c00] 08:21:20 INFO - PROCESS | 1958 | 1469200880341 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x96a11400) [pid = 1958] [serial = 1653] [outer = 0x94fd1c00] 08:21:21 INFO - PROCESS | 1958 | 1469200881291 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]]]}] 08:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1656ms 08:21:21 INFO - PROCESS | 1958 | 1469200881359 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:21:21 INFO - PROCESS | 1958 | 1469200881372 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:21:21 INFO - PROCESS | 1958 | 1469200881379 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 1958 | 1469200881383 Marionette TRACE conn4 <- [1,2174,null,{}] 08:21:21 INFO - PROCESS | 1958 | 1469200881389 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}] 08:21:21 INFO - PROCESS | 1958 | 1469200881394 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:21 INFO - PROCESS | 1958 | 1469200881616 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:21:21 INFO - PROCESS | 1958 | 1469200881852 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 1958 | 1469200881860 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec15400 == 34 [pid = 1958] [id = 551] 08:21:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9140a800) [pid = 1958] [serial = 1654] [outer = (nil)] 08:21:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a98c00) [pid = 1958] [serial = 1655] [outer = 0x9140a800] 08:21:21 INFO - PROCESS | 1958 | 1469200881990 Marionette DEBUG loaded listener.js 08:21:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x97478c00) [pid = 1958] [serial = 1656] [outer = 0x9140a800] 08:21:22 INFO - PROCESS | 1958 | 1469200882880 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]]]}] 08:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1534ms 08:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:21:22 INFO - PROCESS | 1958 | 1469200882913 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 1958 | 1469200882917 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:21:22 INFO - PROCESS | 1958 | 1469200882924 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 1958 | 1469200882927 Marionette TRACE conn4 <- [1,2178,null,{}] 08:21:22 INFO - PROCESS | 1958 | 1469200882933 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}] 08:21:22 INFO - PROCESS | 1958 | 1469200882938 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:23 INFO - PROCESS | 1958 | 1469200883108 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:21:23 INFO - PROCESS | 1958 | 1469200883306 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 1958 | 1469200883316 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a3800 == 35 [pid = 1958] [id = 552] 08:21:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x8e4a9800) [pid = 1958] [serial = 1657] [outer = (nil)] 08:21:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a19000) [pid = 1958] [serial = 1658] [outer = 0x8e4a9800] 08:21:23 INFO - PROCESS | 1958 | 1469200883435 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x97482c00) [pid = 1958] [serial = 1659] [outer = 0x8e4a9800] 08:21:24 INFO - PROCESS | 1958 | 1469200884451 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]]]}] 08:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1594ms 08:21:24 INFO - PROCESS | 1958 | 1469200884517 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 1958 | 1469200884521 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:21:24 INFO - PROCESS | 1958 | 1469200884527 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 1958 | 1469200884531 Marionette TRACE conn4 <- [1,2182,null,{}] 08:21:24 INFO - PROCESS | 1958 | 1469200884537 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}] 08:21:24 INFO - PROCESS | 1958 | 1469200884548 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:24 INFO - PROCESS | 1958 | 1469200884802 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:21:25 INFO - PROCESS | 1958 | 1469200885231 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 1958 | 1469200885240 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec10800 == 36 [pid = 1958] [id = 553] 08:21:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8ec17000) [pid = 1958] [serial = 1660] [outer = (nil)] 08:21:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x8eeccc00) [pid = 1958] [serial = 1661] [outer = 0x8ec17000] 08:21:25 INFO - PROCESS | 1958 | 1469200885367 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x90642800) [pid = 1958] [serial = 1662] [outer = 0x8ec17000] 08:21:26 INFO - PROCESS | 1958 | 1469200886291 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]]]}] 08:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1845ms 08:21:26 INFO - PROCESS | 1958 | 1469200886379 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 1958 | 1469200886387 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:21:26 INFO - PROCESS | 1958 | 1469200886402 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - PROCESS | 1958 | 1469200886406 Marionette TRACE conn4 <- [1,2186,null,{}] 08:21:26 INFO - PROCESS | 1958 | 1469200886414 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}] 08:21:26 INFO - PROCESS | 1958 | 1469200886422 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:26 INFO - PROCESS | 1958 | 1469200886666 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x903c0000 == 35 [pid = 1958] [id = 534] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec8800 == 34 [pid = 1958] [id = 523] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x9025a000 == 33 [pid = 1958] [id = 522] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec5c00 == 32 [pid = 1958] [id = 527] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b0000 == 31 [pid = 1958] [id = 538] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8e649c00 == 30 [pid = 1958] [id = 539] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x93766800 == 29 [pid = 1958] [id = 524] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b0c00 == 28 [pid = 1958] [id = 542] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x93992800 == 27 [pid = 1958] [id = 531] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x906d7800 == 26 [pid = 1958] [id = 529] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5da800 == 25 [pid = 1958] [id = 540] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x91553c00 == 24 [pid = 1958] [id = 541] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec15c00 == 23 [pid = 1958] [id = 533] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb1400 == 22 [pid = 1958] [id = 528] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a9400 == 21 [pid = 1958] [id = 532] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d9000 == 20 [pid = 1958] [id = 521] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x90c02000 == 19 [pid = 1958] [id = 525] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x96a1b400 == 18 [pid = 1958] [id = 530] 08:21:27 INFO - PROCESS | 1958 | --DOCSHELL 0x903be400 == 17 [pid = 1958] [id = 526] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x99ac4c00) [pid = 1958] [serial = 1602] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x97e99c00) [pid = 1958] [serial = 1596] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8ec0f000) [pid = 1958] [serial = 1608] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x99961c00) [pid = 1958] [serial = 1601] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x906df400) [pid = 1958] [serial = 1605] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x903bfc00) [pid = 1958] [serial = 1583] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x936e2400) [pid = 1958] [serial = 1587] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x99434800) [pid = 1958] [serial = 1599] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x906e0400) [pid = 1958] [serial = 1584] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x97497c00) [pid = 1958] [serial = 1593] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x97e17000) [pid = 1958] [serial = 1595] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9942d800) [pid = 1958] [serial = 1598] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9064f400) [pid = 1958] [serial = 1604] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c0d000) [pid = 1958] [serial = 1616] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x97480400) [pid = 1958] [serial = 1592] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x915c5800) [pid = 1958] [serial = 1586] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9025d800) [pid = 1958] [serial = 1610] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x96a16400) [pid = 1958] [serial = 1589] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x96a8e400) [pid = 1958] [serial = 1590] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8ec0a400) [pid = 1958] [serial = 1607] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x90e30400) [pid = 1958] [serial = 1614] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x90c0dc00) [pid = 1958] [serial = 1613] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | --DOMWINDOW == 60 (0x903b3400) [pid = 1958] [serial = 1611] [outer = (nil)] [url = about:blank] 08:21:27 INFO - PROCESS | 1958 | 1469200887953 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:27 INFO - PROCESS | 1958 | 1469200887964 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d5000 == 18 [pid = 1958] [id = 554] 08:21:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0x8e5d5c00) [pid = 1958] [serial = 1663] [outer = (nil)] 08:21:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x8e5db400) [pid = 1958] [serial = 1664] [outer = 0x8e5d5c00] 08:21:28 INFO - PROCESS | 1958 | 1469200888038 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8e643c00) [pid = 1958] [serial = 1665] [outer = 0x8e5d5c00] 08:21:28 INFO - PROCESS | 1958 | 1469200888856 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]]]}] 08:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2496ms 08:21:28 INFO - PROCESS | 1958 | 1469200888901 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:21:28 INFO - PROCESS | 1958 | 1469200888907 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:21:28 INFO - PROCESS | 1958 | 1469200888915 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:21:28 INFO - PROCESS | 1958 | 1469200888919 Marionette TRACE conn4 <- [1,2190,null,{}] 08:21:28 INFO - PROCESS | 1958 | 1469200888927 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}] 08:21:28 INFO - PROCESS | 1958 | 1469200888935 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:29 INFO - PROCESS | 1958 | 1469200889104 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:21:29 INFO - PROCESS | 1958 | 1469200889117 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:29 INFO - PROCESS | 1958 | 1469200889125 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9b000 == 19 [pid = 1958] [id = 555] 08:21:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8eec4800) [pid = 1958] [serial = 1666] [outer = (nil)] 08:21:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8eec9000) [pid = 1958] [serial = 1667] [outer = 0x8eec4800] 08:21:29 INFO - PROCESS | 1958 | 1469200889212 Marionette DEBUG loaded listener.js 08:21:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90256000) [pid = 1958] [serial = 1668] [outer = 0x8eec4800] 08:21:30 INFO - PROCESS | 1958 | 1469200890160 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]]]}] 08:21:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:21:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1280ms 08:21:30 INFO - PROCESS | 1958 | 1469200890201 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:21:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:21:30 INFO - PROCESS | 1958 | 1469200890208 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:21:30 INFO - PROCESS | 1958 | 1469200890215 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:21:30 INFO - PROCESS | 1958 | 1469200890219 Marionette TRACE conn4 <- [1,2194,null,{}] 08:21:30 INFO - PROCESS | 1958 | 1469200890224 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}] 08:21:30 INFO - PROCESS | 1958 | 1469200890230 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:30 INFO - PROCESS | 1958 | 1469200890489 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:21:30 INFO - PROCESS | 1958 | 1469200890510 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:30 INFO - PROCESS | 1958 | 1469200890518 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x903c1400 == 20 [pid = 1958] [id = 556] 08:21:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9064d000) [pid = 1958] [serial = 1669] [outer = (nil)] 08:21:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x906d5000) [pid = 1958] [serial = 1670] [outer = 0x9064d000] 08:21:30 INFO - PROCESS | 1958 | 1469200890591 Marionette DEBUG loaded listener.js 08:21:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x906de000) [pid = 1958] [serial = 1671] [outer = 0x9064d000] 08:21:31 INFO - PROCESS | 1958 | 1469200891650 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]]]}] 08:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1481ms 08:21:31 INFO - PROCESS | 1958 | 1469200891697 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 1958 | 1469200891701 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:21:31 INFO - PROCESS | 1958 | 1469200891724 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 1958 | 1469200891734 Marionette TRACE conn4 <- [1,2198,null,{}] 08:21:31 INFO - PROCESS | 1958 | 1469200891740 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}] 08:21:31 INFO - PROCESS | 1958 | 1469200891749 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:31 INFO - PROCESS | 1958 | 1469200891989 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:21:32 INFO - PROCESS | 1958 | 1469200892015 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 1958 | 1469200892024 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2ec00 == 21 [pid = 1958] [id = 557] 08:21:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90e2f800) [pid = 1958] [serial = 1672] [outer = (nil)] 08:21:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90eb3c00) [pid = 1958] [serial = 1673] [outer = 0x90e2f800] 08:21:32 INFO - PROCESS | 1958 | 1469200892092 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90eb9800) [pid = 1958] [serial = 1674] [outer = 0x90e2f800] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ed9c800) [pid = 1958] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e64a000) [pid = 1958] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c06400) [pid = 1958] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x906d7400) [pid = 1958] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x91555000) [pid = 1958] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90260c00) [pid = 1958] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8e4a8c00) [pid = 1958] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90e2f000) [pid = 1958] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x91557800) [pid = 1958] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:21:32 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x93772000) [pid = 1958] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:21:33 INFO - PROCESS | 1958 | 1469200893462 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]]]}] 08:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1803ms 08:21:33 INFO - PROCESS | 1958 | 1469200893519 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 1958 | 1469200893523 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:21:33 INFO - PROCESS | 1958 | 1469200893530 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 1958 | 1469200893533 Marionette TRACE conn4 <- [1,2202,null,{}] 08:21:33 INFO - PROCESS | 1958 | 1469200893538 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}] 08:21:33 INFO - PROCESS | 1958 | 1469200893543 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:33 INFO - PROCESS | 1958 | 1469200893756 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:21:33 INFO - PROCESS | 1958 | 1469200893769 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 1958 | 1469200893776 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025d000 == 22 [pid = 1958] [id = 558] 08:21:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90c0a800) [pid = 1958] [serial = 1675] [outer = (nil)] 08:21:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x91401400) [pid = 1958] [serial = 1676] [outer = 0x90c0a800] 08:21:33 INFO - PROCESS | 1958 | 1469200893851 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x91405000) [pid = 1958] [serial = 1677] [outer = 0x90c0a800] 08:21:34 INFO - PROCESS | 1958 | 1469200894680 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]]]}] 08:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1190ms 08:21:34 INFO - PROCESS | 1958 | 1469200894720 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 1958 | 1469200894723 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:21:34 INFO - PROCESS | 1958 | 1469200894730 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 1958 | 1469200894733 Marionette TRACE conn4 <- [1,2206,null,{}] 08:21:34 INFO - PROCESS | 1958 | 1469200894740 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}] 08:21:34 INFO - PROCESS | 1958 | 1469200894745 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:34 INFO - PROCESS | 1958 | 1469200894953 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:21:35 INFO - PROCESS | 1958 | 1469200895135 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:35 INFO - PROCESS | 1958 | 1469200895150 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e1800 == 23 [pid = 1958] [id = 559] 08:21:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e640400) [pid = 1958] [serial = 1678] [outer = (nil)] 08:21:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8ec0e000) [pid = 1958] [serial = 1679] [outer = 0x8e640400] 08:21:35 INFO - PROCESS | 1958 | 1469200895231 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90257c00) [pid = 1958] [serial = 1680] [outer = 0x8e640400] 08:21:36 INFO - PROCESS | 1958 | 1469200896378 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]]]}] 08:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1688ms 08:21:36 INFO - PROCESS | 1958 | 1469200896420 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:21:36 INFO - PROCESS | 1958 | 1469200896427 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:21:36 INFO - PROCESS | 1958 | 1469200896435 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:21:36 INFO - PROCESS | 1958 | 1469200896441 Marionette TRACE conn4 <- [1,2210,null,{}] 08:21:36 INFO - PROCESS | 1958 | 1469200896448 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}] 08:21:36 INFO - PROCESS | 1958 | 1469200896455 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:36 INFO - PROCESS | 1958 | 1469200896661 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:21:36 INFO - PROCESS | 1958 | 1469200896891 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:36 INFO - PROCESS | 1958 | 1469200896901 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0d800 == 24 [pid = 1958] [id = 560] 08:21:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90c02400) [pid = 1958] [serial = 1681] [outer = (nil)] 08:21:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90e33800) [pid = 1958] [serial = 1682] [outer = 0x90c02400] 08:21:37 INFO - PROCESS | 1958 | 1469200897023 Marionette DEBUG loaded listener.js 08:21:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90eb8800) [pid = 1958] [serial = 1683] [outer = 0x90c02400] 08:21:38 INFO - PROCESS | 1958 | 1469200898032 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]]]}] 08:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1639ms 08:21:38 INFO - PROCESS | 1958 | 1469200898074 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:21:38 INFO - PROCESS | 1958 | 1469200898080 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:21:38 INFO - PROCESS | 1958 | 1469200898087 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:21:38 INFO - PROCESS | 1958 | 1469200898090 Marionette TRACE conn4 <- [1,2214,null,{}] 08:21:38 INFO - PROCESS | 1958 | 1469200898097 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}] 08:21:38 INFO - PROCESS | 1958 | 1469200898102 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:38 INFO - PROCESS | 1958 | 1469200898310 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:21:38 INFO - PROCESS | 1958 | 1469200898585 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:38 INFO - PROCESS | 1958 | 1469200898595 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x915cd400 == 25 [pid = 1958] [id = 561] 08:21:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x915ce000) [pid = 1958] [serial = 1684] [outer = (nil)] 08:21:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91f25800) [pid = 1958] [serial = 1685] [outer = 0x915ce000] 08:21:38 INFO - PROCESS | 1958 | 1469200898718 Marionette DEBUG loaded listener.js 08:21:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x92b45400) [pid = 1958] [serial = 1686] [outer = 0x915ce000] 08:21:39 INFO - PROCESS | 1958 | 1469200899673 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]]]}] 08:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1637ms 08:21:39 INFO - PROCESS | 1958 | 1469200899725 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:21:39 INFO - PROCESS | 1958 | 1469200899732 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:21:39 INFO - PROCESS | 1958 | 1469200899751 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:21:39 INFO - PROCESS | 1958 | 1469200899758 Marionette TRACE conn4 <- [1,2218,null,{}] 08:21:39 INFO - PROCESS | 1958 | 1469200899764 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}] 08:21:39 INFO - PROCESS | 1958 | 1469200899771 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:39 INFO - PROCESS | 1958 | 1469200899959 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:21:40 INFO - PROCESS | 1958 | 1469200900137 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:40 INFO - PROCESS | 1958 | 1469200900147 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec12400 == 26 [pid = 1958] [id = 562] 08:21:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91558c00) [pid = 1958] [serial = 1687] [outer = (nil)] 08:21:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9398b400) [pid = 1958] [serial = 1688] [outer = 0x91558c00] 08:21:40 INFO - PROCESS | 1958 | 1469200900232 Marionette DEBUG loaded listener.js 08:21:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x9390c000) [pid = 1958] [serial = 1689] [outer = 0x91558c00] 08:21:41 INFO - PROCESS | 1958 | 1469200901271 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]]]}] 08:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1592ms 08:21:41 INFO - PROCESS | 1958 | 1469200901335 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:21:41 INFO - PROCESS | 1958 | 1469200901339 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:21:41 INFO - PROCESS | 1958 | 1469200901346 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:21:41 INFO - PROCESS | 1958 | 1469200901350 Marionette TRACE conn4 <- [1,2222,null,{}] 08:21:41 INFO - PROCESS | 1958 | 1469200901356 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}] 08:21:41 INFO - PROCESS | 1958 | 1469200901362 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:41 INFO - PROCESS | 1958 | 1469200901554 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:21:41 INFO - PROCESS | 1958 | 1469200901956 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:41 INFO - PROCESS | 1958 | 1469200901965 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d4400 == 27 [pid = 1958] [id = 563] 08:21:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x8e5d9000) [pid = 1958] [serial = 1690] [outer = (nil)] 08:21:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x8e643000) [pid = 1958] [serial = 1691] [outer = 0x8e5d9000] 08:21:42 INFO - PROCESS | 1958 | 1469200902096 Marionette DEBUG loaded listener.js 08:21:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8ec14800) [pid = 1958] [serial = 1692] [outer = 0x8e5d9000] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x91406000) [pid = 1958] [serial = 1637] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x92b4bc00) [pid = 1958] [serial = 1640] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9398f000) [pid = 1958] [serial = 1643] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90eb9c00) [pid = 1958] [serial = 1617] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x94e81400) [pid = 1958] [serial = 1644] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x93767400) [pid = 1958] [serial = 1641] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8ec0dc00) [pid = 1958] [serial = 1619] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8eec4000) [pid = 1958] [serial = 1620] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x93986400) [pid = 1958] [serial = 1628] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x93991000) [pid = 1958] [serial = 1629] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x906de800) [pid = 1958] [serial = 1622] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90e2d000) [pid = 1958] [serial = 1623] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x915c7800) [pid = 1958] [serial = 1625] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x91f29800) [pid = 1958] [serial = 1626] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90643000) [pid = 1958] [serial = 1634] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90650400) [pid = 1958] [serial = 1635] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8e4b1400) [pid = 1958] [serial = 1631] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x8e5dec00) [pid = 1958] [serial = 1632] [outer = (nil)] [url = about:blank] 08:21:42 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x9154a400) [pid = 1958] [serial = 1638] [outer = (nil)] [url = about:blank] 08:21:43 INFO - PROCESS | 1958 | 1469200903123 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]]]}] 08:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1796ms 08:21:43 INFO - PROCESS | 1958 | 1469200903146 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:21:43 INFO - PROCESS | 1958 | 1469200903151 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:21:43 INFO - PROCESS | 1958 | 1469200903159 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:21:43 INFO - PROCESS | 1958 | 1469200903164 Marionette TRACE conn4 <- [1,2226,null,{}] 08:21:43 INFO - PROCESS | 1958 | 1469200903172 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}] 08:21:43 INFO - PROCESS | 1958 | 1469200903177 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:43 INFO - PROCESS | 1958 | 1469200903338 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:21:43 INFO - PROCESS | 1958 | 1469200903349 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:43 INFO - PROCESS | 1958 | 1469200903361 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec6800 == 28 [pid = 1958] [id = 564] 08:21:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x8eed0000) [pid = 1958] [serial = 1693] [outer = (nil)] 08:21:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x906d4c00) [pid = 1958] [serial = 1694] [outer = 0x8eed0000] 08:21:43 INFO - PROCESS | 1958 | 1469200903437 Marionette DEBUG loaded listener.js 08:21:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90c0a400) [pid = 1958] [serial = 1695] [outer = 0x8eed0000] 08:21:44 INFO - PROCESS | 1958 | 1469200904407 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]]]}] 08:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1292ms 08:21:44 INFO - PROCESS | 1958 | 1469200904456 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:21:44 INFO - PROCESS | 1958 | 1469200904463 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:21:44 INFO - PROCESS | 1958 | 1469200904475 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:21:44 INFO - PROCESS | 1958 | 1469200904492 Marionette TRACE conn4 <- [1,2230,null,{}] 08:21:44 INFO - PROCESS | 1958 | 1469200904501 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}] 08:21:44 INFO - PROCESS | 1958 | 1469200904509 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:44 INFO - PROCESS | 1958 | 1469200904726 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:21:44 INFO - PROCESS | 1958 | 1469200904865 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:44 INFO - PROCESS | 1958 | 1469200904874 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec9400 == 29 [pid = 1958] [id = 565] 08:21:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90c05400) [pid = 1958] [serial = 1696] [outer = (nil)] 08:21:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x91557800) [pid = 1958] [serial = 1697] [outer = 0x90c05400] 08:21:44 INFO - PROCESS | 1958 | 1469200904943 Marionette DEBUG loaded listener.js 08:21:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x915c9800) [pid = 1958] [serial = 1698] [outer = 0x90c05400] 08:21:45 INFO - PROCESS | 1958 | 1469200905794 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]]]}] 08:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1359ms 08:21:45 INFO - PROCESS | 1958 | 1469200905836 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:21:45 INFO - PROCESS | 1958 | 1469200905840 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:21:45 INFO - PROCESS | 1958 | 1469200905862 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:21:45 INFO - PROCESS | 1958 | 1469200905871 Marionette TRACE conn4 <- [1,2234,null,{}] 08:21:45 INFO - PROCESS | 1958 | 1469200905880 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}] 08:21:45 INFO - PROCESS | 1958 | 1469200905887 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:46 INFO - PROCESS | 1958 | 1469200906112 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:21:46 INFO - PROCESS | 1958 | 1469200906136 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:46 INFO - PROCESS | 1958 | 1469200906143 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x91550400 == 30 [pid = 1958] [id = 566] 08:21:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x93770c00) [pid = 1958] [serial = 1699] [outer = (nil)] 08:21:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x93988000) [pid = 1958] [serial = 1700] [outer = 0x93770c00] 08:21:46 INFO - PROCESS | 1958 | 1469200906211 Marionette DEBUG loaded listener.js 08:21:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x93991000) [pid = 1958] [serial = 1701] [outer = 0x93770c00] 08:21:47 INFO - PROCESS | 1958 | 1469200907148 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]]]}] 08:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1354ms 08:21:47 INFO - PROCESS | 1958 | 1469200907205 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:21:47 INFO - PROCESS | 1958 | 1469200907209 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:21:47 INFO - PROCESS | 1958 | 1469200907215 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:21:47 INFO - PROCESS | 1958 | 1469200907219 Marionette TRACE conn4 <- [1,2238,null,{}] 08:21:47 INFO - PROCESS | 1958 | 1469200907224 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}] 08:21:47 INFO - PROCESS | 1958 | 1469200907229 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:47 INFO - PROCESS | 1958 | 1469200907438 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:21:47 INFO - PROCESS | 1958 | 1469200907463 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:47 INFO - PROCESS | 1958 | 1469200907471 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x915cc000 == 31 [pid = 1958] [id = 567] 08:21:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915cf000) [pid = 1958] [serial = 1702] [outer = (nil)] 08:21:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x94e8c800) [pid = 1958] [serial = 1703] [outer = 0x915cf000] 08:21:47 INFO - PROCESS | 1958 | 1469200907539 Marionette DEBUG loaded listener.js 08:21:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94eee400) [pid = 1958] [serial = 1704] [outer = 0x915cf000] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9064d000) [pid = 1958] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90e2f800) [pid = 1958] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90259800) [pid = 1958] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e5d5c00) [pid = 1958] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8eec4800) [pid = 1958] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8ec17000) [pid = 1958] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x91557c00) [pid = 1958] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x94fd1c00) [pid = 1958] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x9140a800) [pid = 1958] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:21:48 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8e4a9800) [pid = 1958] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:21:48 INFO - PROCESS | 1958 | 1469200908542 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]]]}] 08:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1383ms 08:21:48 INFO - PROCESS | 1958 | 1469200908600 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:21:48 INFO - PROCESS | 1958 | 1469200908603 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:21:48 INFO - PROCESS | 1958 | 1469200908616 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:21:48 INFO - PROCESS | 1958 | 1469200908619 Marionette TRACE conn4 <- [1,2242,null,{}] 08:21:48 INFO - PROCESS | 1958 | 1469200908625 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}] 08:21:48 INFO - PROCESS | 1958 | 1469200908630 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:48 INFO - PROCESS | 1958 | 1469200908843 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:21:48 INFO - PROCESS | 1958 | 1469200908858 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:48 INFO - PROCESS | 1958 | 1469200908876 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec09800 == 32 [pid = 1958] [id = 568] 08:21:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x903b3800) [pid = 1958] [serial = 1705] [outer = (nil)] 08:21:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x93994c00) [pid = 1958] [serial = 1706] [outer = 0x903b3800] 08:21:48 INFO - PROCESS | 1958 | 1469200908956 Marionette DEBUG loaded listener.js 08:21:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x94fd5c00) [pid = 1958] [serial = 1707] [outer = 0x903b3800] 08:21:49 INFO - PROCESS | 1958 | 1469200909850 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]]]}] 08:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1284ms 08:21:49 INFO - PROCESS | 1958 | 1469200909902 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:21:49 INFO - PROCESS | 1958 | 1469200909906 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:21:49 INFO - PROCESS | 1958 | 1469200909913 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:21:49 INFO - PROCESS | 1958 | 1469200909916 Marionette TRACE conn4 <- [1,2246,null,{}] 08:21:49 INFO - PROCESS | 1958 | 1469200909922 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}] 08:21:49 INFO - PROCESS | 1958 | 1469200909928 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:50 INFO - PROCESS | 1958 | 1469200910098 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:21:50 INFO - PROCESS | 1958 | 1469200910339 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:50 INFO - PROCESS | 1958 | 1469200910354 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5400 == 33 [pid = 1958] [id = 569] 08:21:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e4a7000) [pid = 1958] [serial = 1708] [outer = (nil)] 08:21:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e5dac00) [pid = 1958] [serial = 1709] [outer = 0x8e4a7000] 08:21:50 INFO - PROCESS | 1958 | 1469200910439 Marionette DEBUG loaded listener.js 08:21:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e643800) [pid = 1958] [serial = 1710] [outer = 0x8e4a7000] 08:21:51 INFO - PROCESS | 1958 | 1469200911507 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]]]}] 08:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1641ms 08:21:51 INFO - PROCESS | 1958 | 1469200911557 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:21:51 INFO - PROCESS | 1958 | 1469200911563 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:21:51 INFO - PROCESS | 1958 | 1469200911571 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:21:51 INFO - PROCESS | 1958 | 1469200911576 Marionette TRACE conn4 <- [1,2250,null,{}] 08:21:51 INFO - PROCESS | 1958 | 1469200911584 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}] 08:21:51 INFO - PROCESS | 1958 | 1469200911592 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:51 INFO - PROCESS | 1958 | 1469200911792 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:21:52 INFO - PROCESS | 1958 | 1469200912039 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:52 INFO - PROCESS | 1958 | 1469200912052 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eda0000 == 34 [pid = 1958] [id = 570] 08:21:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90643000) [pid = 1958] [serial = 1711] [outer = (nil)] 08:21:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9064f000) [pid = 1958] [serial = 1712] [outer = 0x90643000] 08:21:52 INFO - PROCESS | 1958 | 1469200912188 Marionette DEBUG loaded listener.js 08:21:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x906e0400) [pid = 1958] [serial = 1713] [outer = 0x90643000] 08:21:53 INFO - PROCESS | 1958 | 1469200913092 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]]]}] 08:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1541ms 08:21:53 INFO - PROCESS | 1958 | 1469200913116 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:21:53 INFO - PROCESS | 1958 | 1469200913123 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:21:53 INFO - PROCESS | 1958 | 1469200913130 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:21:53 INFO - PROCESS | 1958 | 1469200913135 Marionette TRACE conn4 <- [1,2254,null,{}] 08:21:53 INFO - PROCESS | 1958 | 1469200913160 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}] 08:21:53 INFO - PROCESS | 1958 | 1469200913166 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:53 INFO - PROCESS | 1958 | 1469200913362 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:21:53 INFO - PROCESS | 1958 | 1469200913548 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:53 INFO - PROCESS | 1958 | 1469200913557 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6c00 == 35 [pid = 1958] [id = 571] 08:21:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90c01800) [pid = 1958] [serial = 1714] [outer = (nil)] 08:21:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9154c800) [pid = 1958] [serial = 1715] [outer = 0x90c01800] 08:21:53 INFO - PROCESS | 1958 | 1469200913641 Marionette DEBUG loaded listener.js 08:21:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91f2a800) [pid = 1958] [serial = 1716] [outer = 0x90c01800] 08:21:54 INFO - PROCESS | 1958 | 1469200914736 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]]]}] 08:21:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1654ms 08:21:54 INFO - PROCESS | 1958 | 1469200914786 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:21:54 INFO - PROCESS | 1958 | 1469200914790 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:21:54 INFO - PROCESS | 1958 | 1469200914807 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:21:54 INFO - PROCESS | 1958 | 1469200914817 Marionette TRACE conn4 <- [1,2258,null,{}] 08:21:54 INFO - PROCESS | 1958 | 1469200914823 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}] 08:21:54 INFO - PROCESS | 1958 | 1469200914832 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:55 INFO - PROCESS | 1958 | 1469200915160 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:21:55 INFO - PROCESS | 1958 | 1469200915342 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:55 INFO - PROCESS | 1958 | 1469200915351 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0e800 == 36 [pid = 1958] [id = 572] 08:21:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8eece000) [pid = 1958] [serial = 1717] [outer = (nil)] 08:21:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x96a16800) [pid = 1958] [serial = 1718] [outer = 0x8eece000] 08:21:55 INFO - PROCESS | 1958 | 1469200915432 Marionette DEBUG loaded listener.js 08:21:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a1c800) [pid = 1958] [serial = 1719] [outer = 0x8eece000] 08:21:56 INFO - PROCESS | 1958 | 1469200916395 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]]]}] 08:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1651ms 08:21:56 INFO - PROCESS | 1958 | 1469200916453 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:21:56 INFO - PROCESS | 1958 | 1469200916458 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:21:56 INFO - PROCESS | 1958 | 1469200916466 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:21:56 INFO - PROCESS | 1958 | 1469200916470 Marionette TRACE conn4 <- [1,2262,null,{}] 08:21:56 INFO - PROCESS | 1958 | 1469200916476 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}] 08:21:56 INFO - PROCESS | 1958 | 1469200916481 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:56 INFO - PROCESS | 1958 | 1469200916678 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:21:56 INFO - PROCESS | 1958 | 1469200916864 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:56 INFO - PROCESS | 1958 | 1469200916873 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aac00 == 37 [pid = 1958] [id = 573] 08:21:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x8e4b1800) [pid = 1958] [serial = 1720] [outer = (nil)] 08:21:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9747c800) [pid = 1958] [serial = 1721] [outer = 0x8e4b1800] 08:21:56 INFO - PROCESS | 1958 | 1469200916993 Marionette DEBUG loaded listener.js 08:21:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97480c00) [pid = 1958] [serial = 1722] [outer = 0x8e4b1800] 08:21:57 INFO - PROCESS | 1958 | 1469200917939 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]]]}] 08:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1532ms 08:21:58 INFO - PROCESS | 1958 | 1469200917999 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:21:58 INFO - PROCESS | 1958 | 1469200918003 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:21:58 INFO - PROCESS | 1958 | 1469200918011 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:21:58 INFO - PROCESS | 1958 | 1469200918015 Marionette TRACE conn4 <- [1,2266,null,{}] 08:21:58 INFO - PROCESS | 1958 | 1469200918021 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}] 08:21:58 INFO - PROCESS | 1958 | 1469200918026 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:58 INFO - PROCESS | 1958 | 1469200918204 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:21:58 INFO - PROCESS | 1958 | 1469200918391 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:58 INFO - PROCESS | 1958 | 1469200918407 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x974a1800 == 38 [pid = 1958] [id = 574] 08:21:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x974a1c00) [pid = 1958] [serial = 1723] [outer = (nil)] 08:21:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x97e8e800) [pid = 1958] [serial = 1724] [outer = 0x974a1c00] 08:21:58 INFO - PROCESS | 1958 | 1469200918500 Marionette DEBUG loaded listener.js 08:21:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x98735000) [pid = 1958] [serial = 1725] [outer = 0x974a1c00] 08:21:59 INFO - PROCESS | 1958 | 1469200919532 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]]]}] 08:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1583ms 08:21:59 INFO - PROCESS | 1958 | 1469200919595 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:21:59 INFO - PROCESS | 1958 | 1469200919599 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:21:59 INFO - PROCESS | 1958 | 1469200919605 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:21:59 INFO - PROCESS | 1958 | 1469200919609 Marionette TRACE conn4 <- [1,2270,null,{}] 08:21:59 INFO - PROCESS | 1958 | 1469200919615 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}] 08:21:59 INFO - PROCESS | 1958 | 1469200919621 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:21:59 INFO - PROCESS | 1958 | 1469200919798 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:22:00 INFO - PROCESS | 1958 | 1469200919986 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:00 INFO - PROCESS | 1958 | 1469200919994 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x90253800 == 39 [pid = 1958] [id = 575] 08:22:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x90eb8c00) [pid = 1958] [serial = 1726] [outer = (nil)] 08:22:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x993cd800) [pid = 1958] [serial = 1727] [outer = 0x90eb8c00] 08:22:00 INFO - PROCESS | 1958 | 1469200920075 Marionette DEBUG loaded listener.js 08:22:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x99430800) [pid = 1958] [serial = 1728] [outer = 0x90eb8c00] 08:22:01 INFO - PROCESS | 1958 | 1469200921025 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]]]}] 08:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1480ms 08:22:01 INFO - PROCESS | 1958 | 1469200921087 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:22:01 INFO - PROCESS | 1958 | 1469200921091 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:22:01 INFO - PROCESS | 1958 | 1469200921099 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:22:01 INFO - PROCESS | 1958 | 1469200921102 Marionette TRACE conn4 <- [1,2274,null,{}] 08:22:01 INFO - PROCESS | 1958 | 1469200921109 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}] 08:22:01 INFO - PROCESS | 1958 | 1469200921114 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:01 INFO - PROCESS | 1958 | 1469200921304 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:22:01 INFO - PROCESS | 1958 | 1469200921807 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:01 INFO - PROCESS | 1958 | 1469200921817 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e648c00 == 40 [pid = 1958] [id = 576] 08:22:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x8e64bc00) [pid = 1958] [serial = 1729] [outer = (nil)] 08:22:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8ec11800) [pid = 1958] [serial = 1730] [outer = 0x8e64bc00] 08:22:01 INFO - PROCESS | 1958 | 1469200921898 Marionette DEBUG loaded listener.js 08:22:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x8eec2000) [pid = 1958] [serial = 1731] [outer = 0x8e64bc00] 08:22:02 INFO - PROCESS | 1958 | 1469200922860 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]]]}] 08:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1787ms 08:22:02 INFO - PROCESS | 1958 | 1469200922889 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:22:02 INFO - PROCESS | 1958 | 1469200922894 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:22:02 INFO - PROCESS | 1958 | 1469200922902 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:22:02 INFO - PROCESS | 1958 | 1469200922907 Marionette TRACE conn4 <- [1,2278,null,{}] 08:22:02 INFO - PROCESS | 1958 | 1469200922917 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}] 08:22:02 INFO - PROCESS | 1958 | 1469200922924 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:03 INFO - PROCESS | 1958 | 1469200923185 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:22:03 INFO - PROCESS | 1958 | 1469200923408 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:03 INFO - PROCESS | 1958 | 1469200923420 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x90644c00 == 41 [pid = 1958] [id = 577] 08:22:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x9064f800) [pid = 1958] [serial = 1732] [outer = (nil)] 08:22:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x90c0a000) [pid = 1958] [serial = 1733] [outer = 0x9064f800] 08:22:03 INFO - PROCESS | 1958 | 1469200923620 Marionette DEBUG loaded listener.js 08:22:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x90eb2400) [pid = 1958] [serial = 1734] [outer = 0x9064f800] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec10800 == 40 [pid = 1958] [id = 553] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec09800 == 39 [pid = 1958] [id = 568] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x915cc000 == 38 [pid = 1958] [id = 567] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x91550400 == 37 [pid = 1958] [id = 566] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec9400 == 36 [pid = 1958] [id = 565] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec6800 == 35 [pid = 1958] [id = 564] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d4400 == 34 [pid = 1958] [id = 563] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x9025ac00 == 33 [pid = 1958] [id = 544] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d5000 == 32 [pid = 1958] [id = 554] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x906e0c00 == 31 [pid = 1958] [id = 545] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e1800 == 30 [pid = 1958] [id = 559] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x94fcf000 == 29 [pid = 1958] [id = 550] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2ec00 == 28 [pid = 1958] [id = 557] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x906d6000 == 27 [pid = 1958] [id = 549] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0d800 == 26 [pid = 1958] [id = 560] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec12400 == 25 [pid = 1958] [id = 562] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x903c1400 == 24 [pid = 1958] [id = 556] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b2000 == 23 [pid = 1958] [id = 546] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x915cd400 == 22 [pid = 1958] [id = 561] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x9025d000 == 21 [pid = 1958] [id = 558] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x90255400 == 20 [pid = 1958] [id = 548] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec15400 == 19 [pid = 1958] [id = 551] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed9b000 == 18 [pid = 1958] [id = 555] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643400 == 17 [pid = 1958] [id = 547] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a8800 == 16 [pid = 1958] [id = 543] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a3800 == 15 [pid = 1958] [id = 552] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x974a1800 == 14 [pid = 1958] [id = 574] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x90253800 == 13 [pid = 1958] [id = 575] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aac00 == 12 [pid = 1958] [id = 573] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0e800 == 11 [pid = 1958] [id = 572] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8eda0000 == 10 [pid = 1958] [id = 570] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6c00 == 9 [pid = 1958] [id = 571] 08:22:04 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5400 == 8 [pid = 1958] [id = 569] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x91401400) [pid = 1958] [serial = 1676] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x906de000) [pid = 1958] [serial = 1671] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x90eb3c00) [pid = 1958] [serial = 1673] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x90643400) [pid = 1958] [serial = 1646] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x8e5db400) [pid = 1958] [serial = 1664] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x8e643c00) [pid = 1958] [serial = 1665] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x8eec9000) [pid = 1958] [serial = 1667] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90642800) [pid = 1958] [serial = 1662] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8eeccc00) [pid = 1958] [serial = 1661] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x93772c00) [pid = 1958] [serial = 1650] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x92b4ac00) [pid = 1958] [serial = 1649] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x96a11400) [pid = 1958] [serial = 1653] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x94fd7800) [pid = 1958] [serial = 1652] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x97478c00) [pid = 1958] [serial = 1656] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x96a98c00) [pid = 1958] [serial = 1655] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x97482c00) [pid = 1958] [serial = 1659] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90ebb000) [pid = 1958] [serial = 1647] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x96a19000) [pid = 1958] [serial = 1658] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x906d5000) [pid = 1958] [serial = 1670] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90eb9800) [pid = 1958] [serial = 1674] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90256000) [pid = 1958] [serial = 1668] [outer = (nil)] [url = about:blank] 08:22:05 INFO - PROCESS | 1958 | 1469200925724 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]]]}] 08:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2849ms 08:22:05 INFO - PROCESS | 1958 | 1469200925799 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:22:05 INFO - PROCESS | 1958 | 1469200925806 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:22:05 INFO - PROCESS | 1958 | 1469200925819 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:22:05 INFO - PROCESS | 1958 | 1469200925827 Marionette TRACE conn4 <- [1,2282,null,{}] 08:22:05 INFO - PROCESS | 1958 | 1469200925834 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}] 08:22:05 INFO - PROCESS | 1958 | 1469200925840 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:06 INFO - PROCESS | 1958 | 1469200926023 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:22:06 INFO - PROCESS | 1958 | 1469200926034 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:06 INFO - PROCESS | 1958 | 1469200926045 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec13000 == 9 [pid = 1958] [id = 578] 08:22:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8ec14c00) [pid = 1958] [serial = 1735] [outer = (nil)] 08:22:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8ed9d800) [pid = 1958] [serial = 1736] [outer = 0x8ec14c00] 08:22:06 INFO - PROCESS | 1958 | 1469200926133 Marionette DEBUG loaded listener.js 08:22:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8eeccc00) [pid = 1958] [serial = 1737] [outer = 0x8ec14c00] 08:22:07 INFO - PROCESS | 1958 | 1469200927145 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]]]}] 08:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1386ms 08:22:07 INFO - PROCESS | 1958 | 1469200927205 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:22:07 INFO - PROCESS | 1958 | 1469200927214 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:22:07 INFO - PROCESS | 1958 | 1469200927225 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:22:07 INFO - PROCESS | 1958 | 1469200927230 Marionette TRACE conn4 <- [1,2286,null,{}] 08:22:07 INFO - PROCESS | 1958 | 1469200927236 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}] 08:22:07 INFO - PROCESS | 1958 | 1469200927241 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:07 INFO - PROCESS | 1958 | 1469200927448 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:22:07 INFO - PROCESS | 1958 | 1469200927617 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:07 INFO - PROCESS | 1958 | 1469200927624 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b3400 == 10 [pid = 1958] [id = 579] 08:22:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90641c00) [pid = 1958] [serial = 1738] [outer = (nil)] 08:22:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90649c00) [pid = 1958] [serial = 1739] [outer = 0x90641c00] 08:22:07 INFO - PROCESS | 1958 | 1469200927701 Marionette DEBUG loaded listener.js 08:22:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90650c00) [pid = 1958] [serial = 1740] [outer = 0x90641c00] 08:22:08 INFO - PROCESS | 1958 | 1469200928686 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]]]}] 08:22:08 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 08:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1483ms 08:22:08 INFO - PROCESS | 1958 | 1469200928713 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:22:08 INFO - PROCESS | 1958 | 1469200928717 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:22:08 INFO - PROCESS | 1958 | 1469200928725 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:22:08 INFO - PROCESS | 1958 | 1469200928731 Marionette TRACE conn4 <- [1,2290,null,{}] 08:22:08 INFO - PROCESS | 1958 | 1469200928755 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}] 08:22:08 INFO - PROCESS | 1958 | 1469200928765 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:08 INFO - PROCESS | 1958 | 1469200928992 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:22:09 INFO - PROCESS | 1958 | 1469200929025 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:09 INFO - PROCESS | 1958 | 1469200929037 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb2000 == 11 [pid = 1958] [id = 580] 08:22:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb2800) [pid = 1958] [serial = 1741] [outer = (nil)] 08:22:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x90eb9800) [pid = 1958] [serial = 1742] [outer = 0x90eb2800] 08:22:09 INFO - PROCESS | 1958 | 1469200929111 Marionette DEBUG loaded listener.js 08:22:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x91404400) [pid = 1958] [serial = 1743] [outer = 0x90eb2800] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x915cf000) [pid = 1958] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8e5d9000) [pid = 1958] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x90c02400) [pid = 1958] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8e640400) [pid = 1958] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x915ce000) [pid = 1958] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90c0a800) [pid = 1958] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8eed0000) [pid = 1958] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90c05400) [pid = 1958] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x91558c00) [pid = 1958] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x93770c00) [pid = 1958] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:22:10 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x903b3800) [pid = 1958] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:22:10 INFO - PROCESS | 1958 | 1469200930573 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]]]}] 08:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1899ms 08:22:10 INFO - PROCESS | 1958 | 1469200930626 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:22:10 INFO - PROCESS | 1958 | 1469200930630 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:22:10 INFO - PROCESS | 1958 | 1469200930639 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:22:10 INFO - PROCESS | 1958 | 1469200930643 Marionette TRACE conn4 <- [1,2294,null,{}] 08:22:10 INFO - PROCESS | 1958 | 1469200930650 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}] 08:22:10 INFO - PROCESS | 1958 | 1469200930654 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:10 INFO - PROCESS | 1958 | 1469200930823 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:22:10 INFO - PROCESS | 1958 | 1469200930832 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:10 INFO - PROCESS | 1958 | 1469200930840 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x90647400 == 12 [pid = 1958] [id = 581] 08:22:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x906e1c00) [pid = 1958] [serial = 1744] [outer = (nil)] 08:22:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9140f800) [pid = 1958] [serial = 1745] [outer = 0x906e1c00] 08:22:10 INFO - PROCESS | 1958 | 1469200930911 Marionette DEBUG loaded listener.js 08:22:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x915c2800) [pid = 1958] [serial = 1746] [outer = 0x906e1c00] 08:22:11 INFO - PROCESS | 1958 | 1469200931849 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]]]}] 08:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1232ms 08:22:11 INFO - PROCESS | 1958 | 1469200931871 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:22:11 INFO - PROCESS | 1958 | 1469200931875 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:22:11 INFO - PROCESS | 1958 | 1469200931882 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:22:11 INFO - PROCESS | 1958 | 1469200931885 Marionette TRACE conn4 <- [1,2298,null,{}] 08:22:11 INFO - PROCESS | 1958 | 1469200931891 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}] 08:22:11 INFO - PROCESS | 1958 | 1469200931896 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:12 INFO - PROCESS | 1958 | 1469200932049 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:22:12 INFO - PROCESS | 1958 | 1469200932289 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:12 INFO - PROCESS | 1958 | 1469200932300 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5400 == 13 [pid = 1958] [id = 582] 08:22:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8e4a8c00) [pid = 1958] [serial = 1747] [outer = (nil)] 08:22:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8e4b2000) [pid = 1958] [serial = 1748] [outer = 0x8e4a8c00] 08:22:12 INFO - PROCESS | 1958 | 1469200932402 Marionette DEBUG loaded listener.js 08:22:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8e63f400) [pid = 1958] [serial = 1749] [outer = 0x8e4a8c00] 08:22:13 INFO - PROCESS | 1958 | 1469200933668 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]]]}] 08:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1839ms 08:22:13 INFO - PROCESS | 1958 | 1469200933724 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:22:13 INFO - PROCESS | 1958 | 1469200933730 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:22:13 INFO - PROCESS | 1958 | 1469200933738 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:22:13 INFO - PROCESS | 1958 | 1469200933743 Marionette TRACE conn4 <- [1,2302,null,{}] 08:22:13 INFO - PROCESS | 1958 | 1469200933751 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}] 08:22:13 INFO - PROCESS | 1958 | 1469200933757 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:13 INFO - PROCESS | 1958 | 1469200933955 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:22:14 INFO - PROCESS | 1958 | 1469200934200 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:14 INFO - PROCESS | 1958 | 1469200934209 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec18c00 == 14 [pid = 1958] [id = 583] 08:22:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x903bd000) [pid = 1958] [serial = 1750] [outer = (nil)] 08:22:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90645000) [pid = 1958] [serial = 1751] [outer = 0x903bd000] 08:22:14 INFO - PROCESS | 1958 | 1469200934297 Marionette DEBUG loaded listener.js 08:22:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x906e0000) [pid = 1958] [serial = 1752] [outer = 0x903bd000] 08:22:15 INFO - PROCESS | 1958 | 1469200935307 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]]]}] 08:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1647ms 08:22:15 INFO - PROCESS | 1958 | 1469200935389 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:22:15 INFO - PROCESS | 1958 | 1469200935396 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:22:15 INFO - PROCESS | 1958 | 1469200935404 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:22:15 INFO - PROCESS | 1958 | 1469200935407 Marionette TRACE conn4 <- [1,2306,null,{}] 08:22:15 INFO - PROCESS | 1958 | 1469200935414 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}] 08:22:15 INFO - PROCESS | 1958 | 1469200935419 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:15 INFO - PROCESS | 1958 | 1469200935646 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:22:15 INFO - PROCESS | 1958 | 1469200935921 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:15 INFO - PROCESS | 1958 | 1469200935932 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b8800 == 15 [pid = 1958] [id = 584] 08:22:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x91407c00) [pid = 1958] [serial = 1753] [outer = (nil)] 08:22:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x91553c00) [pid = 1958] [serial = 1754] [outer = 0x91407c00] 08:22:16 INFO - PROCESS | 1958 | 1469200936058 Marionette DEBUG loaded listener.js 08:22:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x915c8400) [pid = 1958] [serial = 1755] [outer = 0x91407c00] 08:22:17 INFO - PROCESS | 1958 | 1469200937147 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]]]}] 08:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1800ms 08:22:17 INFO - PROCESS | 1958 | 1469200937205 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:22:17 INFO - PROCESS | 1958 | 1469200937210 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:22:17 INFO - PROCESS | 1958 | 1469200937226 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:22:17 INFO - PROCESS | 1958 | 1469200937236 Marionette TRACE conn4 <- [1,2310,null,{}] 08:22:17 INFO - PROCESS | 1958 | 1469200937244 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}] 08:22:17 INFO - PROCESS | 1958 | 1469200937250 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:17 INFO - PROCESS | 1958 | 1469200937494 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:22:17 INFO - PROCESS | 1958 | 1469200937740 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:17 INFO - PROCESS | 1958 | 1469200937749 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:17 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e32800 == 16 [pid = 1958] [id = 585] 08:22:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x90ebe400) [pid = 1958] [serial = 1756] [outer = (nil)] 08:22:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x9376d800) [pid = 1958] [serial = 1757] [outer = 0x90ebe400] 08:22:17 INFO - PROCESS | 1958 | 1469200937873 Marionette DEBUG loaded listener.js 08:22:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x93907000) [pid = 1958] [serial = 1758] [outer = 0x90ebe400] 08:22:18 INFO - PROCESS | 1958 | 1469200938955 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]]]}] 08:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1761ms 08:22:18 INFO - PROCESS | 1958 | 1469200938979 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:22:18 INFO - PROCESS | 1958 | 1469200938984 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:22:18 INFO - PROCESS | 1958 | 1469200938991 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:22:18 INFO - PROCESS | 1958 | 1469200938995 Marionette TRACE conn4 <- [1,2314,null,{}] 08:22:19 INFO - PROCESS | 1958 | 1469200939001 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}] 08:22:19 INFO - PROCESS | 1958 | 1469200939006 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:19 INFO - PROCESS | 1958 | 1469200939203 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:22:19 INFO - PROCESS | 1958 | 1469200939653 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:19 INFO - PROCESS | 1958 | 1469200939665 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ad800 == 17 [pid = 1958] [id = 586] 08:22:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8e4adc00) [pid = 1958] [serial = 1759] [outer = (nil)] 08:22:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x8e5dd400) [pid = 1958] [serial = 1760] [outer = 0x8e4adc00] 08:22:19 INFO - PROCESS | 1958 | 1469200939741 Marionette DEBUG loaded listener.js 08:22:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x8ec0f400) [pid = 1958] [serial = 1761] [outer = 0x8e4adc00] 08:22:20 INFO - PROCESS | 1958 | --DOCSHELL 0x90647400 == 16 [pid = 1958] [id = 581] 08:22:20 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb2000 == 15 [pid = 1958] [id = 580] 08:22:20 INFO - PROCESS | 1958 | --DOCSHELL 0x903b3400 == 14 [pid = 1958] [id = 579] 08:22:20 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec13000 == 13 [pid = 1958] [id = 578] 08:22:20 INFO - PROCESS | 1958 | 1469200940771 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]]]}] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x93994c00) [pid = 1958] [serial = 1706] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x94e8c800) [pid = 1958] [serial = 1703] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x94eee400) [pid = 1958] [serial = 1704] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8e643000) [pid = 1958] [serial = 1691] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x8ec14800) [pid = 1958] [serial = 1692] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90e33800) [pid = 1958] [serial = 1682] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x90eb8800) [pid = 1958] [serial = 1683] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8ec0e000) [pid = 1958] [serial = 1679] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90257c00) [pid = 1958] [serial = 1680] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x91f25800) [pid = 1958] [serial = 1685] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x92b45400) [pid = 1958] [serial = 1686] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x91405000) [pid = 1958] [serial = 1677] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x906d4c00) [pid = 1958] [serial = 1694] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90c0a400) [pid = 1958] [serial = 1695] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x91557800) [pid = 1958] [serial = 1697] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9398b400) [pid = 1958] [serial = 1688] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9390c000) [pid = 1958] [serial = 1689] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x93988000) [pid = 1958] [serial = 1700] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x93991000) [pid = 1958] [serial = 1701] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x915c9800) [pid = 1958] [serial = 1698] [outer = (nil)] [url = about:blank] 08:22:20 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x94fd5c00) [pid = 1958] [serial = 1707] [outer = (nil)] [url = about:blank] 08:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1834ms 08:22:20 INFO - PROCESS | 1958 | 1469200940827 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:22:20 INFO - PROCESS | 1958 | 1469200940832 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:22:20 INFO - PROCESS | 1958 | 1469200940841 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:22:20 INFO - PROCESS | 1958 | 1469200940846 Marionette TRACE conn4 <- [1,2318,null,{}] 08:22:20 INFO - PROCESS | 1958 | 1469200940855 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}] 08:22:20 INFO - PROCESS | 1958 | 1469200940863 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:21 INFO - PROCESS | 1958 | 1469200941066 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:22:21 INFO - PROCESS | 1958 | 1469200941224 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:21 INFO - PROCESS | 1958 | 1469200941233 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d9400 == 14 [pid = 1958] [id = 587] 08:22:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed98400) [pid = 1958] [serial = 1762] [outer = (nil)] 08:22:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x903c0000) [pid = 1958] [serial = 1763] [outer = 0x8ed98400] 08:22:21 INFO - PROCESS | 1958 | 1469200941309 Marionette DEBUG loaded listener.js 08:22:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x906db000) [pid = 1958] [serial = 1764] [outer = 0x8ed98400] 08:22:22 INFO - PROCESS | 1958 | 1469200942236 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] 08:22:22 INFO - PROCESS | 1958 | 1469200942293 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:22:22 INFO - PROCESS | 1958 | 1469200942300 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:22:22 INFO - PROCESS | 1958 | 1469200942303 Marionette TRACE conn4 <- [1,2322,null,{}] 08:22:22 INFO - PROCESS | 1958 | 1469200942309 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}] 08:22:22 INFO - PROCESS | 1958 | 1469200942314 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:22 INFO - PROCESS | 1958 | 1469200942490 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:22:22 INFO - PROCESS | 1958 | 1469200942631 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:22 INFO - PROCESS | 1958 | 1469200942639 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x906de800 == 15 [pid = 1958] [id = 588] 08:22:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90c0a800) [pid = 1958] [serial = 1765] [outer = (nil)] 08:22:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9140fc00) [pid = 1958] [serial = 1766] [outer = 0x90c0a800] 08:22:22 INFO - PROCESS | 1958 | 1469200942725 Marionette DEBUG loaded listener.js 08:22:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x915c2000) [pid = 1958] [serial = 1767] [outer = 0x90c0a800] 08:22:23 INFO - PROCESS | 1958 | 1469200943650 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]]]}] 08:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1383ms 08:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:22:23 INFO - PROCESS | 1958 | 1469200943683 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:22:23 INFO - PROCESS | 1958 | 1469200943686 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:22:23 INFO - PROCESS | 1958 | 1469200943720 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:22:23 INFO - PROCESS | 1958 | 1469200943730 Marionette TRACE conn4 <- [1,2326,null,{}] 08:22:23 INFO - PROCESS | 1958 | 1469200943739 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}] 08:22:23 INFO - PROCESS | 1958 | 1469200943745 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:23 INFO - PROCESS | 1958 | 1469200943973 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:22:24 INFO - PROCESS | 1958 | 1469200943998 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:24 INFO - PROCESS | 1958 | 1469200944007 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e37800 == 16 [pid = 1958] [id = 589] 08:22:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x92b44400) [pid = 1958] [serial = 1768] [outer = (nil)] 08:22:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9390c000) [pid = 1958] [serial = 1769] [outer = 0x92b44400] 08:22:24 INFO - PROCESS | 1958 | 1469200944074 Marionette DEBUG loaded listener.js 08:22:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x93989400) [pid = 1958] [serial = 1770] [outer = 0x92b44400] 08:22:24 INFO - PROCESS | 1958 | 1469200944989 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]]]}] 08:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1318ms 08:22:25 INFO - PROCESS | 1958 | 1469200945010 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:22:25 INFO - PROCESS | 1958 | 1469200945015 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:22:25 INFO - PROCESS | 1958 | 1469200945021 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:22:25 INFO - PROCESS | 1958 | 1469200945023 Marionette TRACE conn4 <- [1,2330,null,{}] 08:22:25 INFO - PROCESS | 1958 | 1469200945029 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}] 08:22:25 INFO - PROCESS | 1958 | 1469200945034 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:25 INFO - PROCESS | 1958 | 1469200945245 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:22:25 INFO - PROCESS | 1958 | 1469200945273 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:25 INFO - PROCESS | 1958 | 1469200945284 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5000 == 17 [pid = 1958] [id = 590] 08:22:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x93994000) [pid = 1958] [serial = 1771] [outer = (nil)] 08:22:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x94e84800) [pid = 1958] [serial = 1772] [outer = 0x93994000] 08:22:25 INFO - PROCESS | 1958 | 1469200945351 Marionette DEBUG loaded listener.js 08:22:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94e86c00) [pid = 1958] [serial = 1773] [outer = 0x93994000] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e4a7000) [pid = 1958] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90643000) [pid = 1958] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90eb2800) [pid = 1958] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9064f800) [pid = 1958] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90c01800) [pid = 1958] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8eece000) [pid = 1958] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8ec14c00) [pid = 1958] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e4b1800) [pid = 1958] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x974a1c00) [pid = 1958] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90eb8c00) [pid = 1958] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e64bc00) [pid = 1958] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:22:25 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90641c00) [pid = 1958] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:22:26 INFO - PROCESS | 1958 | 1469200946372 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]]]}] 08:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1390ms 08:22:26 INFO - PROCESS | 1958 | 1469200946412 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:22:26 INFO - PROCESS | 1958 | 1469200946415 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:22:26 INFO - PROCESS | 1958 | 1469200946422 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:22:26 INFO - PROCESS | 1958 | 1469200946425 Marionette TRACE conn4 <- [1,2334,null,{}] 08:22:26 INFO - PROCESS | 1958 | 1469200946431 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}] 08:22:26 INFO - PROCESS | 1958 | 1469200946436 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:26 INFO - PROCESS | 1958 | 1469200946611 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:22:26 INFO - PROCESS | 1958 | 1469200946759 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:26 INFO - PROCESS | 1958 | 1469200946777 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec15c00 == 18 [pid = 1958] [id = 591] 08:22:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90641c00) [pid = 1958] [serial = 1774] [outer = (nil)] 08:22:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90ebe000) [pid = 1958] [serial = 1775] [outer = 0x90641c00] 08:22:26 INFO - PROCESS | 1958 | 1469200946861 Marionette DEBUG loaded listener.js 08:22:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x94fcdc00) [pid = 1958] [serial = 1776] [outer = 0x90641c00] 08:22:27 INFO - PROCESS | 1958 | 1469200947705 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]]]}] 08:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1382ms 08:22:27 INFO - PROCESS | 1958 | 1469200947805 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:22:27 INFO - PROCESS | 1958 | 1469200947810 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:22:27 INFO - PROCESS | 1958 | 1469200947819 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:22:27 INFO - PROCESS | 1958 | 1469200947824 Marionette TRACE conn4 <- [1,2338,null,{}] 08:22:27 INFO - PROCESS | 1958 | 1469200947834 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}] 08:22:27 INFO - PROCESS | 1958 | 1469200947841 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:28 INFO - PROCESS | 1958 | 1469200948093 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:22:28 INFO - PROCESS | 1958 | 1469200948290 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:28 INFO - PROCESS | 1958 | 1469200948303 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec3800 == 19 [pid = 1958] [id = 592] 08:22:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8eecd000) [pid = 1958] [serial = 1777] [outer = (nil)] 08:22:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9025dc00) [pid = 1958] [serial = 1778] [outer = 0x8eecd000] 08:22:28 INFO - PROCESS | 1958 | 1469200948489 Marionette DEBUG loaded listener.js 08:22:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x903c0800) [pid = 1958] [serial = 1779] [outer = 0x8eecd000] 08:22:29 INFO - PROCESS | 1958 | 1469200949516 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]]]}] 08:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1738ms 08:22:29 INFO - PROCESS | 1958 | 1469200949558 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:22:29 INFO - PROCESS | 1958 | 1469200949563 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:22:29 INFO - PROCESS | 1958 | 1469200949576 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:22:29 INFO - PROCESS | 1958 | 1469200949582 Marionette TRACE conn4 <- [1,2342,null,{}] 08:22:29 INFO - PROCESS | 1958 | 1469200949588 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}] 08:22:29 INFO - PROCESS | 1958 | 1469200949594 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:29 INFO - PROCESS | 1958 | 1469200949829 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:22:30 INFO - PROCESS | 1958 | 1469200950065 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:30 INFO - PROCESS | 1958 | 1469200950076 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x90647c00 == 20 [pid = 1958] [id = 593] 08:22:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x91409c00) [pid = 1958] [serial = 1780] [outer = (nil)] 08:22:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91554400) [pid = 1958] [serial = 1781] [outer = 0x91409c00] 08:22:30 INFO - PROCESS | 1958 | 1469200950213 Marionette DEBUG loaded listener.js 08:22:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x915ce800) [pid = 1958] [serial = 1782] [outer = 0x91409c00] 08:22:31 INFO - PROCESS | 1958 | 1469200951167 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]]]}] 08:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1638ms 08:22:31 INFO - PROCESS | 1958 | 1469200951211 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:22:31 INFO - PROCESS | 1958 | 1469200951214 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:22:31 INFO - PROCESS | 1958 | 1469200951222 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:22:31 INFO - PROCESS | 1958 | 1469200951227 Marionette TRACE conn4 <- [1,2346,null,{}] 08:22:31 INFO - PROCESS | 1958 | 1469200951243 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}] 08:22:31 INFO - PROCESS | 1958 | 1469200951252 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:31 INFO - PROCESS | 1958 | 1469200951437 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:22:31 INFO - PROCESS | 1958 | 1469200951632 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:31 INFO - PROCESS | 1958 | 1469200951646 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d8c00 == 21 [pid = 1958] [id = 594] 08:22:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x94fcbc00) [pid = 1958] [serial = 1783] [outer = (nil)] 08:22:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a0f400) [pid = 1958] [serial = 1784] [outer = 0x94fcbc00] 08:22:31 INFO - PROCESS | 1958 | 1469200951774 Marionette DEBUG loaded listener.js 08:22:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a13800) [pid = 1958] [serial = 1785] [outer = 0x94fcbc00] 08:22:32 INFO - PROCESS | 1958 | 1469200952800 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]]]}] 08:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1634ms 08:22:32 INFO - PROCESS | 1958 | 1469200952857 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:22:32 INFO - PROCESS | 1958 | 1469200952861 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:22:32 INFO - PROCESS | 1958 | 1469200952868 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:22:32 INFO - PROCESS | 1958 | 1469200952871 Marionette TRACE conn4 <- [1,2350,null,{}] 08:22:32 INFO - PROCESS | 1958 | 1469200952878 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}] 08:22:32 INFO - PROCESS | 1958 | 1469200952883 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:33 INFO - PROCESS | 1958 | 1469200953064 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:22:33 INFO - PROCESS | 1958 | 1469200953261 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:33 INFO - PROCESS | 1958 | 1469200953271 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd9c00 == 22 [pid = 1958] [id = 595] 08:22:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x96a8fc00) [pid = 1958] [serial = 1786] [outer = (nil)] 08:22:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97476c00) [pid = 1958] [serial = 1787] [outer = 0x96a8fc00] 08:22:33 INFO - PROCESS | 1958 | 1469200953354 Marionette DEBUG loaded listener.js 08:22:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x9747f800) [pid = 1958] [serial = 1788] [outer = 0x96a8fc00] 08:22:34 INFO - PROCESS | 1958 | 1469200954295 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]]]}] 08:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1485ms 08:22:34 INFO - PROCESS | 1958 | 1469200954362 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:22:34 INFO - PROCESS | 1958 | 1469200954367 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:22:34 INFO - PROCESS | 1958 | 1469200954374 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:22:34 INFO - PROCESS | 1958 | 1469200954377 Marionette TRACE conn4 <- [1,2354,null,{}] 08:22:34 INFO - PROCESS | 1958 | 1469200954384 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}] 08:22:34 INFO - PROCESS | 1958 | 1469200954390 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:34 INFO - PROCESS | 1958 | 1469200954569 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:22:34 INFO - PROCESS | 1958 | 1469200954757 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:34 INFO - PROCESS | 1958 | 1469200954766 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:34 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064ac00 == 23 [pid = 1958] [id = 596] 08:22:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x906ddc00) [pid = 1958] [serial = 1789] [outer = (nil)] 08:22:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x9749a400) [pid = 1958] [serial = 1790] [outer = 0x906ddc00] 08:22:34 INFO - PROCESS | 1958 | 1469200954852 Marionette DEBUG loaded listener.js 08:22:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x974a0400) [pid = 1958] [serial = 1791] [outer = 0x906ddc00] 08:22:35 INFO - PROCESS | 1958 | 1469200955837 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]]]}] 08:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1538ms 08:22:35 INFO - PROCESS | 1958 | 1469200955914 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:22:35 INFO - PROCESS | 1958 | 1469200955917 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:22:35 INFO - PROCESS | 1958 | 1469200955925 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:22:35 INFO - PROCESS | 1958 | 1469200955928 Marionette TRACE conn4 <- [1,2358,null,{}] 08:22:35 INFO - PROCESS | 1958 | 1469200955934 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}] 08:22:35 INFO - PROCESS | 1958 | 1469200955944 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:36 INFO - PROCESS | 1958 | 1469200956231 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:22:36 INFO - PROCESS | 1958 | 1469200956492 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:36 INFO - PROCESS | 1958 | 1469200956503 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0b400 == 24 [pid = 1958] [id = 597] 08:22:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8eda3800) [pid = 1958] [serial = 1792] [outer = (nil)] 08:22:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x906d4400) [pid = 1958] [serial = 1793] [outer = 0x8eda3800] 08:22:36 INFO - PROCESS | 1958 | 1469200956595 Marionette DEBUG loaded listener.js 08:22:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x93770000) [pid = 1958] [serial = 1794] [outer = 0x8eda3800] 08:22:37 INFO - PROCESS | 1958 | 1469200957701 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]]]}] 08:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1832ms 08:22:37 INFO - PROCESS | 1958 | 1469200957761 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:22:37 INFO - PROCESS | 1958 | 1469200957767 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:22:37 INFO - PROCESS | 1958 | 1469200957775 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:22:37 INFO - PROCESS | 1958 | 1469200957781 Marionette TRACE conn4 <- [1,2362,null,{}] 08:22:37 INFO - PROCESS | 1958 | 1469200957789 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}] 08:22:37 INFO - PROCESS | 1958 | 1469200957795 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:37 INFO - PROCESS | 1958 | 1469200957967 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:22:38 INFO - PROCESS | 1958 | 1469200958218 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:38 INFO - PROCESS | 1958 | 1469200958232 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025b000 == 25 [pid = 1958] [id = 598] 08:22:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x9025f000) [pid = 1958] [serial = 1795] [outer = (nil)] 08:22:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x906d4800) [pid = 1958] [serial = 1796] [outer = 0x9025f000] 08:22:38 INFO - PROCESS | 1958 | 1469200958354 Marionette DEBUG loaded listener.js 08:22:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x90c05000) [pid = 1958] [serial = 1797] [outer = 0x9025f000] 08:22:40 INFO - PROCESS | 1958 | --DOCSHELL 0x90644c00 == 24 [pid = 1958] [id = 577] 08:22:40 INFO - PROCESS | 1958 | --DOCSHELL 0x8e648c00 == 23 [pid = 1958] [id = 576] 08:22:40 INFO - PROCESS | 1958 | --DOCSHELL 0x90e32800 == 22 [pid = 1958] [id = 585] 08:22:40 INFO - PROCESS | 1958 | --DOCSHELL 0x903b8800 == 21 [pid = 1958] [id = 584] 08:22:40 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec18c00 == 20 [pid = 1958] [id = 583] 08:22:40 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5400 == 19 [pid = 1958] [id = 582] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x9140f800) [pid = 1958] [serial = 1745] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x8e643800) [pid = 1958] [serial = 1710] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x8e5dac00) [pid = 1958] [serial = 1709] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x906e0400) [pid = 1958] [serial = 1713] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x90eb9800) [pid = 1958] [serial = 1742] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90c0a000) [pid = 1958] [serial = 1733] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x9064f000) [pid = 1958] [serial = 1712] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x91f2a800) [pid = 1958] [serial = 1716] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x9154c800) [pid = 1958] [serial = 1715] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x96a1c800) [pid = 1958] [serial = 1719] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8ed9d800) [pid = 1958] [serial = 1736] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x96a16800) [pid = 1958] [serial = 1718] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8eeccc00) [pid = 1958] [serial = 1737] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x97480c00) [pid = 1958] [serial = 1722] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9747c800) [pid = 1958] [serial = 1721] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x98735000) [pid = 1958] [serial = 1725] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x97e8e800) [pid = 1958] [serial = 1724] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x99430800) [pid = 1958] [serial = 1728] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x993cd800) [pid = 1958] [serial = 1727] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8eec2000) [pid = 1958] [serial = 1731] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8ec11800) [pid = 1958] [serial = 1730] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90eb2400) [pid = 1958] [serial = 1734] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90650c00) [pid = 1958] [serial = 1740] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x91404400) [pid = 1958] [serial = 1743] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90649c00) [pid = 1958] [serial = 1739] [outer = (nil)] [url = about:blank] 08:22:40 INFO - PROCESS | 1958 | 1469200960558 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]]]}] 08:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2839ms 08:22:40 INFO - PROCESS | 1958 | 1469200960614 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:22:40 INFO - PROCESS | 1958 | 1469200960620 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:22:40 INFO - PROCESS | 1958 | 1469200960629 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:22:40 INFO - PROCESS | 1958 | 1469200960634 Marionette TRACE conn4 <- [1,2366,null,{}] 08:22:40 INFO - PROCESS | 1958 | 1469200960642 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}] 08:22:40 INFO - PROCESS | 1958 | 1469200960648 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:40 INFO - PROCESS | 1958 | 1469200960996 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:22:41 INFO - PROCESS | 1958 | 1469200961188 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:41 INFO - PROCESS | 1958 | 1469200961207 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e646c00 == 20 [pid = 1958] [id = 599] 08:22:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e647000) [pid = 1958] [serial = 1798] [outer = (nil)] 08:22:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed99400) [pid = 1958] [serial = 1799] [outer = 0x8e647000] 08:22:41 INFO - PROCESS | 1958 | 1469200961290 Marionette DEBUG loaded listener.js 08:22:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8ed9f000) [pid = 1958] [serial = 1800] [outer = 0x8e647000] 08:22:42 INFO - PROCESS | 1958 | 1469200962130 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]]]}] 08:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1534ms 08:22:42 INFO - PROCESS | 1958 | 1469200962163 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:22:42 INFO - PROCESS | 1958 | 1469200962173 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:22:42 INFO - PROCESS | 1958 | 1469200962190 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:22:42 INFO - PROCESS | 1958 | 1469200962195 Marionette TRACE conn4 <- [1,2370,null,{}] 08:22:42 INFO - PROCESS | 1958 | 1469200962204 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}] 08:22:42 INFO - PROCESS | 1958 | 1469200962210 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:42 INFO - PROCESS | 1958 | 1469200962386 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:22:42 INFO - PROCESS | 1958 | 1469200962538 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:42 INFO - PROCESS | 1958 | 1469200962544 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x90254000 == 21 [pid = 1958] [id = 600] 08:22:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9025c800) [pid = 1958] [serial = 1801] [outer = (nil)] 08:22:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903b5400) [pid = 1958] [serial = 1802] [outer = 0x9025c800] 08:22:42 INFO - PROCESS | 1958 | 1469200962623 Marionette DEBUG loaded listener.js 08:22:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90642000) [pid = 1958] [serial = 1803] [outer = 0x9025c800] 08:22:43 INFO - PROCESS | 1958 | 1469200963639 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]]]}] 08:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1493ms 08:22:43 INFO - PROCESS | 1958 | 1469200963678 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:22:43 INFO - PROCESS | 1958 | 1469200963681 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:22:43 INFO - PROCESS | 1958 | 1469200963689 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:22:43 INFO - PROCESS | 1958 | 1469200963695 Marionette TRACE conn4 <- [1,2374,null,{}] 08:22:43 INFO - PROCESS | 1958 | 1469200963719 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}] 08:22:43 INFO - PROCESS | 1958 | 1469200963729 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:43 INFO - PROCESS | 1958 | 1469200963948 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:22:43 INFO - PROCESS | 1958 | 1469200963974 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:43 INFO - PROCESS | 1958 | 1469200963987 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e31400 == 22 [pid = 1958] [id = 601] 08:22:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e32800) [pid = 1958] [serial = 1804] [outer = (nil)] 08:22:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90e38000) [pid = 1958] [serial = 1805] [outer = 0x90e32800] 08:22:44 INFO - PROCESS | 1958 | 1469200964065 Marionette DEBUG loaded listener.js 08:22:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90eb9c00) [pid = 1958] [serial = 1806] [outer = 0x90e32800] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x903bd000) [pid = 1958] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90ebe400) [pid = 1958] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8e4adc00) [pid = 1958] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e4a8c00) [pid = 1958] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x906e1c00) [pid = 1958] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x92b44400) [pid = 1958] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x93994000) [pid = 1958] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x91407c00) [pid = 1958] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8ed98400) [pid = 1958] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90c0a800) [pid = 1958] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:22:45 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90641c00) [pid = 1958] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:22:45 INFO - PROCESS | 1958 | 1469200965630 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]]]}] 08:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2043ms 08:22:45 INFO - PROCESS | 1958 | 1469200965734 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:22:45 INFO - PROCESS | 1958 | 1469200965739 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:22:45 INFO - PROCESS | 1958 | 1469200965745 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:22:45 INFO - PROCESS | 1958 | 1469200965749 Marionette TRACE conn4 <- [1,2378,null,{}] 08:22:45 INFO - PROCESS | 1958 | 1469200965755 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}] 08:22:45 INFO - PROCESS | 1958 | 1469200965761 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:45 INFO - PROCESS | 1958 | 1469200965926 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:22:46 INFO - PROCESS | 1958 | 1469200966068 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:46 INFO - PROCESS | 1958 | 1469200966080 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a8c00 == 23 [pid = 1958] [id = 602] 08:22:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e4b1800) [pid = 1958] [serial = 1807] [outer = (nil)] 08:22:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90c01800) [pid = 1958] [serial = 1808] [outer = 0x8e4b1800] 08:22:46 INFO - PROCESS | 1958 | 1469200966151 Marionette DEBUG loaded listener.js 08:22:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9140b000) [pid = 1958] [serial = 1809] [outer = 0x8e4b1800] 08:22:46 INFO - PROCESS | 1958 | 1469200966965 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]]]}] 08:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1239ms 08:22:46 INFO - PROCESS | 1958 | 1469200966993 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:22:46 INFO - PROCESS | 1958 | 1469200966997 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:22:47 INFO - PROCESS | 1958 | 1469200967004 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:22:47 INFO - PROCESS | 1958 | 1469200967008 Marionette TRACE conn4 <- [1,2382,null,{}] 08:22:47 INFO - PROCESS | 1958 | 1469200967014 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}] 08:22:47 INFO - PROCESS | 1958 | 1469200967019 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:47 INFO - PROCESS | 1958 | 1469200967172 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:22:47 INFO - PROCESS | 1958 | 1469200967181 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:47 INFO - PROCESS | 1958 | 1469200967190 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:47 INFO - PROCESS | 1958 | ++DOCSHELL 0x9154ac00 == 24 [pid = 1958] [id = 603] 08:22:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x9154f800) [pid = 1958] [serial = 1810] [outer = (nil)] 08:22:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x915c7c00) [pid = 1958] [serial = 1811] [outer = 0x9154f800] 08:22:47 INFO - PROCESS | 1958 | 1469200967260 Marionette DEBUG loaded listener.js 08:22:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91f29400) [pid = 1958] [serial = 1812] [outer = 0x9154f800] 08:22:48 INFO - PROCESS | 1958 | 1469200968533 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]]]}] 08:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1589ms 08:22:48 INFO - PROCESS | 1958 | 1469200968595 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:22:48 INFO - PROCESS | 1958 | 1469200968602 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:22:48 INFO - PROCESS | 1958 | 1469200968611 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:22:48 INFO - PROCESS | 1958 | 1469200968619 Marionette TRACE conn4 <- [1,2386,null,{}] 08:22:48 INFO - PROCESS | 1958 | 1469200968629 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}] 08:22:48 INFO - PROCESS | 1958 | 1469200968635 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:48 INFO - PROCESS | 1958 | 1469200968852 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:22:49 INFO - PROCESS | 1958 | 1469200969144 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:49 INFO - PROCESS | 1958 | 1469200969153 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e646000 == 25 [pid = 1958] [id = 604] 08:22:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8eda2c00) [pid = 1958] [serial = 1813] [outer = (nil)] 08:22:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x903b2c00) [pid = 1958] [serial = 1814] [outer = 0x8eda2c00] 08:22:49 INFO - PROCESS | 1958 | 1469200969248 Marionette DEBUG loaded listener.js 08:22:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90650000) [pid = 1958] [serial = 1815] [outer = 0x8eda2c00] 08:22:50 INFO - PROCESS | 1958 | 1469200970286 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]]]}] 08:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1737ms 08:22:50 INFO - PROCESS | 1958 | 1469200970361 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:22:50 INFO - PROCESS | 1958 | 1469200970368 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:22:50 INFO - PROCESS | 1958 | 1469200970381 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:22:50 INFO - PROCESS | 1958 | 1469200970386 Marionette TRACE conn4 <- [1,2390,null,{}] 08:22:50 INFO - PROCESS | 1958 | 1469200970392 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}] 08:22:50 INFO - PROCESS | 1958 | 1469200970398 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:50 INFO - PROCESS | 1958 | 1469200970599 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:22:51 INFO - PROCESS | 1958 | 1469200970994 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:51 INFO - PROCESS | 1958 | 1469200971009 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dac00 == 26 [pid = 1958] [id = 605] 08:22:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90e2bc00) [pid = 1958] [serial = 1816] [outer = (nil)] 08:22:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91410400) [pid = 1958] [serial = 1817] [outer = 0x90e2bc00] 08:22:51 INFO - PROCESS | 1958 | 1469200971114 Marionette DEBUG loaded listener.js 08:22:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90e34400) [pid = 1958] [serial = 1818] [outer = 0x90e2bc00] 08:22:52 INFO - PROCESS | 1958 | 1469200972129 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]]]}] 08:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1791ms 08:22:52 INFO - PROCESS | 1958 | 1469200972172 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:22:52 INFO - PROCESS | 1958 | 1469200972177 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:22:52 INFO - PROCESS | 1958 | 1469200972184 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:22:52 INFO - PROCESS | 1958 | 1469200972190 Marionette TRACE conn4 <- [1,2394,null,{}] 08:22:52 INFO - PROCESS | 1958 | 1469200972206 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}] 08:22:52 INFO - PROCESS | 1958 | 1469200972215 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:52 INFO - PROCESS | 1958 | 1469200972414 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:22:52 INFO - PROCESS | 1958 | 1469200972597 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:52 INFO - PROCESS | 1958 | 1469200972608 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x93771000 == 27 [pid = 1958] [id = 606] 08:22:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x93775c00) [pid = 1958] [serial = 1819] [outer = (nil)] 08:22:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x93994000) [pid = 1958] [serial = 1820] [outer = 0x93775c00] 08:22:52 INFO - PROCESS | 1958 | 1469200972742 Marionette DEBUG loaded listener.js 08:22:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94ef2000) [pid = 1958] [serial = 1821] [outer = 0x93775c00] 08:22:53 INFO - PROCESS | 1958 | 1469200973783 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]]]}] 08:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1636ms 08:22:53 INFO - PROCESS | 1958 | 1469200973820 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:22:53 INFO - PROCESS | 1958 | 1469200973825 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:22:53 INFO - PROCESS | 1958 | 1469200973832 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:22:53 INFO - PROCESS | 1958 | 1469200973836 Marionette TRACE conn4 <- [1,2398,null,{}] 08:22:53 INFO - PROCESS | 1958 | 1469200973842 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}] 08:22:53 INFO - PROCESS | 1958 | 1469200973847 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:54 INFO - PROCESS | 1958 | 1469200974046 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:22:54 INFO - PROCESS | 1958 | 1469200974283 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:54 INFO - PROCESS | 1958 | 1469200974292 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0ec00 == 28 [pid = 1958] [id = 607] 08:22:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8ec15400) [pid = 1958] [serial = 1822] [outer = (nil)] 08:22:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x94fd9800) [pid = 1958] [serial = 1823] [outer = 0x8ec15400] 08:22:54 INFO - PROCESS | 1958 | 1469200974423 Marionette DEBUG loaded listener.js 08:22:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x96a10c00) [pid = 1958] [serial = 1824] [outer = 0x8ec15400] 08:22:55 INFO - PROCESS | 1958 | 1469200975575 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]]]}] 08:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1793ms 08:22:55 INFO - PROCESS | 1958 | 1469200975626 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:22:55 INFO - PROCESS | 1958 | 1469200975633 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:22:55 INFO - PROCESS | 1958 | 1469200975641 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:22:55 INFO - PROCESS | 1958 | 1469200975645 Marionette TRACE conn4 <- [1,2402,null,{}] 08:22:55 INFO - PROCESS | 1958 | 1469200975654 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}] 08:22:55 INFO - PROCESS | 1958 | 1469200975660 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:55 INFO - PROCESS | 1958 | 1469200975902 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x94fcdc00) [pid = 1958] [serial = 1776] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x906e0000) [pid = 1958] [serial = 1752] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x9376d800) [pid = 1958] [serial = 1757] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e5dd400) [pid = 1958] [serial = 1760] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8e63f400) [pid = 1958] [serial = 1749] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x915c2800) [pid = 1958] [serial = 1746] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x93989400) [pid = 1958] [serial = 1770] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x94e86c00) [pid = 1958] [serial = 1773] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x915c8400) [pid = 1958] [serial = 1755] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x91553c00) [pid = 1958] [serial = 1754] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ec0f400) [pid = 1958] [serial = 1761] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x906db000) [pid = 1958] [serial = 1764] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e4b2000) [pid = 1958] [serial = 1748] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x93907000) [pid = 1958] [serial = 1758] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x94e84800) [pid = 1958] [serial = 1772] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9140fc00) [pid = 1958] [serial = 1766] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x9390c000) [pid = 1958] [serial = 1769] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x915c2000) [pid = 1958] [serial = 1767] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x90645000) [pid = 1958] [serial = 1751] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x903c0000) [pid = 1958] [serial = 1763] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x90ebe000) [pid = 1958] [serial = 1775] [outer = (nil)] [url = about:blank] 08:22:56 INFO - PROCESS | 1958 | 1469200976223 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:56 INFO - PROCESS | 1958 | 1469200976234 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e0c00 == 29 [pid = 1958] [id = 608] 08:22:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x8e63f400) [pid = 1958] [serial = 1825] [outer = (nil)] 08:22:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8ed98400) [pid = 1958] [serial = 1826] [outer = 0x8e63f400] 08:22:56 INFO - PROCESS | 1958 | 1469200976328 Marionette DEBUG loaded listener.js 08:22:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8eec5c00) [pid = 1958] [serial = 1827] [outer = 0x8e63f400] 08:22:57 INFO - PROCESS | 1958 | 1469200977172 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]]]}] 08:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1587ms 08:22:57 INFO - PROCESS | 1958 | 1469200977229 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:22:57 INFO - PROCESS | 1958 | 1469200977236 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:22:57 INFO - PROCESS | 1958 | 1469200977246 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:22:57 INFO - PROCESS | 1958 | 1469200977249 Marionette TRACE conn4 <- [1,2406,null,{}] 08:22:57 INFO - PROCESS | 1958 | 1469200977256 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}] 08:22:57 INFO - PROCESS | 1958 | 1469200977261 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:57 INFO - PROCESS | 1958 | 1469200977431 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:22:57 INFO - PROCESS | 1958 | 1469200977442 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:57 INFO - PROCESS | 1958 | 1469200977448 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x90253c00 == 30 [pid = 1958] [id = 609] 08:22:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90649c00) [pid = 1958] [serial = 1828] [outer = (nil)] 08:22:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x906e2000) [pid = 1958] [serial = 1829] [outer = 0x90649c00] 08:22:57 INFO - PROCESS | 1958 | 1469200977519 Marionette DEBUG loaded listener.js 08:22:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90c10400) [pid = 1958] [serial = 1830] [outer = 0x90649c00] 08:22:58 INFO - PROCESS | 1958 | 1469200978541 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]]]}] 08:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1328ms 08:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:22:58 INFO - PROCESS | 1958 | 1469200978575 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:22:58 INFO - PROCESS | 1958 | 1469200978578 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:22:58 INFO - PROCESS | 1958 | 1469200978585 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:22:58 INFO - PROCESS | 1958 | 1469200978590 Marionette TRACE conn4 <- [1,2410,null,{}] 08:22:58 INFO - PROCESS | 1958 | 1469200978606 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}] 08:22:58 INFO - PROCESS | 1958 | 1469200978614 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:58 INFO - PROCESS | 1958 | 1469200978849 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:22:58 INFO - PROCESS | 1958 | 1469200978941 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:22:58 INFO - PROCESS | 1958 | 1469200978954 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:22:58 INFO - PROCESS | 1958 | ++DOCSHELL 0x91550000 == 31 [pid = 1958] [id = 610] 08:22:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x91551c00) [pid = 1958] [serial = 1831] [outer = (nil)] 08:22:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x91f25800) [pid = 1958] [serial = 1832] [outer = 0x91551c00] 08:22:59 INFO - PROCESS | 1958 | 1469200979022 Marionette DEBUG loaded listener.js 08:22:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x93767c00) [pid = 1958] [serial = 1833] [outer = 0x91551c00] 08:22:59 INFO - PROCESS | 1958 | 1469200979951 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]]]}] 08:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1386ms 08:22:59 INFO - PROCESS | 1958 | 1469200979971 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:22:59 INFO - PROCESS | 1958 | 1469200979975 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:22:59 INFO - PROCESS | 1958 | 1469200979982 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:22:59 INFO - PROCESS | 1958 | 1469200979985 Marionette TRACE conn4 <- [1,2414,null,{}] 08:22:59 INFO - PROCESS | 1958 | 1469200979991 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}] 08:22:59 INFO - PROCESS | 1958 | 1469200979996 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:00 INFO - PROCESS | 1958 | 1469200980256 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:23:00 INFO - PROCESS | 1958 | 1469200980276 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:00 INFO - PROCESS | 1958 | 1469200980284 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b2c00 == 32 [pid = 1958] [id = 611] 08:23:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915cb800) [pid = 1958] [serial = 1834] [outer = (nil)] 08:23:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x93993800) [pid = 1958] [serial = 1835] [outer = 0x915cb800] 08:23:00 INFO - PROCESS | 1958 | 1469200980354 Marionette DEBUG loaded listener.js 08:23:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94eeb400) [pid = 1958] [serial = 1836] [outer = 0x915cb800] 08:23:01 INFO - PROCESS | 1958 | 1469200981311 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]]]}] 08:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1391ms 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x9025c800) [pid = 1958] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90e32800) [pid = 1958] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8eecd000) [pid = 1958] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x91409c00) [pid = 1958] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x94fcbc00) [pid = 1958] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x96a8fc00) [pid = 1958] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x906ddc00) [pid = 1958] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8eda3800) [pid = 1958] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e4b1800) [pid = 1958] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8e647000) [pid = 1958] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:23:01 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x9025f000) [pid = 1958] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:23:01 INFO - PROCESS | 1958 | 1469200981471 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:23:01 INFO - PROCESS | 1958 | 1469200981476 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:23:01 INFO - PROCESS | 1958 | 1469200981494 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:23:01 INFO - PROCESS | 1958 | 1469200981497 Marionette TRACE conn4 <- [1,2418,null,{}] 08:23:01 INFO - PROCESS | 1958 | 1469200981503 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}] 08:23:01 INFO - PROCESS | 1958 | 1469200981509 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:01 INFO - PROCESS | 1958 | 1469200981661 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:23:01 INFO - PROCESS | 1958 | 1469200981813 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:01 INFO - PROCESS | 1958 | 1469200981824 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e64c400 == 33 [pid = 1958] [id = 612] 08:23:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x8ec0c400) [pid = 1958] [serial = 1837] [outer = (nil)] 08:23:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x90e32800) [pid = 1958] [serial = 1838] [outer = 0x8ec0c400] 08:23:01 INFO - PROCESS | 1958 | 1469200981895 Marionette DEBUG loaded listener.js 08:23:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x91404800) [pid = 1958] [serial = 1839] [outer = 0x8ec0c400] 08:23:02 INFO - PROCESS | 1958 | 1469200982708 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]]]}] 08:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1242ms 08:23:02 INFO - PROCESS | 1958 | 1469200982735 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:23:02 INFO - PROCESS | 1958 | 1469200982739 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:23:02 INFO - PROCESS | 1958 | 1469200982746 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:23:02 INFO - PROCESS | 1958 | 1469200982749 Marionette TRACE conn4 <- [1,2422,null,{}] 08:23:02 INFO - PROCESS | 1958 | 1469200982755 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}] 08:23:02 INFO - PROCESS | 1958 | 1469200982765 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:03 INFO - PROCESS | 1958 | 1469200983025 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:23:03 INFO - PROCESS | 1958 | 1469200983041 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:03 INFO - PROCESS | 1958 | 1469200983047 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e647c00 == 34 [pid = 1958] [id = 613] 08:23:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8eda3c00) [pid = 1958] [serial = 1840] [outer = (nil)] 08:23:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x97478000) [pid = 1958] [serial = 1841] [outer = 0x8eda3c00] 08:23:03 INFO - PROCESS | 1958 | 1469200983125 Marionette DEBUG loaded listener.js 08:23:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x9747e800) [pid = 1958] [serial = 1842] [outer = 0x8eda3c00] 08:23:04 INFO - PROCESS | 1958 | 1469200984239 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]]]}] 08:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1536ms 08:23:04 INFO - PROCESS | 1958 | 1469200984284 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:23:04 INFO - PROCESS | 1958 | 1469200984291 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:23:04 INFO - PROCESS | 1958 | 1469200984300 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:23:04 INFO - PROCESS | 1958 | 1469200984305 Marionette TRACE conn4 <- [1,2426,null,{}] 08:23:04 INFO - PROCESS | 1958 | 1469200984315 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}] 08:23:04 INFO - PROCESS | 1958 | 1469200984321 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:04 INFO - PROCESS | 1958 | 1469200984518 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:23:04 INFO - PROCESS | 1958 | 1469200984704 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:04 INFO - PROCESS | 1958 | 1469200984713 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:04 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed98800 == 35 [pid = 1958] [id = 614] 08:23:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8eda2400) [pid = 1958] [serial = 1843] [outer = (nil)] 08:23:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x903b7800) [pid = 1958] [serial = 1844] [outer = 0x8eda2400] 08:23:04 INFO - PROCESS | 1958 | 1469200984855 Marionette DEBUG loaded listener.js 08:23:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x906db000) [pid = 1958] [serial = 1845] [outer = 0x8eda2400] 08:23:05 INFO - PROCESS | 1958 | 1469200985795 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]]]}] 08:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1544ms 08:23:05 INFO - PROCESS | 1958 | 1469200985844 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:23:05 INFO - PROCESS | 1958 | 1469200985851 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:23:05 INFO - PROCESS | 1958 | 1469200985862 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:23:05 INFO - PROCESS | 1958 | 1469200985866 Marionette TRACE conn4 <- [1,2430,null,{}] 08:23:05 INFO - PROCESS | 1958 | 1469200985872 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}] 08:23:05 INFO - PROCESS | 1958 | 1469200985878 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:06 INFO - PROCESS | 1958 | 1469200986110 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:23:06 INFO - PROCESS | 1958 | 1469200986364 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:06 INFO - PROCESS | 1958 | 1469200986373 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x9154a000 == 36 [pid = 1958] [id = 615] 08:23:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x91556000) [pid = 1958] [serial = 1846] [outer = (nil)] 08:23:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x915cb000) [pid = 1958] [serial = 1847] [outer = 0x91556000] 08:23:06 INFO - PROCESS | 1958 | 1469200986507 Marionette DEBUG loaded listener.js 08:23:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x93774400) [pid = 1958] [serial = 1848] [outer = 0x91556000] 08:23:07 INFO - PROCESS | 1958 | 1469200987513 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]]]}] 08:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1690ms 08:23:07 INFO - PROCESS | 1958 | 1469200987552 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:23:07 INFO - PROCESS | 1958 | 1469200987556 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:23:07 INFO - PROCESS | 1958 | 1469200987564 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:23:07 INFO - PROCESS | 1958 | 1469200987570 Marionette TRACE conn4 <- [1,2434,null,{}] 08:23:07 INFO - PROCESS | 1958 | 1469200987587 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}] 08:23:07 INFO - PROCESS | 1958 | 1469200987596 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:07 INFO - PROCESS | 1958 | 1469200987791 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:23:08 INFO - PROCESS | 1958 | 1469200988055 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:08 INFO - PROCESS | 1958 | 1469200988067 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecfc00 == 37 [pid = 1958] [id = 616] 08:23:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91402400) [pid = 1958] [serial = 1849] [outer = (nil)] 08:23:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a99000) [pid = 1958] [serial = 1850] [outer = 0x91402400] 08:23:08 INFO - PROCESS | 1958 | 1469200988196 Marionette DEBUG loaded listener.js 08:23:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x97499000) [pid = 1958] [serial = 1851] [outer = 0x91402400] 08:23:09 INFO - PROCESS | 1958 | 1469200989137 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]]]}] 08:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1649ms 08:23:09 INFO - PROCESS | 1958 | 1469200989213 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:23:09 INFO - PROCESS | 1958 | 1469200989219 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:23:09 INFO - PROCESS | 1958 | 1469200989225 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:23:09 INFO - PROCESS | 1958 | 1469200989229 Marionette TRACE conn4 <- [1,2438,null,{}] 08:23:09 INFO - PROCESS | 1958 | 1469200989235 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}] 08:23:09 INFO - PROCESS | 1958 | 1469200989241 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:09 INFO - PROCESS | 1958 | 1469200989468 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:23:09 INFO - PROCESS | 1958 | 1469200989654 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:09 INFO - PROCESS | 1958 | 1469200989662 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb9800 == 38 [pid = 1958] [id = 617] 08:23:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x97478c00) [pid = 1958] [serial = 1852] [outer = (nil)] 08:23:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x97e98c00) [pid = 1958] [serial = 1853] [outer = 0x97478c00] 08:23:09 INFO - PROCESS | 1958 | 1469200989791 Marionette DEBUG loaded listener.js 08:23:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x98072400) [pid = 1958] [serial = 1854] [outer = 0x97478c00] 08:23:10 INFO - PROCESS | 1958 | 1469200990736 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]]]}] 08:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1585ms 08:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:23:10 INFO - PROCESS | 1958 | 1469200990811 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:23:10 INFO - PROCESS | 1958 | 1469200990814 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:23:10 INFO - PROCESS | 1958 | 1469200990822 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:23:10 INFO - PROCESS | 1958 | 1469200990825 Marionette TRACE conn4 <- [1,2442,null,{}] 08:23:10 INFO - PROCESS | 1958 | 1469200990831 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}] 08:23:10 INFO - PROCESS | 1958 | 1469200990837 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:11 INFO - PROCESS | 1958 | 1469200991072 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:23:11 INFO - PROCESS | 1958 | 1469200991309 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:11 INFO - PROCESS | 1958 | 1469200991317 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e35400 == 39 [pid = 1958] [id = 618] 08:23:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x91407400) [pid = 1958] [serial = 1855] [outer = (nil)] 08:23:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x98c62800) [pid = 1958] [serial = 1856] [outer = 0x91407400] 08:23:11 INFO - PROCESS | 1958 | 1469200991429 Marionette DEBUG loaded listener.js 08:23:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x98c6f000) [pid = 1958] [serial = 1857] [outer = 0x91407400] 08:23:12 INFO - PROCESS | 1958 | 1469200992315 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]]]}] 08:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1533ms 08:23:12 INFO - PROCESS | 1958 | 1469200992354 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:23:12 INFO - PROCESS | 1958 | 1469200992358 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:23:12 INFO - PROCESS | 1958 | 1469200992365 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:23:12 INFO - PROCESS | 1958 | 1469200992369 Marionette TRACE conn4 <- [1,2446,null,{}] 08:23:12 INFO - PROCESS | 1958 | 1469200992374 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}] 08:23:12 INFO - PROCESS | 1958 | 1469200992385 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:12 INFO - PROCESS | 1958 | 1469200992661 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:23:12 INFO - PROCESS | 1958 | 1469200992810 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:12 INFO - PROCESS | 1958 | 1469200992819 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x91555800 == 40 [pid = 1958] [id = 619] 08:23:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x93771c00) [pid = 1958] [serial = 1858] [outer = (nil)] 08:23:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x9967ec00) [pid = 1958] [serial = 1859] [outer = 0x93771c00] 08:23:12 INFO - PROCESS | 1958 | 1469200992899 Marionette DEBUG loaded listener.js 08:23:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x99ac9c00) [pid = 1958] [serial = 1860] [outer = 0x93771c00] 08:23:13 INFO - PROCESS | 1958 | 1469200993915 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]]]}] 08:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1585ms 08:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:23:13 INFO - PROCESS | 1958 | 1469200993950 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:23:13 INFO - PROCESS | 1958 | 1469200993954 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:23:13 INFO - PROCESS | 1958 | 1469200993960 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:23:13 INFO - PROCESS | 1958 | 1469200993964 Marionette TRACE conn4 <- [1,2450,null,{}] 08:23:13 INFO - PROCESS | 1958 | 1469200993970 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}] 08:23:13 INFO - PROCESS | 1958 | 1469200993975 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:14 INFO - PROCESS | 1958 | 1469200994147 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:23:14 INFO - PROCESS | 1958 | 1469200994337 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:14 INFO - PROCESS | 1958 | 1469200994344 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e0400 == 41 [pid = 1958] [id = 620] 08:23:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x8e644000) [pid = 1958] [serial = 1861] [outer = (nil)] 08:23:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x903c0400) [pid = 1958] [serial = 1862] [outer = 0x8e644000] 08:23:14 INFO - PROCESS | 1958 | 1469200994423 Marionette DEBUG loaded listener.js 08:23:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x915c4400) [pid = 1958] [serial = 1863] [outer = 0x8e644000] 08:23:15 INFO - PROCESS | 1958 | 1469200995610 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]]]}] 08:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1690ms 08:23:15 INFO - PROCESS | 1958 | 1469200995651 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:23:15 INFO - PROCESS | 1958 | 1469200995657 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:23:15 INFO - PROCESS | 1958 | 1469200995664 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:23:15 INFO - PROCESS | 1958 | 1469200995672 Marionette TRACE conn4 <- [1,2454,null,{}] 08:23:15 INFO - PROCESS | 1958 | 1469200995679 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}] 08:23:15 INFO - PROCESS | 1958 | 1469200995683 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:15 INFO - PROCESS | 1958 | 1469200995861 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:23:16 INFO - PROCESS | 1958 | 1469200996186 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:16 INFO - PROCESS | 1958 | 1469200996196 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b4400 == 42 [pid = 1958] [id = 621] 08:23:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x903b4800) [pid = 1958] [serial = 1864] [outer = (nil)] 08:23:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x90646400) [pid = 1958] [serial = 1865] [outer = 0x903b4800] 08:23:16 INFO - PROCESS | 1958 | 1469200996276 Marionette DEBUG loaded listener.js 08:23:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x90c02000) [pid = 1958] [serial = 1866] [outer = 0x903b4800] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e64c400 == 41 [pid = 1958] [id = 612] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b2c00 == 40 [pid = 1958] [id = 611] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x91550000 == 39 [pid = 1958] [id = 610] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x90253c00 == 38 [pid = 1958] [id = 609] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e0c00 == 37 [pid = 1958] [id = 608] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x93771000 == 36 [pid = 1958] [id = 606] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e646000 == 35 [pid = 1958] [id = 604] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5dac00 == 34 [pid = 1958] [id = 605] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ad800 == 33 [pid = 1958] [id = 586] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0ec00 == 32 [pid = 1958] [id = 607] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e0400 == 31 [pid = 1958] [id = 620] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x91555800 == 30 [pid = 1958] [id = 619] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb9800 == 29 [pid = 1958] [id = 617] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x90e35400 == 28 [pid = 1958] [id = 618] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecfc00 == 27 [pid = 1958] [id = 616] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x9154a000 == 26 [pid = 1958] [id = 615] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8e647c00 == 25 [pid = 1958] [id = 613] 08:23:17 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed98800 == 24 [pid = 1958] [id = 614] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x903b5400) [pid = 1958] [serial = 1802] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x90e38000) [pid = 1958] [serial = 1805] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x903c0800) [pid = 1958] [serial = 1779] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x9025dc00) [pid = 1958] [serial = 1778] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x915ce800) [pid = 1958] [serial = 1782] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x91554400) [pid = 1958] [serial = 1781] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x96a13800) [pid = 1958] [serial = 1785] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x96a0f400) [pid = 1958] [serial = 1784] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x9747f800) [pid = 1958] [serial = 1788] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x97476c00) [pid = 1958] [serial = 1787] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x974a0400) [pid = 1958] [serial = 1791] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x9749a400) [pid = 1958] [serial = 1790] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x93770000) [pid = 1958] [serial = 1794] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x906d4400) [pid = 1958] [serial = 1793] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90c01800) [pid = 1958] [serial = 1808] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8ed99400) [pid = 1958] [serial = 1799] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8ed9f000) [pid = 1958] [serial = 1800] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90c05000) [pid = 1958] [serial = 1797] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x906d4800) [pid = 1958] [serial = 1796] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90eb9c00) [pid = 1958] [serial = 1806] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9140b000) [pid = 1958] [serial = 1809] [outer = (nil)] [url = about:blank] 08:23:17 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90642000) [pid = 1958] [serial = 1803] [outer = (nil)] [url = about:blank] 08:23:18 INFO - PROCESS | 1958 | 1469200998260 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]]]}] 08:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2638ms 08:23:18 INFO - PROCESS | 1958 | 1469200998304 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:23:18 INFO - PROCESS | 1958 | 1469200998310 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:23:18 INFO - PROCESS | 1958 | 1469200998318 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:23:18 INFO - PROCESS | 1958 | 1469200998323 Marionette TRACE conn4 <- [1,2458,null,{}] 08:23:18 INFO - PROCESS | 1958 | 1469200998331 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}] 08:23:18 INFO - PROCESS | 1958 | 1469200998336 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:18 INFO - PROCESS | 1958 | 1469200998506 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:23:18 INFO - PROCESS | 1958 | 1469200998704 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:18 INFO - PROCESS | 1958 | 1469200998710 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e642800 == 25 [pid = 1958] [id = 622] 08:23:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e643400) [pid = 1958] [serial = 1867] [outer = (nil)] 08:23:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ec16c00) [pid = 1958] [serial = 1868] [outer = 0x8e643400] 08:23:18 INFO - PROCESS | 1958 | 1469200998788 Marionette DEBUG loaded listener.js 08:23:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8ed97000) [pid = 1958] [serial = 1869] [outer = 0x8e643400] 08:23:19 INFO - PROCESS | 1958 | 1469200999618 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]]]}] 08:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1331ms 08:23:19 INFO - PROCESS | 1958 | 1469200999649 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:23:19 INFO - PROCESS | 1958 | 1469200999657 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:23:19 INFO - PROCESS | 1958 | 1469200999668 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:23:19 INFO - PROCESS | 1958 | 1469200999672 Marionette TRACE conn4 <- [1,2462,null,{}] 08:23:19 INFO - PROCESS | 1958 | 1469200999678 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}] 08:23:19 INFO - PROCESS | 1958 | 1469200999684 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:19 INFO - PROCESS | 1958 | 1469200999861 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:23:19 INFO - PROCESS | 1958 | 1469200999872 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:19 INFO - PROCESS | 1958 | 1469200999880 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x903c0c00 == 26 [pid = 1958] [id = 623] 08:23:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x903c1400) [pid = 1958] [serial = 1870] [outer = (nil)] 08:23:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90644000) [pid = 1958] [serial = 1871] [outer = 0x903c1400] 08:23:19 INFO - PROCESS | 1958 | 1469200999955 Marionette DEBUG loaded listener.js 08:23:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9064d000) [pid = 1958] [serial = 1872] [outer = 0x903c1400] 08:23:21 INFO - PROCESS | 1958 | 1469201001008 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]]]}] 08:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1388ms 08:23:21 INFO - PROCESS | 1958 | 1469201001057 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:23:21 INFO - PROCESS | 1958 | 1469201001061 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:23:21 INFO - PROCESS | 1958 | 1469201001075 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:23:21 INFO - PROCESS | 1958 | 1469201001081 Marionette TRACE conn4 <- [1,2466,null,{}] 08:23:21 INFO - PROCESS | 1958 | 1469201001099 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}] 08:23:21 INFO - PROCESS | 1958 | 1469201001108 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:21 INFO - PROCESS | 1958 | 1469201001346 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:23:21 INFO - PROCESS | 1958 | 1469201001370 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:21 INFO - PROCESS | 1958 | 1469201001382 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e33c00 == 27 [pid = 1958] [id = 624] 08:23:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90e34000) [pid = 1958] [serial = 1873] [outer = (nil)] 08:23:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90e38000) [pid = 1958] [serial = 1874] [outer = 0x90e34000] 08:23:21 INFO - PROCESS | 1958 | 1469201001465 Marionette DEBUG loaded listener.js 08:23:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb8400) [pid = 1958] [serial = 1875] [outer = 0x90e34000] 08:23:22 INFO - PROCESS | 1958 | 1469201002463 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]]]}] 08:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1435ms 08:23:22 INFO - PROCESS | 1958 | 1469201002511 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:23:22 INFO - PROCESS | 1958 | 1469201002516 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:23:22 INFO - PROCESS | 1958 | 1469201002550 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:23:22 INFO - PROCESS | 1958 | 1469201002554 Marionette TRACE conn4 <- [1,2470,null,{}] 08:23:22 INFO - PROCESS | 1958 | 1469201002560 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}] 08:23:22 INFO - PROCESS | 1958 | 1469201002565 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:23 INFO - PROCESS | 1958 | 1469201003173 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e63f400) [pid = 1958] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9154f800) [pid = 1958] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x91551c00) [pid = 1958] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8ec15400) [pid = 1958] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8eda2c00) [pid = 1958] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x93775c00) [pid = 1958] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90649c00) [pid = 1958] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90e2bc00) [pid = 1958] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8eda3c00) [pid = 1958] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x915cb800) [pid = 1958] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:23:23 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8ec0c400) [pid = 1958] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:23:23 INFO - PROCESS | 1958 | 1469201003380 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:23 INFO - PROCESS | 1958 | 1469201003391 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6800 == 28 [pid = 1958] [id = 625] 08:23:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e4ae400) [pid = 1958] [serial = 1876] [outer = (nil)] 08:23:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8eda2c00) [pid = 1958] [serial = 1877] [outer = 0x8e4ae400] 08:23:23 INFO - PROCESS | 1958 | 1469201003458 Marionette DEBUG loaded listener.js 08:23:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x91406c00) [pid = 1958] [serial = 1878] [outer = 0x8e4ae400] 08:23:24 INFO - PROCESS | 1958 | 1469201004194 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]]]}] 08:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1693ms 08:23:24 INFO - PROCESS | 1958 | 1469201004244 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:23:24 INFO - PROCESS | 1958 | 1469201004248 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:23:24 INFO - PROCESS | 1958 | 1469201004255 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:23:24 INFO - PROCESS | 1958 | 1469201004259 Marionette TRACE conn4 <- [1,2474,null,{}] 08:23:24 INFO - PROCESS | 1958 | 1469201004269 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}] 08:23:24 INFO - PROCESS | 1958 | 1469201004273 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:24 INFO - PROCESS | 1958 | 1469201004487 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:23:24 INFO - PROCESS | 1958 | 1469201004501 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:24 INFO - PROCESS | 1958 | 1469201004508 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d6800 == 29 [pid = 1958] [id = 626] 08:23:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90c0a400) [pid = 1958] [serial = 1879] [outer = (nil)] 08:23:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9154fc00) [pid = 1958] [serial = 1880] [outer = 0x90c0a400] 08:23:24 INFO - PROCESS | 1958 | 1469201004578 Marionette DEBUG loaded listener.js 08:23:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x91557400) [pid = 1958] [serial = 1881] [outer = 0x90c0a400] 08:23:25 INFO - PROCESS | 1958 | 1469201005649 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]]]}] 08:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1430ms 08:23:25 INFO - PROCESS | 1958 | 1469201005687 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:23:25 INFO - PROCESS | 1958 | 1469201005694 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:23:25 INFO - PROCESS | 1958 | 1469201005703 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:23:25 INFO - PROCESS | 1958 | 1469201005709 Marionette TRACE conn4 <- [1,2478,null,{}] 08:23:25 INFO - PROCESS | 1958 | 1469201005718 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}] 08:23:25 INFO - PROCESS | 1958 | 1469201005723 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:25 INFO - PROCESS | 1958 | 1469201005947 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:23:26 INFO - PROCESS | 1958 | 1469201006215 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:26 INFO - PROCESS | 1958 | 1469201006231 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e644c00 == 30 [pid = 1958] [id = 627] 08:23:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8e646000) [pid = 1958] [serial = 1882] [outer = (nil)] 08:23:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8eecfc00) [pid = 1958] [serial = 1883] [outer = 0x8e646000] 08:23:26 INFO - PROCESS | 1958 | 1469201006360 Marionette DEBUG loaded listener.js 08:23:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x903b9c00) [pid = 1958] [serial = 1884] [outer = 0x8e646000] 08:23:27 INFO - PROCESS | 1958 | 1469201007393 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]]]}] 08:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1738ms 08:23:27 INFO - PROCESS | 1958 | 1469201007441 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:23:27 INFO - PROCESS | 1958 | 1469201007449 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:23:27 INFO - PROCESS | 1958 | 1469201007460 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:23:27 INFO - PROCESS | 1958 | 1469201007464 Marionette TRACE conn4 <- [1,2482,null,{}] 08:23:27 INFO - PROCESS | 1958 | 1469201007472 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}] 08:23:27 INFO - PROCESS | 1958 | 1469201007478 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:27 INFO - PROCESS | 1958 | 1469201007666 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:23:27 INFO - PROCESS | 1958 | 1469201007900 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:27 INFO - PROCESS | 1958 | 1469201007910 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x903be400 == 31 [pid = 1958] [id = 628] 08:23:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90e2c400) [pid = 1958] [serial = 1885] [outer = (nil)] 08:23:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90ebe000) [pid = 1958] [serial = 1886] [outer = 0x90e2c400] 08:23:28 INFO - PROCESS | 1958 | 1469201008039 Marionette DEBUG loaded listener.js 08:23:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x90eb9c00) [pid = 1958] [serial = 1887] [outer = 0x90e2c400] 08:23:29 INFO - PROCESS | 1958 | 1469201009131 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]]]}] 08:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1742ms 08:23:29 INFO - PROCESS | 1958 | 1469201009203 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:23:29 INFO - PROCESS | 1958 | 1469201009206 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:23:29 INFO - PROCESS | 1958 | 1469201009214 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:23:29 INFO - PROCESS | 1958 | 1469201009221 Marionette TRACE conn4 <- [1,2486,null,{}] 08:23:29 INFO - PROCESS | 1958 | 1469201009238 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}] 08:23:29 INFO - PROCESS | 1958 | 1469201009247 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:29 INFO - PROCESS | 1958 | 1469201009472 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:23:29 INFO - PROCESS | 1958 | 1469201009711 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:29 INFO - PROCESS | 1958 | 1469201009725 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x93905c00 == 32 [pid = 1958] [id = 629] 08:23:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9390bc00) [pid = 1958] [serial = 1888] [outer = (nil)] 08:23:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x93995800) [pid = 1958] [serial = 1889] [outer = 0x9390bc00] 08:23:29 INFO - PROCESS | 1958 | 1469201009850 Marionette DEBUG loaded listener.js 08:23:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x94e86c00) [pid = 1958] [serial = 1890] [outer = 0x9390bc00] 08:23:30 INFO - PROCESS | 1958 | 1469201010873 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]]]}] 08:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1737ms 08:23:30 INFO - PROCESS | 1958 | 1469201010953 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:23:30 INFO - PROCESS | 1958 | 1469201010958 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:23:30 INFO - PROCESS | 1958 | 1469201010965 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:23:30 INFO - PROCESS | 1958 | 1469201010969 Marionette TRACE conn4 <- [1,2490,null,{}] 08:23:30 INFO - PROCESS | 1958 | 1469201010975 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}] 08:23:30 INFO - PROCESS | 1958 | 1469201010980 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:31 INFO - PROCESS | 1958 | 1469201011202 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:23:31 INFO - PROCESS | 1958 | 1469201011457 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:31 INFO - PROCESS | 1958 | 1469201011465 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5c00 == 33 [pid = 1958] [id = 630] 08:23:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x8e4a6400) [pid = 1958] [serial = 1891] [outer = (nil)] 08:23:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x8e5da800) [pid = 1958] [serial = 1892] [outer = 0x8e4a6400] 08:23:31 INFO - PROCESS | 1958 | 1469201011735 Marionette DEBUG loaded listener.js 08:23:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x8e640c00) [pid = 1958] [serial = 1893] [outer = 0x8e4a6400] 08:23:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6800 == 32 [pid = 1958] [id = 625] 08:23:32 INFO - PROCESS | 1958 | --DOCSHELL 0x90e33c00 == 31 [pid = 1958] [id = 624] 08:23:32 INFO - PROCESS | 1958 | --DOCSHELL 0x903c0c00 == 30 [pid = 1958] [id = 623] 08:23:32 INFO - PROCESS | 1958 | --DOCSHELL 0x8e642800 == 29 [pid = 1958] [id = 622] 08:23:32 INFO - PROCESS | 1958 | 1469201012837 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]]]}] 08:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1899ms 08:23:32 INFO - PROCESS | 1958 | 1469201012865 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:23:32 INFO - PROCESS | 1958 | 1469201012871 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:23:32 INFO - PROCESS | 1958 | 1469201012879 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:23:32 INFO - PROCESS | 1958 | 1469201012882 Marionette TRACE conn4 <- [1,2494,null,{}] 08:23:32 INFO - PROCESS | 1958 | 1469201012890 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}] 08:23:32 INFO - PROCESS | 1958 | 1469201012896 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:33 INFO - PROCESS | 1958 | 1469201013076 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x93993800) [pid = 1958] [serial = 1835] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x94eeb400) [pid = 1958] [serial = 1836] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x90e32800) [pid = 1958] [serial = 1838] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x8ed98400) [pid = 1958] [serial = 1826] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x8eec5c00) [pid = 1958] [serial = 1827] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x91f29400) [pid = 1958] [serial = 1812] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x915c7c00) [pid = 1958] [serial = 1811] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x91f25800) [pid = 1958] [serial = 1832] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x94fd9800) [pid = 1958] [serial = 1823] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x96a10c00) [pid = 1958] [serial = 1824] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x903b2c00) [pid = 1958] [serial = 1814] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90650000) [pid = 1958] [serial = 1815] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x93994000) [pid = 1958] [serial = 1820] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x94ef2000) [pid = 1958] [serial = 1821] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x906e2000) [pid = 1958] [serial = 1829] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90c10400) [pid = 1958] [serial = 1830] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x91410400) [pid = 1958] [serial = 1817] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90e34400) [pid = 1958] [serial = 1818] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x97478000) [pid = 1958] [serial = 1841] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9747e800) [pid = 1958] [serial = 1842] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x91404800) [pid = 1958] [serial = 1839] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x93767c00) [pid = 1958] [serial = 1833] [outer = (nil)] [url = about:blank] 08:23:33 INFO - PROCESS | 1958 | 1469201013335 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:33 INFO - PROCESS | 1958 | 1469201013346 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed98c00 == 30 [pid = 1958] [id = 631] 08:23:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8eda1c00) [pid = 1958] [serial = 1894] [outer = (nil)] 08:23:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8eec9c00) [pid = 1958] [serial = 1895] [outer = 0x8eda1c00] 08:23:33 INFO - PROCESS | 1958 | 1469201013427 Marionette DEBUG loaded listener.js 08:23:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90260c00) [pid = 1958] [serial = 1896] [outer = 0x8eda1c00] 08:23:34 INFO - PROCESS | 1958 | 1469201014275 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]]]}] 08:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1433ms 08:23:34 INFO - PROCESS | 1958 | 1469201014311 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:23:34 INFO - PROCESS | 1958 | 1469201014317 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:23:34 INFO - PROCESS | 1958 | 1469201014328 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:23:34 INFO - PROCESS | 1958 | 1469201014331 Marionette TRACE conn4 <- [1,2498,null,{}] 08:23:34 INFO - PROCESS | 1958 | 1469201014338 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}] 08:23:34 INFO - PROCESS | 1958 | 1469201014344 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:34 INFO - PROCESS | 1958 | 1469201014513 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:23:34 INFO - PROCESS | 1958 | 1469201014524 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:34 INFO - PROCESS | 1958 | 1469201014532 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:34 INFO - PROCESS | 1958 | ++DOCSHELL 0x90644400 == 31 [pid = 1958] [id = 632] 08:23:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90650000) [pid = 1958] [serial = 1897] [outer = (nil)] 08:23:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90c06800) [pid = 1958] [serial = 1898] [outer = 0x90650000] 08:23:34 INFO - PROCESS | 1958 | 1469201014602 Marionette DEBUG loaded listener.js 08:23:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90e30400) [pid = 1958] [serial = 1899] [outer = 0x90650000] 08:23:35 INFO - PROCESS | 1958 | 1469201015634 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]]]}] 08:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1335ms 08:23:35 INFO - PROCESS | 1958 | 1469201015663 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:23:35 INFO - PROCESS | 1958 | 1469201015667 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:23:35 INFO - PROCESS | 1958 | 1469201015673 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:23:35 INFO - PROCESS | 1958 | 1469201015679 Marionette TRACE conn4 <- [1,2502,null,{}] 08:23:35 INFO - PROCESS | 1958 | 1469201015707 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}] 08:23:35 INFO - PROCESS | 1958 | 1469201015716 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:35 INFO - PROCESS | 1958 | 1469201015934 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:23:35 INFO - PROCESS | 1958 | 1469201015979 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:35 INFO - PROCESS | 1958 | 1469201015987 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x903bd400 == 32 [pid = 1958] [id = 633] 08:23:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90e33800) [pid = 1958] [serial = 1900] [outer = (nil)] 08:23:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x915cb400) [pid = 1958] [serial = 1901] [outer = 0x90e33800] 08:23:36 INFO - PROCESS | 1958 | 1469201016055 Marionette DEBUG loaded listener.js 08:23:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x915d0800) [pid = 1958] [serial = 1902] [outer = 0x90e33800] 08:23:37 INFO - PROCESS | 1958 | 1469201017038 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]]]}] 08:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1394ms 08:23:37 INFO - PROCESS | 1958 | 1469201017068 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:23:37 INFO - PROCESS | 1958 | 1469201017072 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:23:37 INFO - PROCESS | 1958 | 1469201017078 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:23:37 INFO - PROCESS | 1958 | 1469201017082 Marionette TRACE conn4 <- [1,2506,null,{}] 08:23:37 INFO - PROCESS | 1958 | 1469201017087 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}] 08:23:37 INFO - PROCESS | 1958 | 1469201017092 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:37 INFO - PROCESS | 1958 | 1469201017313 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:23:37 INFO - PROCESS | 1958 | 1469201017332 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:37 INFO - PROCESS | 1958 | 1469201017338 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d5400 == 33 [pid = 1958] [id = 634] 08:23:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x92b48c00) [pid = 1958] [serial = 1903] [outer = (nil)] 08:23:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9376b800) [pid = 1958] [serial = 1904] [outer = 0x92b48c00] 08:23:37 INFO - PROCESS | 1958 | 1469201017409 Marionette DEBUG loaded listener.js 08:23:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x93769400) [pid = 1958] [serial = 1905] [outer = 0x92b48c00] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8eda2400) [pid = 1958] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x91556000) [pid = 1958] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x91402400) [pid = 1958] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x97478c00) [pid = 1958] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x903c1400) [pid = 1958] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90e34000) [pid = 1958] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x91407400) [pid = 1958] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e643400) [pid = 1958] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x903b4800) [pid = 1958] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x93771c00) [pid = 1958] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8e644000) [pid = 1958] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:23:37 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e4ae400) [pid = 1958] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:23:38 INFO - PROCESS | 1958 | 1469201018437 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]]]}] 08:23:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:23:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1380ms 08:23:38 INFO - PROCESS | 1958 | 1469201018460 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:23:38 INFO - PROCESS | 1958 | 1469201018464 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:23:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:23:38 INFO - PROCESS | 1958 | 1469201018470 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:23:38 INFO - PROCESS | 1958 | 1469201018474 Marionette TRACE conn4 <- [1,2510,null,{}] 08:23:38 INFO - PROCESS | 1958 | 1469201018479 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}] 08:23:38 INFO - PROCESS | 1958 | 1469201018485 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:38 INFO - PROCESS | 1958 | 1469201018634 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:23:38 INFO - PROCESS | 1958 | 1469201018648 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:38 INFO - PROCESS | 1958 | 1469201018653 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e30800 == 34 [pid = 1958] [id = 635] 08:23:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90e34000) [pid = 1958] [serial = 1906] [outer = (nil)] 08:23:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x93771400) [pid = 1958] [serial = 1907] [outer = 0x90e34000] 08:23:38 INFO - PROCESS | 1958 | 1469201018867 Marionette DEBUG loaded listener.js 08:23:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x93994c00) [pid = 1958] [serial = 1908] [outer = 0x90e34000] 08:23:39 INFO - PROCESS | 1958 | 1469201019697 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]]]}] 08:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1242ms 08:23:39 INFO - PROCESS | 1958 | 1469201019713 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:23:39 INFO - PROCESS | 1958 | 1469201019717 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:23:39 INFO - PROCESS | 1958 | 1469201019726 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:23:39 INFO - PROCESS | 1958 | 1469201019729 Marionette TRACE conn4 <- [1,2514,null,{}] 08:23:39 INFO - PROCESS | 1958 | 1469201019735 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}] 08:23:39 INFO - PROCESS | 1958 | 1469201019745 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:40 INFO - PROCESS | 1958 | 1469201020110 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:23:40 INFO - PROCESS | 1958 | 1469201020227 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:40 INFO - PROCESS | 1958 | 1469201020241 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e648400 == 35 [pid = 1958] [id = 636] 08:23:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e648800) [pid = 1958] [serial = 1909] [outer = (nil)] 08:23:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8ec10c00) [pid = 1958] [serial = 1910] [outer = 0x8e648800] 08:23:40 INFO - PROCESS | 1958 | 1469201020329 Marionette DEBUG loaded listener.js 08:23:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8ec17000) [pid = 1958] [serial = 1911] [outer = 0x8e648800] 08:23:41 INFO - PROCESS | 1958 | 1469201021397 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]]]}] 08:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1732ms 08:23:41 INFO - PROCESS | 1958 | 1469201021461 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:23:41 INFO - PROCESS | 1958 | 1469201021468 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:23:41 INFO - PROCESS | 1958 | 1469201021484 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:23:41 INFO - PROCESS | 1958 | 1469201021494 Marionette TRACE conn4 <- [1,2518,null,{}] 08:23:41 INFO - PROCESS | 1958 | 1469201021502 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}] 08:23:41 INFO - PROCESS | 1958 | 1469201021508 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:41 INFO - PROCESS | 1958 | 1469201021747 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:23:42 INFO - PROCESS | 1958 | 1469201022001 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:42 INFO - PROCESS | 1958 | 1469201022015 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x906de400 == 36 [pid = 1958] [id = 637] 08:23:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90c03800) [pid = 1958] [serial = 1912] [outer = (nil)] 08:23:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90e36000) [pid = 1958] [serial = 1913] [outer = 0x90c03800] 08:23:42 INFO - PROCESS | 1958 | 1469201022112 Marionette DEBUG loaded listener.js 08:23:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90ebbc00) [pid = 1958] [serial = 1914] [outer = 0x90c03800] 08:23:43 INFO - PROCESS | 1958 | 1469201023029 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]]]}] 08:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1593ms 08:23:43 INFO - PROCESS | 1958 | 1469201023075 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:23:43 INFO - PROCESS | 1958 | 1469201023081 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:23:43 INFO - PROCESS | 1958 | 1469201023089 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:23:43 INFO - PROCESS | 1958 | 1469201023093 Marionette TRACE conn4 <- [1,2522,null,{}] 08:23:43 INFO - PROCESS | 1958 | 1469201023100 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}] 08:23:43 INFO - PROCESS | 1958 | 1469201023105 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:43 INFO - PROCESS | 1958 | 1469201023296 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:23:43 INFO - PROCESS | 1958 | 1469201023485 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:43 INFO - PROCESS | 1958 | 1469201023491 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x915c8000 == 37 [pid = 1958] [id = 638] 08:23:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x936e6000) [pid = 1958] [serial = 1915] [outer = (nil)] 08:23:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9398f000) [pid = 1958] [serial = 1916] [outer = 0x936e6000] 08:23:43 INFO - PROCESS | 1958 | 1469201023581 Marionette DEBUG loaded listener.js 08:23:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94e85c00) [pid = 1958] [serial = 1917] [outer = 0x936e6000] 08:23:44 INFO - PROCESS | 1958 | 1469201024709 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]]]}] 08:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1691ms 08:23:44 INFO - PROCESS | 1958 | 1469201024781 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:23:44 INFO - PROCESS | 1958 | 1469201024788 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:23:44 INFO - PROCESS | 1958 | 1469201024806 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:23:44 INFO - PROCESS | 1958 | 1469201024814 Marionette TRACE conn4 <- [1,2526,null,{}] 08:23:44 INFO - PROCESS | 1958 | 1469201024821 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}] 08:23:44 INFO - PROCESS | 1958 | 1469201024827 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:45 INFO - PROCESS | 1958 | 1469201025053 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:23:45 INFO - PROCESS | 1958 | 1469201025286 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:45 INFO - PROCESS | 1958 | 1469201025293 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x90649000 == 38 [pid = 1958] [id = 639] 08:23:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90c08000) [pid = 1958] [serial = 1918] [outer = (nil)] 08:23:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a15800) [pid = 1958] [serial = 1919] [outer = 0x90c08000] 08:23:45 INFO - PROCESS | 1958 | 1469201025423 Marionette DEBUG loaded listener.js 08:23:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a1e800) [pid = 1958] [serial = 1920] [outer = 0x90c08000] 08:23:46 INFO - PROCESS | 1958 | 1469201026329 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]]]}] 08:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1596ms 08:23:46 INFO - PROCESS | 1958 | 1469201026393 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:23:46 INFO - PROCESS | 1958 | 1469201026397 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:23:46 INFO - PROCESS | 1958 | 1469201026404 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:23:46 INFO - PROCESS | 1958 | 1469201026408 Marionette TRACE conn4 <- [1,2530,null,{}] 08:23:46 INFO - PROCESS | 1958 | 1469201026414 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}] 08:23:46 INFO - PROCESS | 1958 | 1469201026419 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:46 INFO - PROCESS | 1958 | 1469201026610 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:23:46 INFO - PROCESS | 1958 | 1469201026801 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:46 INFO - PROCESS | 1958 | 1469201026809 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x90253000 == 39 [pid = 1958] [id = 640] 08:23:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x91408800) [pid = 1958] [serial = 1921] [outer = (nil)] 08:23:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97475800) [pid = 1958] [serial = 1922] [outer = 0x91408800] 08:23:46 INFO - PROCESS | 1958 | 1469201026892 Marionette DEBUG loaded listener.js 08:23:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x97479c00) [pid = 1958] [serial = 1923] [outer = 0x91408800] 08:23:47 INFO - PROCESS | 1958 | 1469201027848 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]]]}] 08:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1490ms 08:23:47 INFO - PROCESS | 1958 | 1469201027895 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:23:47 INFO - PROCESS | 1958 | 1469201027901 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:23:47 INFO - PROCESS | 1958 | 1469201027908 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:23:47 INFO - PROCESS | 1958 | 1469201027911 Marionette TRACE conn4 <- [1,2534,null,{}] 08:23:47 INFO - PROCESS | 1958 | 1469201027918 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}] 08:23:47 INFO - PROCESS | 1958 | 1469201027923 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:48 INFO - PROCESS | 1958 | 1469201028210 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:23:48 INFO - PROCESS | 1958 | 1469201028476 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:48 INFO - PROCESS | 1958 | 1469201028493 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6c00 == 40 [pid = 1958] [id = 641] 08:23:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x96a16800) [pid = 1958] [serial = 1924] [outer = (nil)] 08:23:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x974a1000) [pid = 1958] [serial = 1925] [outer = 0x96a16800] 08:23:48 INFO - PROCESS | 1958 | 1469201028619 Marionette DEBUG loaded listener.js 08:23:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x97e96c00) [pid = 1958] [serial = 1926] [outer = 0x96a16800] 08:23:49 INFO - PROCESS | 1958 | 1469201029567 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]]]}] 08:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1693ms 08:23:49 INFO - PROCESS | 1958 | 1469201029601 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:23:49 INFO - PROCESS | 1958 | 1469201029604 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:23:49 INFO - PROCESS | 1958 | 1469201029611 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:23:49 INFO - PROCESS | 1958 | 1469201029615 Marionette TRACE conn4 <- [1,2538,null,{}] 08:23:49 INFO - PROCESS | 1958 | 1469201029621 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}] 08:23:49 INFO - PROCESS | 1958 | 1469201029626 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:49 INFO - PROCESS | 1958 | 1469201029802 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:23:50 INFO - PROCESS | 1958 | 1469201030009 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:50 INFO - PROCESS | 1958 | 1469201030016 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb3400 == 41 [pid = 1958] [id = 642] 08:23:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x90ec0400) [pid = 1958] [serial = 1927] [outer = (nil)] 08:23:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x987c3800) [pid = 1958] [serial = 1928] [outer = 0x90ec0400] 08:23:50 INFO - PROCESS | 1958 | 1469201030097 Marionette DEBUG loaded listener.js 08:23:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x98c6f400) [pid = 1958] [serial = 1929] [outer = 0x90ec0400] 08:23:51 INFO - PROCESS | 1958 | 1469201031291 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]]]}] 08:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1732ms 08:23:51 INFO - PROCESS | 1958 | 1469201031345 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:23:51 INFO - PROCESS | 1958 | 1469201031351 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:23:51 INFO - PROCESS | 1958 | 1469201031360 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:23:51 INFO - PROCESS | 1958 | 1469201031364 Marionette TRACE conn4 <- [1,2542,null,{}] 08:23:51 INFO - PROCESS | 1958 | 1469201031373 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}] 08:23:51 INFO - PROCESS | 1958 | 1469201031378 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:51 INFO - PROCESS | 1958 | 1469201031602 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:23:51 INFO - PROCESS | 1958 | 1469201031950 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:51 INFO - PROCESS | 1958 | 1469201031963 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x90258400 == 42 [pid = 1958] [id = 643] 08:23:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x9025b800) [pid = 1958] [serial = 1930] [outer = (nil)] 08:23:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x903bf800) [pid = 1958] [serial = 1931] [outer = 0x9025b800] 08:23:52 INFO - PROCESS | 1958 | 1469201032040 Marionette DEBUG loaded listener.js 08:23:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x906d4800) [pid = 1958] [serial = 1932] [outer = 0x9025b800] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x906d5400 == 41 [pid = 1958] [id = 634] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x903bd400 == 40 [pid = 1958] [id = 633] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90644400 == 39 [pid = 1958] [id = 632] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed98c00 == 38 [pid = 1958] [id = 631] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5c00 == 37 [pid = 1958] [id = 630] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x903be400 == 36 [pid = 1958] [id = 628] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e644c00 == 35 [pid = 1958] [id = 627] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x93905c00 == 34 [pid = 1958] [id = 629] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x903b4400 == 33 [pid = 1958] [id = 621] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x906d6800 == 32 [pid = 1958] [id = 626] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6c00 == 31 [pid = 1958] [id = 641] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb3400 == 30 [pid = 1958] [id = 642] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90253000 == 29 [pid = 1958] [id = 640] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90649000 == 28 [pid = 1958] [id = 639] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x906de400 == 27 [pid = 1958] [id = 637] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x915c8000 == 26 [pid = 1958] [id = 638] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x90e30800 == 25 [pid = 1958] [id = 635] 08:23:53 INFO - PROCESS | 1958 | --DOCSHELL 0x8e648400 == 24 [pid = 1958] [id = 636] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x906db000) [pid = 1958] [serial = 1845] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x903b7800) [pid = 1958] [serial = 1844] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x93774400) [pid = 1958] [serial = 1848] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x915cb000) [pid = 1958] [serial = 1847] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x97499000) [pid = 1958] [serial = 1851] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x96a99000) [pid = 1958] [serial = 1850] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x98072400) [pid = 1958] [serial = 1854] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x97e98c00) [pid = 1958] [serial = 1853] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90644000) [pid = 1958] [serial = 1871] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x90e38000) [pid = 1958] [serial = 1874] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x98c6f000) [pid = 1958] [serial = 1857] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x98c62800) [pid = 1958] [serial = 1856] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8ec16c00) [pid = 1958] [serial = 1868] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8ed97000) [pid = 1958] [serial = 1869] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90c02000) [pid = 1958] [serial = 1866] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90646400) [pid = 1958] [serial = 1865] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x99ac9c00) [pid = 1958] [serial = 1860] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9967ec00) [pid = 1958] [serial = 1859] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x915c4400) [pid = 1958] [serial = 1863] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x903c0400) [pid = 1958] [serial = 1862] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90eb8400) [pid = 1958] [serial = 1875] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x91406c00) [pid = 1958] [serial = 1878] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x9064d000) [pid = 1958] [serial = 1872] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9154fc00) [pid = 1958] [serial = 1880] [outer = (nil)] [url = about:blank] 08:23:53 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8eda2c00) [pid = 1958] [serial = 1877] [outer = (nil)] [url = about:blank] 08:23:54 INFO - PROCESS | 1958 | 1469201034099 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]]]}] 08:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2790ms 08:23:54 INFO - PROCESS | 1958 | 1469201034151 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:23:54 INFO - PROCESS | 1958 | 1469201034157 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:23:54 INFO - PROCESS | 1958 | 1469201034168 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:23:54 INFO - PROCESS | 1958 | 1469201034180 Marionette TRACE conn4 <- [1,2546,null,{}] 08:23:54 INFO - PROCESS | 1958 | 1469201034190 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}] 08:23:54 INFO - PROCESS | 1958 | 1469201034195 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:54 INFO - PROCESS | 1958 | 1469201034471 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:23:54 INFO - PROCESS | 1958 | 1469201034487 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:54 INFO - PROCESS | 1958 | 1469201034496 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec09800 == 25 [pid = 1958] [id = 644] 08:23:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8ec09c00) [pid = 1958] [serial = 1933] [outer = (nil)] 08:23:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ed98c00) [pid = 1958] [serial = 1934] [outer = 0x8ec09c00] 08:23:54 INFO - PROCESS | 1958 | 1469201034567 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8eda1800) [pid = 1958] [serial = 1935] [outer = 0x8ec09c00] 08:23:55 INFO - PROCESS | 1958 | 1469201035443 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]]]}] 08:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1346ms 08:23:55 INFO - PROCESS | 1958 | 1469201035512 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:23:55 INFO - PROCESS | 1958 | 1469201035521 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:23:55 INFO - PROCESS | 1958 | 1469201035532 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:23:55 INFO - PROCESS | 1958 | 1469201035536 Marionette TRACE conn4 <- [1,2550,null,{}] 08:23:55 INFO - PROCESS | 1958 | 1469201035542 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}] 08:23:55 INFO - PROCESS | 1958 | 1469201035548 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:55 INFO - PROCESS | 1958 | 1469201035726 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:23:55 INFO - PROCESS | 1958 | 1469201035879 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:55 INFO - PROCESS | 1958 | 1469201035889 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b4400 == 26 [pid = 1958] [id = 645] 08:23:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x903b6400) [pid = 1958] [serial = 1936] [outer = (nil)] 08:23:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90641800) [pid = 1958] [serial = 1937] [outer = 0x903b6400] 08:23:55 INFO - PROCESS | 1958 | 1469201035961 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9064a400) [pid = 1958] [serial = 1938] [outer = 0x903b6400] 08:23:56 INFO - PROCESS | 1958 | 1469201036937 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]]]}] 08:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1433ms 08:23:56 INFO - PROCESS | 1958 | 1469201036964 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 1958 | 1469201036970 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:23:56 INFO - PROCESS | 1958 | 1469201036977 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 1958 | 1469201036983 Marionette TRACE conn4 <- [1,2554,null,{}] 08:23:57 INFO - PROCESS | 1958 | 1469201037007 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}] 08:23:57 INFO - PROCESS | 1958 | 1469201037016 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:57 INFO - PROCESS | 1958 | 1469201037237 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:23:57 INFO - PROCESS | 1958 | 1469201037257 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:57 INFO - PROCESS | 1958 | 1469201037265 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e30800 == 27 [pid = 1958] [id = 646] 08:23:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e34800) [pid = 1958] [serial = 1939] [outer = (nil)] 08:23:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90eb1c00) [pid = 1958] [serial = 1940] [outer = 0x90e34800] 08:23:57 INFO - PROCESS | 1958 | 1469201037338 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90eba800) [pid = 1958] [serial = 1941] [outer = 0x90e34800] 08:23:58 INFO - PROCESS | 1958 | 1469201038701 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]]]}] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90e34000) [pid = 1958] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90e33800) [pid = 1958] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x92b48c00) [pid = 1958] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x9390bc00) [pid = 1958] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x8e4a6400) [pid = 1958] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e646000) [pid = 1958] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90650000) [pid = 1958] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x90e2c400) [pid = 1958] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8eda1c00) [pid = 1958] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:23:58 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90c0a400) [pid = 1958] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1793ms 08:23:58 INFO - PROCESS | 1958 | 1469201038771 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:23:58 INFO - PROCESS | 1958 | 1469201038776 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:23:58 INFO - PROCESS | 1958 | 1469201038783 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:23:58 INFO - PROCESS | 1958 | 1469201038786 Marionette TRACE conn4 <- [1,2558,null,{}] 08:23:58 INFO - PROCESS | 1958 | 1469201038792 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}] 08:23:58 INFO - PROCESS | 1958 | 1469201038796 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:59 INFO - PROCESS | 1958 | 1469201039018 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:23:59 INFO - PROCESS | 1958 | 1469201039163 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 1958 | 1469201039171 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:23:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4af400 == 28 [pid = 1958] [id = 647] 08:23:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90256800) [pid = 1958] [serial = 1942] [outer = (nil)] 08:23:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90e33800) [pid = 1958] [serial = 1943] [outer = 0x90256800] 08:23:59 INFO - PROCESS | 1958 | 1469201039250 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x9140fc00) [pid = 1958] [serial = 1944] [outer = 0x90256800] 08:24:00 INFO - PROCESS | 1958 | 1469201040045 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]]]}] 08:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1289ms 08:24:00 INFO - PROCESS | 1958 | 1469201040074 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:24:00 INFO - PROCESS | 1958 | 1469201040077 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:24:00 INFO - PROCESS | 1958 | 1469201040083 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:24:00 INFO - PROCESS | 1958 | 1469201040086 Marionette TRACE conn4 <- [1,2562,null,{}] 08:24:00 INFO - PROCESS | 1958 | 1469201040101 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}] 08:24:00 INFO - PROCESS | 1958 | 1469201040106 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:00 INFO - PROCESS | 1958 | 1469201040254 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:24:00 INFO - PROCESS | 1958 | 1469201040267 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:00 INFO - PROCESS | 1958 | 1469201040273 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x906e2000 == 29 [pid = 1958] [id = 648] 08:24:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9154e800) [pid = 1958] [serial = 1945] [outer = (nil)] 08:24:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x915cd000) [pid = 1958] [serial = 1946] [outer = 0x9154e800] 08:24:00 INFO - PROCESS | 1958 | 1469201040344 Marionette DEBUG loaded listener.js 08:24:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x92b44000) [pid = 1958] [serial = 1947] [outer = 0x9154e800] 08:24:01 INFO - PROCESS | 1958 | 1469201041642 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]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1639ms 08:24:01 INFO - PROCESS | 1958 | 1469201041725 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 1958 | 1469201041732 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:24:01 INFO - PROCESS | 1958 | 1469201041742 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 1958 | 1469201041746 Marionette TRACE conn4 <- [1,2566,null,{}] 08:24:01 INFO - PROCESS | 1958 | 1469201041764 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}] 08:24:01 INFO - PROCESS | 1958 | 1469201041769 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:01 INFO - PROCESS | 1958 | 1469201041991 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:24:02 INFO - PROCESS | 1958 | 1469201042236 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 1958 | 1469201042244 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9b400 == 30 [pid = 1958] [id = 649] 08:24:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ed9f000) [pid = 1958] [serial = 1948] [outer = (nil)] 08:24:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x903b8000) [pid = 1958] [serial = 1949] [outer = 0x8ed9f000] 08:24:02 INFO - PROCESS | 1958 | 1469201042329 Marionette DEBUG loaded listener.js 08:24:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9064e400) [pid = 1958] [serial = 1950] [outer = 0x8ed9f000] 08:24:03 INFO - PROCESS | 1958 | 1469201043391 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]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1691ms 08:24:03 INFO - PROCESS | 1958 | 1469201043433 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 1958 | 1469201043441 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:24:03 INFO - PROCESS | 1958 | 1469201043451 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 1958 | 1469201043455 Marionette TRACE conn4 <- [1,2570,null,{}] 08:24:03 INFO - PROCESS | 1958 | 1469201043463 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}] 08:24:03 INFO - PROCESS | 1958 | 1469201043470 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:03 INFO - PROCESS | 1958 | 1469201043662 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:24:03 INFO - PROCESS | 1958 | 1469201043896 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:03 INFO - PROCESS | 1958 | 1469201043904 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec4c00 == 31 [pid = 1958] [id = 650] 08:24:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90e37000) [pid = 1958] [serial = 1951] [outer = (nil)] 08:24:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x91408000) [pid = 1958] [serial = 1952] [outer = 0x90e37000] 08:24:04 INFO - PROCESS | 1958 | 1469201044035 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x91402400) [pid = 1958] [serial = 1953] [outer = 0x90e37000] 08:24:05 INFO - PROCESS | 1958 | 1469201045127 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]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1749ms 08:24:05 INFO - PROCESS | 1958 | 1469201045202 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:24:05 INFO - PROCESS | 1958 | 1469201045206 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:24:05 INFO - PROCESS | 1958 | 1469201045214 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 1958 | 1469201045220 Marionette TRACE conn4 <- [1,2574,null,{}] 08:24:05 INFO - PROCESS | 1958 | 1469201045238 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}] 08:24:05 INFO - PROCESS | 1958 | 1469201045247 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:05 INFO - PROCESS | 1958 | 1469201045467 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:24:05 INFO - PROCESS | 1958 | 1469201045714 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 1958 | 1469201045729 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x9390d000 == 32 [pid = 1958] [id = 651] 08:24:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x9390dc00) [pid = 1958] [serial = 1954] [outer = (nil)] 08:24:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94e80800) [pid = 1958] [serial = 1955] [outer = 0x9390dc00] 08:24:05 INFO - PROCESS | 1958 | 1469201045848 Marionette DEBUG loaded listener.js 08:24:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x94eeb400) [pid = 1958] [serial = 1956] [outer = 0x9390dc00] 08:24:06 INFO - PROCESS | 1958 | 1469201046813 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]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1690ms 08:24:06 INFO - PROCESS | 1958 | 1469201046905 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 1958 | 1469201046911 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:24:06 INFO - PROCESS | 1958 | 1469201046917 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 1958 | 1469201046921 Marionette TRACE conn4 <- [1,2578,null,{}] 08:24:06 INFO - PROCESS | 1958 | 1469201046927 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}] 08:24:06 INFO - PROCESS | 1958 | 1469201046932 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:07 INFO - PROCESS | 1958 | 1469201047170 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:24:07 INFO - PROCESS | 1958 | 1469201047562 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 1958 | 1469201047575 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:07 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d4000 == 33 [pid = 1958] [id = 652] 08:24:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8e5d5c00) [pid = 1958] [serial = 1957] [outer = (nil)] 08:24:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x8e648000) [pid = 1958] [serial = 1958] [outer = 0x8e5d5c00] 08:24:07 INFO - PROCESS | 1958 | 1469201047674 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8ec13800) [pid = 1958] [serial = 1959] [outer = 0x8e5d5c00] 08:24:08 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4af400 == 32 [pid = 1958] [id = 647] 08:24:08 INFO - PROCESS | 1958 | --DOCSHELL 0x90e30800 == 31 [pid = 1958] [id = 646] 08:24:08 INFO - PROCESS | 1958 | --DOCSHELL 0x903b4400 == 30 [pid = 1958] [id = 645] 08:24:08 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec09800 == 29 [pid = 1958] [id = 644] 08:24:08 INFO - PROCESS | 1958 | 1469201048737 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]]]}] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x93771400) [pid = 1958] [serial = 1907] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x915cb400) [pid = 1958] [serial = 1901] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x9376b800) [pid = 1958] [serial = 1904] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x915d0800) [pid = 1958] [serial = 1902] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x93995800) [pid = 1958] [serial = 1889] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x94e86c00) [pid = 1958] [serial = 1890] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8e5da800) [pid = 1958] [serial = 1892] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8e640c00) [pid = 1958] [serial = 1893] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8eecfc00) [pid = 1958] [serial = 1883] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x903b9c00) [pid = 1958] [serial = 1884] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90c06800) [pid = 1958] [serial = 1898] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90ebe000) [pid = 1958] [serial = 1886] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90eb9c00) [pid = 1958] [serial = 1887] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8eec9c00) [pid = 1958] [serial = 1895] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90260c00) [pid = 1958] [serial = 1896] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x91557400) [pid = 1958] [serial = 1881] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x93769400) [pid = 1958] [serial = 1905] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90e30400) [pid = 1958] [serial = 1899] [outer = (nil)] [url = about:blank] 08:24:08 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x93994c00) [pid = 1958] [serial = 1908] [outer = (nil)] [url = about:blank] 08:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1892ms 08:24:08 INFO - PROCESS | 1958 | 1469201048811 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 1958 | 1469201048817 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:24:08 INFO - PROCESS | 1958 | 1469201048824 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 1958 | 1469201048827 Marionette TRACE conn4 <- [1,2582,null,{}] 08:24:08 INFO - PROCESS | 1958 | 1469201048836 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}] 08:24:08 INFO - PROCESS | 1958 | 1469201048843 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:09 INFO - PROCESS | 1958 | 1469201049007 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:24:09 INFO - PROCESS | 1958 | 1469201049150 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 1958 | 1469201049162 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x90254c00 == 30 [pid = 1958] [id = 653] 08:24:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x9025cc00) [pid = 1958] [serial = 1960] [outer = (nil)] 08:24:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x903b9c00) [pid = 1958] [serial = 1961] [outer = 0x9025cc00] 08:24:09 INFO - PROCESS | 1958 | 1469201049274 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x906d6400) [pid = 1958] [serial = 1962] [outer = 0x9025cc00] 08:24:10 INFO - PROCESS | 1958 | 1469201050088 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]]]}] 08:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1332ms 08:24:10 INFO - PROCESS | 1958 | 1469201050160 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 1958 | 1469201050166 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:24:10 INFO - PROCESS | 1958 | 1469201050173 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 1958 | 1469201050176 Marionette TRACE conn4 <- [1,2586,null,{}] 08:24:10 INFO - PROCESS | 1958 | 1469201050182 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}] 08:24:10 INFO - PROCESS | 1958 | 1469201050187 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:10 INFO - PROCESS | 1958 | 1469201050351 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:24:10 INFO - PROCESS | 1958 | 1469201050363 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 1958 | 1469201050372 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x9025ec00 == 31 [pid = 1958] [id = 654] 08:24:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x90c09400) [pid = 1958] [serial = 1963] [outer = (nil)] 08:24:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90eb5000) [pid = 1958] [serial = 1964] [outer = 0x90c09400] 08:24:10 INFO - PROCESS | 1958 | 1469201050579 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x91556000) [pid = 1958] [serial = 1965] [outer = 0x90c09400] 08:24:11 INFO - PROCESS | 1958 | 1469201051475 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]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1335ms 08:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:24:11 INFO - PROCESS | 1958 | 1469201051509 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 1958 | 1469201051512 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:24:11 INFO - PROCESS | 1958 | 1469201051526 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 1958 | 1469201051534 Marionette TRACE conn4 <- [1,2590,null,{}] 08:24:11 INFO - PROCESS | 1958 | 1469201051551 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}] 08:24:11 INFO - PROCESS | 1958 | 1469201051558 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:11 INFO - PROCESS | 1958 | 1469201051787 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:24:11 INFO - PROCESS | 1958 | 1469201051822 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 1958 | 1469201051831 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2a000 == 32 [pid = 1958] [id = 655] 08:24:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x92b44400) [pid = 1958] [serial = 1966] [outer = (nil)] 08:24:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9390d400) [pid = 1958] [serial = 1967] [outer = 0x92b44400] 08:24:11 INFO - PROCESS | 1958 | 1469201051896 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9398ec00) [pid = 1958] [serial = 1968] [outer = 0x92b44400] 08:24:12 INFO - PROCESS | 1958 | 1469201052871 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]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1411ms 08:24:12 INFO - PROCESS | 1958 | 1469201052931 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 1958 | 1469201052935 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:24:12 INFO - PROCESS | 1958 | 1469201052942 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 1958 | 1469201052945 Marionette TRACE conn4 <- [1,2594,null,{}] 08:24:12 INFO - PROCESS | 1958 | 1469201052950 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}] 08:24:12 INFO - PROCESS | 1958 | 1469201052955 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:13 INFO - PROCESS | 1958 | 1469201053172 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:24:13 INFO - PROCESS | 1958 | 1469201053196 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 1958 | 1469201053204 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a8800 == 33 [pid = 1958] [id = 656] 08:24:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8e4aa000) [pid = 1958] [serial = 1969] [outer = (nil)] 08:24:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x94e87000) [pid = 1958] [serial = 1970] [outer = 0x8e4aa000] 08:24:13 INFO - PROCESS | 1958 | 1469201053271 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8ec14000) [pid = 1958] [serial = 1971] [outer = 0x8e4aa000] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x96a16800) [pid = 1958] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90c03800) [pid = 1958] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x903b6400) [pid = 1958] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x90ec0400) [pid = 1958] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ec09c00) [pid = 1958] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x936e6000) [pid = 1958] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c08000) [pid = 1958] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e648800) [pid = 1958] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9025b800) [pid = 1958] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x91408800) [pid = 1958] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x90e34800) [pid = 1958] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:24:13 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90256800) [pid = 1958] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:24:14 INFO - PROCESS | 1958 | 1469201054300 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]]]}] 08:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1389ms 08:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:24:14 INFO - PROCESS | 1958 | 1469201054331 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 1958 | 1469201054334 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:24:14 INFO - PROCESS | 1958 | 1469201054340 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 1958 | 1469201054344 Marionette TRACE conn4 <- [1,2598,null,{}] 08:24:14 INFO - PROCESS | 1958 | 1469201054351 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}] 08:24:14 INFO - PROCESS | 1958 | 1469201054355 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:14 INFO - PROCESS | 1958 | 1469201054508 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:24:14 INFO - PROCESS | 1958 | 1469201054695 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 1958 | 1469201054715 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e647400 == 34 [pid = 1958] [id = 657] 08:24:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x90253000) [pid = 1958] [serial = 1972] [outer = (nil)] 08:24:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x93773800) [pid = 1958] [serial = 1973] [outer = 0x90253000] 08:24:14 INFO - PROCESS | 1958 | 1469201054796 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x94fd9400) [pid = 1958] [serial = 1974] [outer = 0x90253000] 08:24:15 INFO - PROCESS | 1958 | 1469201055650 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]]]}] 08:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1388ms 08:24:15 INFO - PROCESS | 1958 | 1469201055729 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:24:15 INFO - PROCESS | 1958 | 1469201055737 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:24:15 INFO - PROCESS | 1958 | 1469201055746 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:24:15 INFO - PROCESS | 1958 | 1469201055753 Marionette TRACE conn4 <- [1,2602,null,{}] 08:24:15 INFO - PROCESS | 1958 | 1469201055763 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}] 08:24:15 INFO - PROCESS | 1958 | 1469201055769 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:15 INFO - PROCESS | 1958 | 1469201055976 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:24:16 INFO - PROCESS | 1958 | 1469201056168 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 1958 | 1469201056184 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0b000 == 35 [pid = 1958] [id = 658] 08:24:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8ec0d800) [pid = 1958] [serial = 1975] [outer = (nil)] 08:24:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8eec9800) [pid = 1958] [serial = 1976] [outer = 0x8ec0d800] 08:24:16 INFO - PROCESS | 1958 | 1469201056308 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90260000) [pid = 1958] [serial = 1977] [outer = 0x8ec0d800] 08:24:17 INFO - PROCESS | 1958 | 1469201057441 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]]]}] 08:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1746ms 08:24:17 INFO - PROCESS | 1958 | 1469201057492 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:24:17 INFO - PROCESS | 1958 | 1469201057498 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:24:17 INFO - PROCESS | 1958 | 1469201057509 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:24:17 INFO - PROCESS | 1958 | 1469201057514 Marionette TRACE conn4 <- [1,2606,null,{}] 08:24:17 INFO - PROCESS | 1958 | 1469201057521 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}] 08:24:17 INFO - PROCESS | 1958 | 1469201057527 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:17 INFO - PROCESS | 1958 | 1469201057714 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:24:17 INFO - PROCESS | 1958 | 1469201057954 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:17 INFO - PROCESS | 1958 | 1469201057965 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e36400 == 36 [pid = 1958] [id = 659] 08:24:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90eb2000) [pid = 1958] [serial = 1978] [outer = (nil)] 08:24:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9154d400) [pid = 1958] [serial = 1979] [outer = 0x90eb2000] 08:24:18 INFO - PROCESS | 1958 | 1469201058060 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x915cb400) [pid = 1958] [serial = 1980] [outer = 0x90eb2000] 08:24:19 INFO - PROCESS | 1958 | 1469201059030 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]]]}] 08:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1587ms 08:24:19 INFO - PROCESS | 1958 | 1469201059094 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 1958 | 1469201059099 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:24:19 INFO - PROCESS | 1958 | 1469201059106 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 1958 | 1469201059110 Marionette TRACE conn4 <- [1,2610,null,{}] 08:24:19 INFO - PROCESS | 1958 | 1469201059126 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}] 08:24:19 INFO - PROCESS | 1958 | 1469201059135 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:19 INFO - PROCESS | 1958 | 1469201059363 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:24:19 INFO - PROCESS | 1958 | 1469201059649 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 1958 | 1469201059665 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c03000 == 37 [pid = 1958] [id = 660] 08:24:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x94e89800) [pid = 1958] [serial = 1981] [outer = (nil)] 08:24:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x96a10800) [pid = 1958] [serial = 1982] [outer = 0x94e89800] 08:24:19 INFO - PROCESS | 1958 | 1469201059775 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x96a1ac00) [pid = 1958] [serial = 1983] [outer = 0x94e89800] 08:24:20 INFO - PROCESS | 1958 | 1469201060677 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]]]}] 08:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1644ms 08:24:20 INFO - PROCESS | 1958 | 1469201060755 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 1958 | 1469201060760 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:24:20 INFO - PROCESS | 1958 | 1469201060768 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 1958 | 1469201060771 Marionette TRACE conn4 <- [1,2614,null,{}] 08:24:20 INFO - PROCESS | 1958 | 1469201060777 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}] 08:24:20 INFO - PROCESS | 1958 | 1469201060782 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:20 INFO - PROCESS | 1958 | 1469201060969 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:24:21 INFO - PROCESS | 1958 | 1469201061158 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:21 INFO - PROCESS | 1958 | 1469201061163 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x93770000 == 38 [pid = 1958] [id = 661] 08:24:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x94eee000) [pid = 1958] [serial = 1984] [outer = (nil)] 08:24:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x97480400) [pid = 1958] [serial = 1985] [outer = 0x94eee000] 08:24:21 INFO - PROCESS | 1958 | 1469201061246 Marionette DEBUG loaded listener.js 08:24:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x97498000) [pid = 1958] [serial = 1986] [outer = 0x94eee000] 08:24:22 INFO - PROCESS | 1958 | 1469201062216 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]]]}] 08:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1480ms 08:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:24:22 INFO - PROCESS | 1958 | 1469201062249 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:24:22 INFO - PROCESS | 1958 | 1469201062252 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:24:22 INFO - PROCESS | 1958 | 1469201062259 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:24:22 INFO - PROCESS | 1958 | 1469201062263 Marionette TRACE conn4 <- [1,2618,null,{}] 08:24:22 INFO - PROCESS | 1958 | 1469201062269 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}] 08:24:22 INFO - PROCESS | 1958 | 1469201062274 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:22 INFO - PROCESS | 1958 | 1469201062453 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:24:22 INFO - PROCESS | 1958 | 1469201062641 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 1958 | 1469201062647 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec18800 == 39 [pid = 1958] [id = 662] 08:24:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8eec2400) [pid = 1958] [serial = 1987] [outer = (nil)] 08:24:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97e1c000) [pid = 1958] [serial = 1988] [outer = 0x8eec2400] 08:24:22 INFO - PROCESS | 1958 | 1469201062729 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x97e97000) [pid = 1958] [serial = 1989] [outer = 0x8eec2400] 08:24:23 INFO - PROCESS | 1958 | 1469201063700 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]]]}] 08:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1482ms 08:24:23 INFO - PROCESS | 1958 | 1469201063742 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:24:23 INFO - PROCESS | 1958 | 1469201063745 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:24:23 INFO - PROCESS | 1958 | 1469201063752 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 1958 | 1469201063756 Marionette TRACE conn4 <- [1,2622,null,{}] 08:24:23 INFO - PROCESS | 1958 | 1469201063762 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}] 08:24:23 INFO - PROCESS | 1958 | 1469201063773 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:24 INFO - PROCESS | 1958 | 1469201064003 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:24:24 INFO - PROCESS | 1958 | 1469201064192 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 1958 | 1469201064206 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064b800 == 40 [pid = 1958] [id = 663] 08:24:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x93989000) [pid = 1958] [serial = 1990] [outer = (nil)] 08:24:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x993d1400) [pid = 1958] [serial = 1991] [outer = 0x93989000] 08:24:24 INFO - PROCESS | 1958 | 1469201064346 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x99679000) [pid = 1958] [serial = 1992] [outer = 0x93989000] 08:24:25 INFO - PROCESS | 1958 | 1469201065293 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]]]}] 08:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1585ms 08:24:25 INFO - PROCESS | 1958 | 1469201065341 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 1958 | 1469201065346 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:24:25 INFO - PROCESS | 1958 | 1469201065353 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 1958 | 1469201065356 Marionette TRACE conn4 <- [1,2626,null,{}] 08:24:25 INFO - PROCESS | 1958 | 1469201065362 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}] 08:24:25 INFO - PROCESS | 1958 | 1469201065367 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:25 INFO - PROCESS | 1958 | 1469201065541 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:24:25 INFO - PROCESS | 1958 | 1469201065729 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 1958 | 1469201065738 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c0a000 == 41 [pid = 1958] [id = 664] 08:24:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x96a1d400) [pid = 1958] [serial = 1993] [outer = (nil)] 08:24:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x99ac9800) [pid = 1958] [serial = 1994] [outer = 0x96a1d400] 08:24:25 INFO - PROCESS | 1958 | 1469201065815 Marionette DEBUG loaded listener.js 08:24:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x99acb400) [pid = 1958] [serial = 1995] [outer = 0x96a1d400] 08:24:26 INFO - PROCESS | 1958 | 1469201066812 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]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1490ms 08:24:26 INFO - PROCESS | 1958 | 1469201066844 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 1958 | 1469201066847 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:24:26 INFO - PROCESS | 1958 | 1469201066854 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 1958 | 1469201066857 Marionette TRACE conn4 <- [1,2630,null,{}] 08:24:26 INFO - PROCESS | 1958 | 1469201066863 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}] 08:24:26 INFO - PROCESS | 1958 | 1469201066868 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:27 INFO - PROCESS | 1958 | 1469201067044 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:24:27 INFO - PROCESS | 1958 | 1469201067247 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 1958 | 1469201067254 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5ddc00 == 42 [pid = 1958] [id = 665] 08:24:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8e63dc00) [pid = 1958] [serial = 1996] [outer = (nil)] 08:24:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x90649000) [pid = 1958] [serial = 1997] [outer = 0x8e63dc00] 08:24:27 INFO - PROCESS | 1958 | 1469201067331 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x906d7000) [pid = 1958] [serial = 1998] [outer = 0x8e63dc00] 08:24:28 INFO - PROCESS | 1958 | 1469201068490 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]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1685ms 08:24:28 INFO - PROCESS | 1958 | 1469201068543 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 1958 | 1469201068550 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:24:28 INFO - PROCESS | 1958 | 1469201068559 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 1958 | 1469201068563 Marionette TRACE conn4 <- [1,2634,null,{}] 08:24:28 INFO - PROCESS | 1958 | 1469201068572 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}] 08:24:28 INFO - PROCESS | 1958 | 1469201068578 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:28 INFO - PROCESS | 1958 | 1469201068756 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:24:28 INFO - PROCESS | 1958 | 1469201068955 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 1958 | 1469201068965 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eece800 == 43 [pid = 1958] [id = 666] 08:24:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x8eecf400) [pid = 1958] [serial = 1999] [outer = (nil)] 08:24:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x90649c00) [pid = 1958] [serial = 2000] [outer = 0x8eecf400] 08:24:29 INFO - PROCESS | 1958 | 1469201069121 Marionette DEBUG loaded listener.js 08:24:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x906df400) [pid = 1958] [serial = 2001] [outer = 0x8eecf400] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a8800 == 42 [pid = 1958] [id = 656] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2a000 == 41 [pid = 1958] [id = 655] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x9025ec00 == 40 [pid = 1958] [id = 654] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x90254c00 == 39 [pid = 1958] [id = 653] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d4000 == 38 [pid = 1958] [id = 652] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed9b400 == 37 [pid = 1958] [id = 649] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x906e2000 == 36 [pid = 1958] [id = 648] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec4c00 == 35 [pid = 1958] [id = 650] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x9390d000 == 34 [pid = 1958] [id = 651] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x90258400 == 33 [pid = 1958] [id = 643] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5ddc00 == 32 [pid = 1958] [id = 665] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x9064b800 == 31 [pid = 1958] [id = 663] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x90c0a000 == 30 [pid = 1958] [id = 664] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec18800 == 29 [pid = 1958] [id = 662] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x93770000 == 28 [pid = 1958] [id = 661] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x90e36400 == 27 [pid = 1958] [id = 659] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x90c03000 == 26 [pid = 1958] [id = 660] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x8e647400 == 25 [pid = 1958] [id = 657] 08:24:30 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0b000 == 24 [pid = 1958] [id = 658] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x90e33800) [pid = 1958] [serial = 1943] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x915cd000) [pid = 1958] [serial = 1946] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x9140fc00) [pid = 1958] [serial = 1944] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x974a1000) [pid = 1958] [serial = 1925] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x90e36000) [pid = 1958] [serial = 1913] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x90641800) [pid = 1958] [serial = 1937] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x9064a400) [pid = 1958] [serial = 1938] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x97e96c00) [pid = 1958] [serial = 1926] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x987c3800) [pid = 1958] [serial = 1928] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8eda1800) [pid = 1958] [serial = 1935] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x9398f000) [pid = 1958] [serial = 1916] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x96a1e800) [pid = 1958] [serial = 1920] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x90ebbc00) [pid = 1958] [serial = 1914] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8ed98c00) [pid = 1958] [serial = 1934] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x94e85c00) [pid = 1958] [serial = 1917] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x98c6f400) [pid = 1958] [serial = 1929] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8ec10c00) [pid = 1958] [serial = 1910] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x906d4800) [pid = 1958] [serial = 1932] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x97475800) [pid = 1958] [serial = 1922] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8ec17000) [pid = 1958] [serial = 1911] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x96a15800) [pid = 1958] [serial = 1919] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x97479c00) [pid = 1958] [serial = 1923] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x903bf800) [pid = 1958] [serial = 1931] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90eba800) [pid = 1958] [serial = 1941] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90eb1c00) [pid = 1958] [serial = 1940] [outer = (nil)] [url = about:blank] 08:24:31 INFO - PROCESS | 1958 | 1469201071224 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]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2688ms 08:24:31 INFO - PROCESS | 1958 | 1469201071249 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 1958 | 1469201071254 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:24:31 INFO - PROCESS | 1958 | 1469201071263 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 1958 | 1469201071267 Marionette TRACE conn4 <- [1,2638,null,{}] 08:24:31 INFO - PROCESS | 1958 | 1469201071275 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}] 08:24:31 INFO - PROCESS | 1958 | 1469201071280 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:31 INFO - PROCESS | 1958 | 1469201071449 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:24:31 INFO - PROCESS | 1958 | 1469201071643 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:31 INFO - PROCESS | 1958 | 1469201071652 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643800 == 25 [pid = 1958] [id = 667] 08:24:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8e646400) [pid = 1958] [serial = 2002] [outer = (nil)] 08:24:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8ed9f400) [pid = 1958] [serial = 2003] [outer = 0x8e646400] 08:24:31 INFO - PROCESS | 1958 | 1469201071738 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8eda3c00) [pid = 1958] [serial = 2004] [outer = 0x8e646400] 08:24:32 INFO - PROCESS | 1958 | 1469201072603 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]]]}] 08:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1381ms 08:24:32 INFO - PROCESS | 1958 | 1469201072644 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 1958 | 1469201072653 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:24:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:24:32 INFO - PROCESS | 1958 | 1469201072665 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 1958 | 1469201072669 Marionette TRACE conn4 <- [1,2642,null,{}] 08:24:32 INFO - PROCESS | 1958 | 1469201072675 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}] 08:24:32 INFO - PROCESS | 1958 | 1469201072681 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:32 INFO - PROCESS | 1958 | 1469201072859 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:24:32 INFO - PROCESS | 1958 | 1469201072869 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 1958 | 1469201072876 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x90641400 == 26 [pid = 1958] [id = 668] 08:24:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9064a400) [pid = 1958] [serial = 2005] [outer = (nil)] 08:24:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x906d5000) [pid = 1958] [serial = 2006] [outer = 0x9064a400] 08:24:33 INFO - PROCESS | 1958 | 1469201073087 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x906dd000) [pid = 1958] [serial = 2007] [outer = 0x9064a400] 08:24:34 INFO - PROCESS | 1958 | 1469201074002 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]]]}] 08:24:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:24:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1391ms 08:24:34 INFO - PROCESS | 1958 | 1469201074062 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:24:34 INFO - PROCESS | 1958 | 1469201074065 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:24:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:24:34 INFO - PROCESS | 1958 | 1469201074073 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 1958 | 1469201074079 Marionette TRACE conn4 <- [1,2646,null,{}] 08:24:34 INFO - PROCESS | 1958 | 1469201074105 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}] 08:24:34 INFO - PROCESS | 1958 | 1469201074115 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:34 INFO - PROCESS | 1958 | 1469201074335 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:24:34 INFO - PROCESS | 1958 | 1469201074360 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 1958 | 1469201074374 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:34 INFO - PROCESS | 1958 | ++DOCSHELL 0x90eb3c00 == 27 [pid = 1958] [id = 669] 08:24:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x90eb4800) [pid = 1958] [serial = 2008] [outer = (nil)] 08:24:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x90ebac00) [pid = 1958] [serial = 2009] [outer = 0x90eb4800] 08:24:34 INFO - PROCESS | 1958 | 1469201074443 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x91403800) [pid = 1958] [serial = 2010] [outer = 0x90eb4800] 08:24:35 INFO - PROCESS | 1958 | 1469201075367 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]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:24:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1350ms 08:24:35 INFO - PROCESS | 1958 | 1469201075423 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 1958 | 1469201075428 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:24:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:24:35 INFO - PROCESS | 1958 | 1469201075434 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 1958 | 1469201075438 Marionette TRACE conn4 <- [1,2650,null,{}] 08:24:35 INFO - PROCESS | 1958 | 1469201075451 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}] 08:24:35 INFO - PROCESS | 1958 | 1469201075457 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:36 INFO - PROCESS | 1958 | 1469201076105 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x92b44400) [pid = 1958] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8e4aa000) [pid = 1958] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9154e800) [pid = 1958] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x9390dc00) [pid = 1958] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90c09400) [pid = 1958] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8ed9f000) [pid = 1958] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e5d5c00) [pid = 1958] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9025cc00) [pid = 1958] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90e37000) [pid = 1958] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:24:36 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x90253000) [pid = 1958] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:24:36 INFO - PROCESS | 1958 | 1469201076309 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:36 INFO - PROCESS | 1958 | 1469201076319 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aa000 == 28 [pid = 1958] [id = 670] 08:24:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e5d5c00) [pid = 1958] [serial = 2011] [outer = (nil)] 08:24:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90258000) [pid = 1958] [serial = 2012] [outer = 0x8e5d5c00] 08:24:36 INFO - PROCESS | 1958 | 1469201076388 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x9140f800) [pid = 1958] [serial = 2013] [outer = 0x8e5d5c00] 08:24:37 INFO - PROCESS | 1958 | 1469201077100 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]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:24:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1695ms 08:24:37 INFO - PROCESS | 1958 | 1469201077130 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 1958 | 1469201077133 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:24:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:24:37 INFO - PROCESS | 1958 | 1469201077144 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 1958 | 1469201077151 Marionette TRACE conn4 <- [1,2654,null,{}] 08:24:37 INFO - PROCESS | 1958 | 1469201077161 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}] 08:24:37 INFO - PROCESS | 1958 | 1469201077165 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:37 INFO - PROCESS | 1958 | 1469201077362 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:24:37 INFO - PROCESS | 1958 | 1469201077388 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 1958 | 1469201077400 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x9140d000 == 29 [pid = 1958] [id = 671] 08:24:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x9154c800) [pid = 1958] [serial = 2014] [outer = (nil)] 08:24:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91f29800) [pid = 1958] [serial = 2015] [outer = 0x9154c800] 08:24:37 INFO - PROCESS | 1958 | 1469201077463 Marionette DEBUG loaded listener.js 08:24:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x92b49c00) [pid = 1958] [serial = 2016] [outer = 0x9154c800] 08:24:38 INFO - PROCESS | 1958 | 1469201078519 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]]]}] 08:24:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:24:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1442ms 08:24:38 INFO - PROCESS | 1958 | 1469201078587 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:24:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:24:38 INFO - PROCESS | 1958 | 1469201078595 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:24:38 INFO - PROCESS | 1958 | 1469201078604 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:24:38 INFO - PROCESS | 1958 | 1469201078609 Marionette TRACE conn4 <- [1,2658,null,{}] 08:24:38 INFO - PROCESS | 1958 | 1469201078618 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}] 08:24:38 INFO - PROCESS | 1958 | 1469201078623 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:38 INFO - PROCESS | 1958 | 1469201078895 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:24:39 INFO - PROCESS | 1958 | 1469201079150 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 1958 | 1469201079165 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6c00 == 30 [pid = 1958] [id = 672] 08:24:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8ec10c00) [pid = 1958] [serial = 2017] [outer = (nil)] 08:24:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8eec2800) [pid = 1958] [serial = 2018] [outer = 0x8ec10c00] 08:24:39 INFO - PROCESS | 1958 | 1469201079246 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x903b8400) [pid = 1958] [serial = 2019] [outer = 0x8ec10c00] 08:24:40 INFO - PROCESS | 1958 | 1469201080205 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]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:24:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1635ms 08:24:40 INFO - PROCESS | 1958 | 1469201080237 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 1958 | 1469201080244 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:24:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:24:40 INFO - PROCESS | 1958 | 1469201080284 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 1958 | 1469201080289 Marionette TRACE conn4 <- [1,2662,null,{}] 08:24:40 INFO - PROCESS | 1958 | 1469201080295 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}] 08:24:40 INFO - PROCESS | 1958 | 1469201080302 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:40 INFO - PROCESS | 1958 | 1469201080486 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:24:40 INFO - PROCESS | 1958 | 1469201080674 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:40 INFO - PROCESS | 1958 | 1469201080685 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9dc00 == 31 [pid = 1958] [id = 673] 08:24:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90c10800) [pid = 1958] [serial = 2020] [outer = (nil)] 08:24:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb2800) [pid = 1958] [serial = 2021] [outer = 0x90c10800] 08:24:40 INFO - PROCESS | 1958 | 1469201080766 Marionette DEBUG loaded listener.js 08:24:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x91405000) [pid = 1958] [serial = 2022] [outer = 0x90c10800] 08:24:41 INFO - PROCESS | 1958 | 1469201081838 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]]]}] 08:24:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1595ms 08:24:41 INFO - PROCESS | 1958 | 1469201081876 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:24:41 INFO - PROCESS | 1958 | 1469201081879 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:24:41 INFO - PROCESS | 1958 | 1469201081887 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:24:41 INFO - PROCESS | 1958 | 1469201081893 Marionette TRACE conn4 <- [1,2666,null,{}] 08:24:41 INFO - PROCESS | 1958 | 1469201081909 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}] 08:24:41 INFO - PROCESS | 1958 | 1469201081920 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:42 INFO - PROCESS | 1958 | 1469201082116 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:24:42 INFO - PROCESS | 1958 | 1469201082361 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 1958 | 1469201082372 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x93907000 == 32 [pid = 1958] [id = 674] 08:24:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9390c800) [pid = 1958] [serial = 2023] [outer = (nil)] 08:24:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x93994000) [pid = 1958] [serial = 2024] [outer = 0x9390c800] 08:24:42 INFO - PROCESS | 1958 | 1469201082497 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x94e84000) [pid = 1958] [serial = 2025] [outer = 0x9390c800] 08:24:43 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:43 INFO - PROCESS | 1958 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:24:43 INFO - PROCESS | 1958 | 1469201083840 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]]]}] 08:24:43 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) 08:24:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1994ms 08:24:43 INFO - PROCESS | 1958 | 1469201083882 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:24:43 INFO - PROCESS | 1958 | 1469201083888 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:24:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:24:43 INFO - PROCESS | 1958 | 1469201083900 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 1958 | 1469201083903 Marionette TRACE conn4 <- [1,2670,null,{}] 08:24:43 INFO - PROCESS | 1958 | 1469201083912 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}] 08:24:43 INFO - PROCESS | 1958 | 1469201083917 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:44 INFO - PROCESS | 1958 | 1469201084161 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:24:44 INFO - PROCESS | 1958 | 1469201084350 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 1958 | 1469201084359 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x903b3000 == 33 [pid = 1958] [id = 675] 08:24:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x9064fc00) [pid = 1958] [serial = 2026] [outer = (nil)] 08:24:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x91408800) [pid = 1958] [serial = 2027] [outer = 0x9064fc00] 08:24:44 INFO - PROCESS | 1958 | 1469201084438 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x915c3000) [pid = 1958] [serial = 2028] [outer = 0x9064fc00] 08:24:45 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aa000 == 32 [pid = 1958] [id = 670] 08:24:45 INFO - PROCESS | 1958 | --DOCSHELL 0x90eb3c00 == 31 [pid = 1958] [id = 669] 08:24:45 INFO - PROCESS | 1958 | --DOCSHELL 0x90641400 == 30 [pid = 1958] [id = 668] 08:24:45 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643800 == 29 [pid = 1958] [id = 667] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x93773800) [pid = 1958] [serial = 1973] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x9390d400) [pid = 1958] [serial = 1967] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x94e87000) [pid = 1958] [serial = 1970] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x92b44000) [pid = 1958] [serial = 1947] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x94e80800) [pid = 1958] [serial = 1955] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x94eeb400) [pid = 1958] [serial = 1956] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90eb5000) [pid = 1958] [serial = 1964] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x903b8000) [pid = 1958] [serial = 1949] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x9064e400) [pid = 1958] [serial = 1950] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8e648000) [pid = 1958] [serial = 1958] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8ec13800) [pid = 1958] [serial = 1959] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x903b9c00) [pid = 1958] [serial = 1961] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x906d6400) [pid = 1958] [serial = 1962] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x91408000) [pid = 1958] [serial = 1952] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x91402400) [pid = 1958] [serial = 1953] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9398ec00) [pid = 1958] [serial = 1968] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8ec14000) [pid = 1958] [serial = 1971] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x91556000) [pid = 1958] [serial = 1965] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x94fd9400) [pid = 1958] [serial = 1974] [outer = (nil)] [url = about:blank] 08:24:45 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:45 INFO - PROCESS | 1958 | 1469201085990 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:24:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2127ms 08:24:46 INFO - PROCESS | 1958 | 1469201086037 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 08:24:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:24:46 INFO - PROCESS | 1958 | 1469201086042 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:24:46 INFO - PROCESS | 1958 | 1469201086099 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:24:46 INFO - PROCESS | 1958 | 1469201086105 Marionette TRACE conn4 <- [1,2674,null,{}] 08:24:46 INFO - PROCESS | 1958 | 1469201086117 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}] 08:24:46 INFO - PROCESS | 1958 | 1469201086123 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:46 INFO - PROCESS | 1958 | 1469201086277 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:24:46 INFO - PROCESS | 1958 | 1469201086451 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 1958 | 1469201086458 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e648c00 == 30 [pid = 1958] [id = 676] 08:24:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e64c800) [pid = 1958] [serial = 2029] [outer = (nil)] 08:24:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90252800) [pid = 1958] [serial = 2030] [outer = 0x8e64c800] 08:24:46 INFO - PROCESS | 1958 | 1469201086531 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90641400) [pid = 1958] [serial = 2031] [outer = 0x8e64c800] 08:24:47 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:47 INFO - PROCESS | 1958 | 1469201087713 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:24:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1695ms 08:24:47 INFO - PROCESS | 1958 | 1469201087764 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 08:24:47 INFO - PROCESS | 1958 | 1469201087770 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:24:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:24:47 INFO - PROCESS | 1958 | 1469201087783 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 1958 | 1469201087787 Marionette TRACE conn4 <- [1,2678,null,{}] 08:24:47 INFO - PROCESS | 1958 | 1469201087793 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}] 08:24:47 INFO - PROCESS | 1958 | 1469201087798 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:48 INFO - PROCESS | 1958 | 1469201088011 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:24:48 INFO - PROCESS | 1958 | 1469201088085 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 1958 | 1469201088095 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d4800 == 31 [pid = 1958] [id = 677] 08:24:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90c04800) [pid = 1958] [serial = 2032] [outer = (nil)] 08:24:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90eb5c00) [pid = 1958] [serial = 2033] [outer = 0x90c04800] 08:24:48 INFO - PROCESS | 1958 | 1469201088164 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x91553000) [pid = 1958] [serial = 2034] [outer = 0x90c04800] 08:24:49 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:49 INFO - PROCESS | 1958 | 1469201089522 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]]]}] 08:24:49 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) 08:24:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1784ms 08:24:49 INFO - PROCESS | 1958 | 1469201089568 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 1958 | 1469201089572 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:24:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:24:49 INFO - PROCESS | 1958 | 1469201089578 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 1958 | 1469201089584 Marionette TRACE conn4 <- [1,2682,null,{}] 08:24:49 INFO - PROCESS | 1958 | 1469201089605 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}] 08:24:49 INFO - PROCESS | 1958 | 1469201089614 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:49 INFO - PROCESS | 1958 | 1469201089853 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:24:49 INFO - PROCESS | 1958 | 1469201089886 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:49 INFO - PROCESS | 1958 | 1469201089893 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:49 INFO - PROCESS | 1958 | ++DOCSHELL 0x93767400 == 32 [pid = 1958] [id = 678] 08:24:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9376a000) [pid = 1958] [serial = 2035] [outer = (nil)] 08:24:49 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9398f000) [pid = 1958] [serial = 2036] [outer = 0x9376a000] 08:24:49 INFO - PROCESS | 1958 | 1469201089965 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x94e81c00) [pid = 1958] [serial = 2037] [outer = 0x9376a000] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8ec0d800) [pid = 1958] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90eb2000) [pid = 1958] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x94e89800) [pid = 1958] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x94eee000) [pid = 1958] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8eec2400) [pid = 1958] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x93989000) [pid = 1958] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90eb4800) [pid = 1958] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8eecf400) [pid = 1958] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9064a400) [pid = 1958] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x96a1d400) [pid = 1958] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x8e63dc00) [pid = 1958] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e5d5c00) [pid = 1958] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:24:50 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x8e646400) [pid = 1958] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:24:51 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:51 INFO - PROCESS | 1958 | 1469201091338 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]]]}] 08:24:51 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) 08:24:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1788ms 08:24:51 INFO - PROCESS | 1958 | 1469201091367 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 1958 | 1469201091371 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:24:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:24:51 INFO - PROCESS | 1958 | 1469201091377 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - PROCESS | 1958 | 1469201091380 Marionette TRACE conn4 <- [1,2686,null,{}] 08:24:51 INFO - PROCESS | 1958 | 1469201091386 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}] 08:24:51 INFO - PROCESS | 1958 | 1469201091390 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:51 INFO - PROCESS | 1958 | 1469201091593 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:24:51 INFO - PROCESS | 1958 | 1469201091649 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 1958 | 1469201091656 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e0c00 == 33 [pid = 1958] [id = 679] 08:24:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8eda3800) [pid = 1958] [serial = 2038] [outer = (nil)] 08:24:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x915cf800) [pid = 1958] [serial = 2039] [outer = 0x8eda3800] 08:24:51 INFO - PROCESS | 1958 | 1469201091724 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x93989000) [pid = 1958] [serial = 2040] [outer = 0x8eda3800] 08:24:53 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:53 INFO - PROCESS | 1958 | 1469201093128 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:24:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:24:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1789ms 08:24:53 INFO - PROCESS | 1958 | 1469201093168 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 1958 | 1469201093174 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:24:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:24:53 INFO - PROCESS | 1958 | 1469201093305 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 1958 | 1469201093310 Marionette TRACE conn4 <- [1,2690,null,{}] 08:24:53 INFO - PROCESS | 1958 | 1469201093321 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}] 08:24:53 INFO - PROCESS | 1958 | 1469201093327 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:53 INFO - PROCESS | 1958 | 1469201093498 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:24:53 INFO - PROCESS | 1958 | 1469201093650 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:53 INFO - PROCESS | 1958 | 1469201093665 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643c00 == 34 [pid = 1958] [id = 680] 08:24:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8e648000) [pid = 1958] [serial = 2041] [outer = (nil)] 08:24:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x903b6400) [pid = 1958] [serial = 2042] [outer = 0x8e648000] 08:24:53 INFO - PROCESS | 1958 | 1469201093786 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9064b800) [pid = 1958] [serial = 2043] [outer = 0x8e648000] 08:24:55 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:55 INFO - PROCESS | 1958 | 1469201095165 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:24:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1943ms 08:24:55 INFO - PROCESS | 1958 | 1469201095193 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 08:24:55 INFO - PROCESS | 1958 | 1469201095200 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:24:55 INFO - PROCESS | 1958 | 1469201095211 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 1958 | 1469201095215 Marionette TRACE conn4 <- [1,2694,null,{}] 08:24:55 INFO - PROCESS | 1958 | 1469201095222 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}] 08:24:55 INFO - PROCESS | 1958 | 1469201095229 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:55 INFO - PROCESS | 1958 | 1469201095527 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:24:55 INFO - PROCESS | 1958 | 1469201095661 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 1958 | 1469201095670 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x906da400 == 35 [pid = 1958] [id = 681] 08:24:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90c02400) [pid = 1958] [serial = 2044] [outer = (nil)] 08:24:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915c2c00) [pid = 1958] [serial = 2045] [outer = 0x90c02400] 08:24:55 INFO - PROCESS | 1958 | 1469201095789 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x915d0000) [pid = 1958] [serial = 2046] [outer = 0x90c02400] 08:24:57 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:57 INFO - PROCESS | 1958 | 1469201097205 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:24:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2032ms 08:24:57 INFO - PROCESS | 1958 | 1469201097243 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 08:24:57 INFO - PROCESS | 1958 | 1469201097254 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:24:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:24:57 INFO - PROCESS | 1958 | 1469201097362 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:24:57 INFO - PROCESS | 1958 | 1469201097369 Marionette TRACE conn4 <- [1,2698,null,{}] 08:24:57 INFO - PROCESS | 1958 | 1469201097387 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}] 08:24:57 INFO - PROCESS | 1958 | 1469201097396 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:57 INFO - PROCESS | 1958 | 1469201097562 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:24:57 INFO - PROCESS | 1958 | 1469201097756 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 1958 | 1469201097765 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x93990400 == 36 [pid = 1958] [id = 682] 08:24:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x94fce000) [pid = 1958] [serial = 2047] [outer = (nil)] 08:24:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x96a92000) [pid = 1958] [serial = 2048] [outer = 0x94fce000] 08:24:57 INFO - PROCESS | 1958 | 1469201097847 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x97478000) [pid = 1958] [serial = 2049] [outer = 0x94fce000] 08:24:59 INFO - PROCESS | 1958 | SkCairoFTTypeface::onFilterRec unimplemented 08:24:59 INFO - PROCESS | 1958 | 1469201099183 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:24:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:24:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:24:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:24:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1895ms 08:24:59 INFO - PROCESS | 1958 | 1469201099203 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 08:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:24:59 INFO - PROCESS | 1958 | 1469201099208 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:24:59 INFO - PROCESS | 1958 | 1469201099214 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:24:59 INFO - PROCESS | 1958 | 1469201099218 Marionette TRACE conn4 <- [1,2702,null,{}] 08:24:59 INFO - PROCESS | 1958 | 1469201099223 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}] 08:24:59 INFO - PROCESS | 1958 | 1469201099229 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:59 INFO - PROCESS | 1958 | 1469201099614 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:24:59 INFO - PROCESS | 1958 | 1469201099781 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 1958 | 1469201099791 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:24:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed94800 == 37 [pid = 1958] [id = 683] 08:24:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8ed97c00) [pid = 1958] [serial = 2050] [outer = (nil)] 08:24:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8eda2800) [pid = 1958] [serial = 2051] [outer = 0x8ed97c00] 08:24:59 INFO - PROCESS | 1958 | 1469201099903 Marionette DEBUG loaded listener.js 08:25:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90643c00) [pid = 1958] [serial = 2052] [outer = 0x8ed97c00] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x93767400 == 36 [pid = 1958] [id = 678] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x906d4800 == 35 [pid = 1958] [id = 677] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x8e648c00 == 34 [pid = 1958] [id = 676] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x8eece800 == 33 [pid = 1958] [id = 666] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x9140d000 == 32 [pid = 1958] [id = 671] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6c00 == 31 [pid = 1958] [id = 672] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed9dc00 == 30 [pid = 1958] [id = 673] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x93907000 == 29 [pid = 1958] [id = 674] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x903b3000 == 28 [pid = 1958] [id = 675] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x93990400 == 27 [pid = 1958] [id = 682] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x906da400 == 26 [pid = 1958] [id = 681] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5e0c00 == 25 [pid = 1958] [id = 679] 08:25:01 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643c00 == 24 [pid = 1958] [id = 680] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x91f29800) [pid = 1958] [serial = 2015] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90260000) [pid = 1958] [serial = 1977] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8eec9800) [pid = 1958] [serial = 1976] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x915cb400) [pid = 1958] [serial = 1980] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9154d400) [pid = 1958] [serial = 1979] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x96a1ac00) [pid = 1958] [serial = 1983] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x96a10800) [pid = 1958] [serial = 1982] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x97498000) [pid = 1958] [serial = 1986] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x97480400) [pid = 1958] [serial = 1985] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x97e97000) [pid = 1958] [serial = 1989] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x97e1c000) [pid = 1958] [serial = 1988] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x99679000) [pid = 1958] [serial = 1992] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x993d1400) [pid = 1958] [serial = 1991] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x90ebac00) [pid = 1958] [serial = 2009] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x90649c00) [pid = 1958] [serial = 2000] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x906d5000) [pid = 1958] [serial = 2006] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x99acb400) [pid = 1958] [serial = 1995] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 60 (0x99ac9800) [pid = 1958] [serial = 1994] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 59 (0x906d7000) [pid = 1958] [serial = 1998] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 58 (0x90649000) [pid = 1958] [serial = 1997] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 57 (0x91403800) [pid = 1958] [serial = 2010] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 56 (0x9140f800) [pid = 1958] [serial = 2013] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 55 (0x906df400) [pid = 1958] [serial = 2001] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 54 (0x8eda3c00) [pid = 1958] [serial = 2004] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 53 (0x8ed9f400) [pid = 1958] [serial = 2003] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 52 (0x90258000) [pid = 1958] [serial = 2012] [outer = (nil)] [url = about:blank] 08:25:01 INFO - PROCESS | 1958 | --DOMWINDOW == 51 (0x906dd000) [pid = 1958] [serial = 2007] [outer = (nil)] [url = about:blank] 08:25:02 INFO - PROCESS | 1958 | 1469201102038 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]]]}] 08:25:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:25:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2840ms 08:25:02 INFO - PROCESS | 1958 | 1469201102054 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:25:02 INFO - PROCESS | 1958 | 1469201102060 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:25:02 INFO - PROCESS | 1958 | 1469201102131 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 1958 | 1469201102136 Marionette TRACE conn4 <- [1,2706,null,{}] 08:25:02 INFO - PROCESS | 1958 | 1469201102147 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}] 08:25:02 INFO - PROCESS | 1958 | 1469201102153 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:02 INFO - PROCESS | 1958 | 1469201102343 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:25:02 INFO - PROCESS | 1958 | 1469201102355 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:02 INFO - PROCESS | 1958 | 1469201102363 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec12400 == 25 [pid = 1958] [id = 684] 08:25:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 52 (0x8ec12c00) [pid = 1958] [serial = 2053] [outer = (nil)] 08:25:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 53 (0x8ed96800) [pid = 1958] [serial = 2054] [outer = 0x8ec12c00] 08:25:02 INFO - PROCESS | 1958 | 1469201102442 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 54 (0x8e5d4000) [pid = 1958] [serial = 2055] [outer = 0x8ec12c00] 08:25:03 INFO - PROCESS | 1958 | 1469201103396 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]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:25:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1356ms 08:25:03 INFO - PROCESS | 1958 | 1469201103423 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:25:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:25:03 INFO - PROCESS | 1958 | 1469201103433 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:25:03 INFO - PROCESS | 1958 | 1469201103444 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 1958 | 1469201103449 Marionette TRACE conn4 <- [1,2710,null,{}] 08:25:03 INFO - PROCESS | 1958 | 1469201103454 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}] 08:25:03 INFO - PROCESS | 1958 | 1469201103460 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:03 INFO - PROCESS | 1958 | 1469201103691 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:25:03 INFO - PROCESS | 1958 | 1469201103782 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 1958 | 1469201103793 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x903be400 == 26 [pid = 1958] [id = 685] 08:25:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 55 (0x903c1000) [pid = 1958] [serial = 2056] [outer = (nil)] 08:25:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 56 (0x90646c00) [pid = 1958] [serial = 2057] [outer = 0x903c1000] 08:25:03 INFO - PROCESS | 1958 | 1469201103873 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 57 (0x906d4800) [pid = 1958] [serial = 2058] [outer = 0x903c1000] 08:25:04 INFO - PROCESS | 1958 | 1469201104807 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] 08:25:04 INFO - PROCESS | 1958 | 1469201104832 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:25:04 INFO - PROCESS | 1958 | 1469201104845 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 1958 | 1469201104850 Marionette TRACE conn4 <- [1,2714,null,{}] 08:25:04 INFO - PROCESS | 1958 | 1469201104868 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}] 08:25:04 INFO - PROCESS | 1958 | 1469201104877 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:05 INFO - PROCESS | 1958 | 1469201105098 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:25:05 INFO - PROCESS | 1958 | 1469201105119 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1958 | 1469201105132 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2d800 == 27 [pid = 1958] [id = 686] 08:25:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 58 (0x90e2e000) [pid = 1958] [serial = 2059] [outer = (nil)] 08:25:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 59 (0x90e33800) [pid = 1958] [serial = 2060] [outer = 0x90e2e000] 08:25:05 INFO - PROCESS | 1958 | 1469201105201 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 60 (0x90eb4400) [pid = 1958] [serial = 2061] [outer = 0x90e2e000] 08:25:06 INFO - PROCESS | 1958 | 1469201106456 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]]]}] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 59 (0x8eda3800) [pid = 1958] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 58 (0x9376a000) [pid = 1958] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 57 (0x90c10800) [pid = 1958] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 56 (0x9064fc00) [pid = 1958] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 55 (0x9154c800) [pid = 1958] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 54 (0x8e64c800) [pid = 1958] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 53 (0x8ec10c00) [pid = 1958] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 52 (0x9390c800) [pid = 1958] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:25:06 INFO - PROCESS | 1958 | --DOMWINDOW == 51 (0x90c04800) [pid = 1958] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:25:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:25:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1693ms 08:25:06 INFO - PROCESS | 1958 | 1469201106540 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 1958 | 1469201106543 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:25:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:25:06 INFO - PROCESS | 1958 | 1469201106554 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1958 | 1469201106556 Marionette TRACE conn4 <- [1,2718,null,{}] 08:25:06 INFO - PROCESS | 1958 | 1469201106562 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}] 08:25:06 INFO - PROCESS | 1958 | 1469201106567 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:06 INFO - PROCESS | 1958 | 1469201106713 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:25:06 INFO - PROCESS | 1958 | 1469201106916 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:06 INFO - PROCESS | 1958 | 1469201106924 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d5c00 == 28 [pid = 1958] [id = 687] 08:25:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 52 (0x903ba800) [pid = 1958] [serial = 2062] [outer = (nil)] 08:25:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 53 (0x90eb3c00) [pid = 1958] [serial = 2063] [outer = 0x903ba800] 08:25:07 INFO - PROCESS | 1958 | 1469201106992 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1958 | ++DOMWINDOW == 54 (0x91407000) [pid = 1958] [serial = 2064] [outer = 0x903ba800] 08:25:07 INFO - PROCESS | 1958 | 1469201107749 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] 08:25:07 INFO - PROCESS | 1958 | 1469201107799 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:25:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:25:07 INFO - PROCESS | 1958 | 1469201107806 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:25:07 INFO - PROCESS | 1958 | 1469201107808 Marionette TRACE conn4 <- [1,2722,null,{}] 08:25:07 INFO - PROCESS | 1958 | 1469201107814 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}] 08:25:07 INFO - PROCESS | 1958 | 1469201107819 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:07 INFO - PROCESS | 1958 | 1469201107963 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:25:07 INFO - PROCESS | 1958 | 1469201107976 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1958 | 1469201107984 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064fc00 == 29 [pid = 1958] [id = 688] 08:25:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 55 (0x90c10800) [pid = 1958] [serial = 2065] [outer = (nil)] 08:25:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 56 (0x915c4000) [pid = 1958] [serial = 2066] [outer = 0x90c10800] 08:25:08 INFO - PROCESS | 1958 | 1469201108050 Marionette DEBUG loaded listener.js 08:25:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 57 (0x915ce800) [pid = 1958] [serial = 2067] [outer = 0x90c10800] 08:25:09 INFO - PROCESS | 1958 | 1469201109263 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] 08:25:09 INFO - PROCESS | 1958 | 1469201109298 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:25:09 INFO - PROCESS | 1958 | 1469201109306 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 1958 | 1469201109311 Marionette TRACE conn4 <- [1,2726,null,{}] 08:25:09 INFO - PROCESS | 1958 | 1469201109321 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}] 08:25:09 INFO - PROCESS | 1958 | 1469201109326 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:09 INFO - PROCESS | 1958 | 1469201109512 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:25:09 INFO - PROCESS | 1958 | 1469201109750 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:09 INFO - PROCESS | 1958 | 1469201109761 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec11c00 == 30 [pid = 1958] [id = 689] 08:25:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 58 (0x8ed96c00) [pid = 1958] [serial = 2068] [outer = (nil)] 08:25:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 59 (0x90261c00) [pid = 1958] [serial = 2069] [outer = 0x8ed96c00] 08:25:09 INFO - PROCESS | 1958 | 1469201109884 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 60 (0x906d7400) [pid = 1958] [serial = 2070] [outer = 0x8ed96c00] 08:25:10 INFO - PROCESS | 1958 | 1469201110873 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]]]}] 08:25:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:25:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1639ms 08:25:10 INFO - PROCESS | 1958 | 1469201110945 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:25:10 INFO - PROCESS | 1958 | 1469201110953 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:25:10 INFO - PROCESS | 1958 | 1469201110964 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:25:10 INFO - PROCESS | 1958 | 1469201110969 Marionette TRACE conn4 <- [1,2730,null,{}] 08:25:10 INFO - PROCESS | 1958 | 1469201110975 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}] 08:25:10 INFO - PROCESS | 1958 | 1469201110981 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:11 INFO - PROCESS | 1958 | 1469201111199 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:25:11 INFO - PROCESS | 1958 | 1469201111432 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 1958 | 1469201111440 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:11 INFO - PROCESS | 1958 | ++DOCSHELL 0x906dd000 == 31 [pid = 1958] [id = 690] 08:25:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0x91410c00) [pid = 1958] [serial = 2071] [outer = (nil)] 08:25:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x91551000) [pid = 1958] [serial = 2072] [outer = 0x91410c00] 08:25:11 INFO - PROCESS | 1958 | 1469201111584 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x90eb7400) [pid = 1958] [serial = 2073] [outer = 0x91410c00] 08:25:13 INFO - PROCESS | 1958 | 1469201113002 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 08:25:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:25:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:25:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:25:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:25:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2085ms 08:25:13 INFO - PROCESS | 1958 | 1469201113119 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 1958 | 1469201113123 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:25:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:25:13 INFO - PROCESS | 1958 | 1469201113139 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 1958 | 1469201113145 Marionette TRACE conn4 <- [1,2734,null,{}] 08:25:13 INFO - PROCESS | 1958 | 1469201113163 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}] 08:25:13 INFO - PROCESS | 1958 | 1469201113171 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:13 INFO - PROCESS | 1958 | 1469201113418 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:25:13 INFO - PROCESS | 1958 | 1469201113693 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:13 INFO - PROCESS | 1958 | 1469201113703 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:13 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ad000 == 32 [pid = 1958] [id = 691] 08:25:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e4b1c00) [pid = 1958] [serial = 2074] [outer = (nil)] 08:25:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e5d8800) [pid = 1958] [serial = 2075] [outer = 0x8e4b1c00] 08:25:13 INFO - PROCESS | 1958 | 1469201113816 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e642000) [pid = 1958] [serial = 2076] [outer = 0x8e4b1c00] 08:25:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d5c00 == 31 [pid = 1958] [id = 687] 08:25:14 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2d800 == 30 [pid = 1958] [id = 686] 08:25:14 INFO - PROCESS | 1958 | --DOCSHELL 0x903be400 == 29 [pid = 1958] [id = 685] 08:25:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec12400 == 28 [pid = 1958] [id = 684] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x915cf800) [pid = 1958] [serial = 2039] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x9398f000) [pid = 1958] [serial = 2036] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x90eb2800) [pid = 1958] [serial = 2021] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 62 (0x91405000) [pid = 1958] [serial = 2022] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 61 (0x91408800) [pid = 1958] [serial = 2027] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 60 (0x915c3000) [pid = 1958] [serial = 2028] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 59 (0x92b49c00) [pid = 1958] [serial = 2016] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 58 (0x90252800) [pid = 1958] [serial = 2030] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 57 (0x90641400) [pid = 1958] [serial = 2031] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 56 (0x8eec2800) [pid = 1958] [serial = 2018] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 55 (0x903b8400) [pid = 1958] [serial = 2019] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 54 (0x93994000) [pid = 1958] [serial = 2024] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 53 (0x94e84000) [pid = 1958] [serial = 2025] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 52 (0x90eb5c00) [pid = 1958] [serial = 2033] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 51 (0x91553000) [pid = 1958] [serial = 2034] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 50 (0x93989000) [pid = 1958] [serial = 2040] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | --DOMWINDOW == 49 (0x94e81c00) [pid = 1958] [serial = 2037] [outer = (nil)] [url = about:blank] 08:25:14 INFO - PROCESS | 1958 | 1469201114854 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]]]}] 08:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1739ms 08:25:14 INFO - PROCESS | 1958 | 1469201114881 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:25:14 INFO - PROCESS | 1958 | 1469201114887 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:25:14 INFO - PROCESS | 1958 | 1469201114894 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:25:14 INFO - PROCESS | 1958 | 1469201114898 Marionette TRACE conn4 <- [1,2738,null,{}] 08:25:14 INFO - PROCESS | 1958 | 1469201114906 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}] 08:25:14 INFO - PROCESS | 1958 | 1469201114914 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:15 INFO - PROCESS | 1958 | 1469201115069 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:25:15 INFO - PROCESS | 1958 | 1469201115086 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1958 | 1469201115097 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:15 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec12400 == 29 [pid = 1958] [id = 692] 08:25:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 50 (0x8ed98400) [pid = 1958] [serial = 2077] [outer = (nil)] 08:25:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 51 (0x903b8400) [pid = 1958] [serial = 2078] [outer = 0x8ed98400] 08:25:15 INFO - PROCESS | 1958 | 1469201115165 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 52 (0x90642800) [pid = 1958] [serial = 2079] [outer = 0x8ed98400] 08:25:16 INFO - PROCESS | 1958 | 1469201116136 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]]]}] 08:25:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:25:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1298ms 08:25:16 INFO - PROCESS | 1958 | 1469201116196 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:25:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:25:16 INFO - PROCESS | 1958 | 1469201116203 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:25:16 INFO - PROCESS | 1958 | 1469201116209 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 1958 | 1469201116213 Marionette TRACE conn4 <- [1,2742,null,{}] 08:25:16 INFO - PROCESS | 1958 | 1469201116218 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}] 08:25:16 INFO - PROCESS | 1958 | 1469201116223 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:16 INFO - PROCESS | 1958 | 1469201116387 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:25:16 INFO - PROCESS | 1958 | 1469201116537 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1958 | 1469201116553 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e37000 == 30 [pid = 1958] [id = 693] 08:25:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 53 (0x90e38000) [pid = 1958] [serial = 2080] [outer = (nil)] 08:25:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 54 (0x90ebac00) [pid = 1958] [serial = 2081] [outer = 0x90e38000] 08:25:16 INFO - PROCESS | 1958 | 1469201116624 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 55 (0x91409c00) [pid = 1958] [serial = 2082] [outer = 0x90e38000] 08:25:17 INFO - PROCESS | 1958 | 1469201117559 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]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:25:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1392ms 08:25:17 INFO - PROCESS | 1958 | 1469201117600 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1958 | 1469201117604 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:25:17 INFO - PROCESS | 1958 | 1469201117639 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 1958 | 1469201117648 Marionette TRACE conn4 <- [1,2746,null,{}] 08:25:17 INFO - PROCESS | 1958 | 1469201117655 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}] 08:25:17 INFO - PROCESS | 1958 | 1469201117663 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:17 INFO - PROCESS | 1958 | 1469201117886 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:25:18 INFO - PROCESS | 1958 | 1469201117989 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1958 | 1469201117997 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:18 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecdc00 == 31 [pid = 1958] [id = 694] 08:25:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 56 (0x90c0c000) [pid = 1958] [serial = 2083] [outer = (nil)] 08:25:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 57 (0x9376b800) [pid = 1958] [serial = 2084] [outer = 0x90c0c000] 08:25:18 INFO - PROCESS | 1958 | 1469201118069 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1958 | ++DOMWINDOW == 58 (0x9390ec00) [pid = 1958] [serial = 2085] [outer = 0x90c0c000] 08:25:18 INFO - PROCESS | 1958 | 1469201118936 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]]]}] 08:25:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:25:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1371ms 08:25:18 INFO - PROCESS | 1958 | 1469201118984 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:25:18 INFO - PROCESS | 1958 | 1469201118987 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:25:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:25:19 INFO - PROCESS | 1958 | 1469201118997 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 1958 | 1469201119000 Marionette TRACE conn4 <- [1,2750,null,{}] 08:25:19 INFO - PROCESS | 1958 | 1469201119006 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}] 08:25:19 INFO - PROCESS | 1958 | 1469201119011 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:19 INFO - PROCESS | 1958 | 1469201119238 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:25:19 INFO - PROCESS | 1958 | --DOMWINDOW == 57 (0x90e2e000) [pid = 1958] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:25:19 INFO - PROCESS | 1958 | --DOMWINDOW == 56 (0x8ec12c00) [pid = 1958] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:25:19 INFO - PROCESS | 1958 | --DOMWINDOW == 55 (0x903c1000) [pid = 1958] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:25:19 INFO - PROCESS | 1958 | --DOMWINDOW == 54 (0x8e648000) [pid = 1958] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:25:19 INFO - PROCESS | 1958 | --DOMWINDOW == 53 (0x8ed97c00) [pid = 1958] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:25:19 INFO - PROCESS | 1958 | --DOMWINDOW == 52 (0x90c02400) [pid = 1958] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:25:19 INFO - PROCESS | 1958 | --DOMWINDOW == 51 (0x94fce000) [pid = 1958] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:25:19 INFO - PROCESS | 1958 | --DOMWINDOW == 50 (0x903ba800) [pid = 1958] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:25:19 INFO - PROCESS | 1958 | 1469201119353 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1958 | 1469201119360 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5db000 == 32 [pid = 1958] [id = 695] 08:25:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 51 (0x8e648000) [pid = 1958] [serial = 2086] [outer = (nil)] 08:25:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 52 (0x90c01c00) [pid = 1958] [serial = 2087] [outer = 0x8e648000] 08:25:19 INFO - PROCESS | 1958 | 1469201119430 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 53 (0x9154c400) [pid = 1958] [serial = 2088] [outer = 0x8e648000] 08:25:20 INFO - PROCESS | 1958 | 1469201120194 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]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:25:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1227ms 08:25:20 INFO - PROCESS | 1958 | 1469201120229 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:25:20 INFO - PROCESS | 1958 | 1469201120233 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:25:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:25:20 INFO - PROCESS | 1958 | 1469201120239 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - PROCESS | 1958 | 1469201120242 Marionette TRACE conn4 <- [1,2754,null,{}] 08:25:20 INFO - PROCESS | 1958 | 1469201120248 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}] 08:25:20 INFO - PROCESS | 1958 | 1469201120253 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:20 INFO - PROCESS | 1958 | 1469201120401 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:25:20 INFO - PROCESS | 1958 | 1469201120418 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:20 INFO - PROCESS | 1958 | 1469201120437 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:20 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecec00 == 33 [pid = 1958] [id = 696] 08:25:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 54 (0x90261400) [pid = 1958] [serial = 2089] [outer = (nil)] 08:25:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 55 (0x94e8b800) [pid = 1958] [serial = 2090] [outer = 0x90261400] 08:25:20 INFO - PROCESS | 1958 | 1469201120516 Marionette DEBUG loaded listener.js 08:25:20 INFO - PROCESS | 1958 | ++DOMWINDOW == 56 (0x94fd3c00) [pid = 1958] [serial = 2091] [outer = 0x90261400] 08:25:21 INFO - PROCESS | 1958 | 1469201121523 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]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:25:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1298ms 08:25:21 INFO - PROCESS | 1958 | 1469201121538 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 1958 | 1469201121545 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:25:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:25:21 INFO - PROCESS | 1958 | 1469201121554 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 1958 | 1469201121560 Marionette TRACE conn4 <- [1,2758,null,{}] 08:25:21 INFO - PROCESS | 1958 | 1469201121569 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}] 08:25:21 INFO - PROCESS | 1958 | 1469201121574 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:21 INFO - PROCESS | 1958 | 1469201121782 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:25:21 INFO - PROCESS | 1958 | 1469201121976 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 1958 | 1469201121992 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec8000 == 34 [pid = 1958] [id = 697] 08:25:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 57 (0x8eecd400) [pid = 1958] [serial = 2092] [outer = (nil)] 08:25:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 58 (0x90257400) [pid = 1958] [serial = 2093] [outer = 0x8eecd400] 08:25:22 INFO - PROCESS | 1958 | 1469201122119 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 59 (0x90252800) [pid = 1958] [serial = 2094] [outer = 0x8eecd400] 08:25:23 INFO - PROCESS | 1958 | 1469201123154 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]]]}] 08:25:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:25:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1637ms 08:25:23 INFO - PROCESS | 1958 | 1469201123191 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 1958 | 1469201123199 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:25:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:25:23 INFO - PROCESS | 1958 | 1469201123210 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 1958 | 1469201123214 Marionette TRACE conn4 <- [1,2762,null,{}] 08:25:23 INFO - PROCESS | 1958 | 1469201123221 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}] 08:25:23 INFO - PROCESS | 1958 | 1469201123226 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:23 INFO - PROCESS | 1958 | 1469201123409 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:25:23 INFO - PROCESS | 1958 | 1469201123592 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1958 | 1469201123600 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:23 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c05800 == 35 [pid = 1958] [id = 698] 08:25:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 60 (0x90e2c000) [pid = 1958] [serial = 2095] [outer = (nil)] 08:25:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 61 (0x9154e800) [pid = 1958] [serial = 2096] [outer = 0x90e2c000] 08:25:23 INFO - PROCESS | 1958 | 1469201123686 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1958 | ++DOMWINDOW == 62 (0x915cb000) [pid = 1958] [serial = 2097] [outer = 0x90e2c000] 08:25:24 INFO - PROCESS | 1958 | 1469201124713 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]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:25:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1532ms 08:25:24 INFO - PROCESS | 1958 | 1469201124742 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 1958 | 1469201124747 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:25:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:25:24 INFO - PROCESS | 1958 | 1469201124754 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1958 | 1469201124760 Marionette TRACE conn4 <- [1,2766,null,{}] 08:25:24 INFO - PROCESS | 1958 | 1469201124776 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}] 08:25:24 INFO - PROCESS | 1958 | 1469201124786 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:24 INFO - PROCESS | 1958 | 1469201124974 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:25:25 INFO - PROCESS | 1958 | 1469201125160 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 1958 | 1469201125168 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:25 INFO - PROCESS | 1958 | ++DOCSHELL 0x94ef4000 == 36 [pid = 1958] [id = 699] 08:25:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 63 (0x94fcf400) [pid = 1958] [serial = 2098] [outer = (nil)] 08:25:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x96a13c00) [pid = 1958] [serial = 2099] [outer = 0x94fcf400] 08:25:25 INFO - PROCESS | 1958 | 1469201125257 Marionette DEBUG loaded listener.js 08:25:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x96a17c00) [pid = 1958] [serial = 2100] [outer = 0x94fcf400] 08:25:26 INFO - PROCESS | 1958 | 1469201126218 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]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:25:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1495ms 08:25:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:25:26 INFO - PROCESS | 1958 | 1469201126248 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 1958 | 1469201126253 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:25:26 INFO - PROCESS | 1958 | 1469201126260 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 1958 | 1469201126263 Marionette TRACE conn4 <- [1,2770,null,{}] 08:25:26 INFO - PROCESS | 1958 | 1469201126269 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}] 08:25:26 INFO - PROCESS | 1958 | 1469201126274 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:26 INFO - PROCESS | 1958 | 1469201126452 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:25:26 INFO - PROCESS | 1958 | 1469201126641 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:26 INFO - PROCESS | 1958 | 1469201126648 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0fc00 == 37 [pid = 1958] [id = 700] 08:25:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x9064d800) [pid = 1958] [serial = 2101] [outer = (nil)] 08:25:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x9747e000) [pid = 1958] [serial = 2102] [outer = 0x9064d800] 08:25:26 INFO - PROCESS | 1958 | 1469201126727 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x97480800) [pid = 1958] [serial = 2103] [outer = 0x9064d800] 08:25:27 INFO - PROCESS | 1958 | 1469201127691 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]]]}] 08:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1482ms 08:25:27 INFO - PROCESS | 1958 | 1469201127741 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:25:27 INFO - PROCESS | 1958 | 1469201127745 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:25:27 INFO - PROCESS | 1958 | 1469201127752 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:25:27 INFO - PROCESS | 1958 | 1469201127756 Marionette TRACE conn4 <- [1,2774,null,{}] 08:25:27 INFO - PROCESS | 1958 | 1469201127761 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}] 08:25:27 INFO - PROCESS | 1958 | 1469201127766 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:27 INFO - PROCESS | 1958 | 1469201127936 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:25:28 INFO - PROCESS | 1958 | 1469201128120 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 1958 | 1469201128129 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:28 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a7000 == 38 [pid = 1958] [id = 701] 08:25:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x9390c000) [pid = 1958] [serial = 2104] [outer = (nil)] 08:25:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x9749d400) [pid = 1958] [serial = 2105] [outer = 0x9390c000] 08:25:28 INFO - PROCESS | 1958 | 1469201128205 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x97e17c00) [pid = 1958] [serial = 2106] [outer = 0x9390c000] 08:25:29 INFO - PROCESS | 1958 | 1469201129148 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]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1435ms 08:25:29 INFO - PROCESS | 1958 | 1469201129188 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 1958 | 1469201129192 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:25:29 INFO - PROCESS | 1958 | 1469201129198 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 1958 | 1469201129201 Marionette TRACE conn4 <- [1,2778,null,{}] 08:25:29 INFO - PROCESS | 1958 | 1469201129207 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}] 08:25:29 INFO - PROCESS | 1958 | 1469201129217 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:29 INFO - PROCESS | 1958 | 1469201129427 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:25:29 INFO - PROCESS | 1958 | 1469201129612 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:29 INFO - PROCESS | 1958 | 1469201129620 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed97000 == 39 [pid = 1958] [id = 702] 08:25:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x94ef1c00) [pid = 1958] [serial = 2107] [outer = (nil)] 08:25:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x98c61c00) [pid = 1958] [serial = 2108] [outer = 0x94ef1c00] 08:25:29 INFO - PROCESS | 1958 | 1469201129703 Marionette DEBUG loaded listener.js 08:25:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x993c9800) [pid = 1958] [serial = 2109] [outer = 0x94ef1c00] 08:25:30 INFO - PROCESS | 1958 | 1469201130640 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]]]}] 08:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1482ms 08:25:30 INFO - PROCESS | 1958 | 1469201130680 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:25:30 INFO - PROCESS | 1958 | 1469201130685 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:25:30 INFO - PROCESS | 1958 | 1469201130711 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:25:30 INFO - PROCESS | 1958 | 1469201130715 Marionette TRACE conn4 <- [1,2782,null,{}] 08:25:30 INFO - PROCESS | 1958 | 1469201130721 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}] 08:25:30 INFO - PROCESS | 1958 | 1469201130726 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:30 INFO - PROCESS | 1958 | 1469201130896 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:25:31 INFO - PROCESS | 1958 | 1469201131095 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1958 | 1469201131102 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5df800 == 40 [pid = 1958] [id = 703] 08:25:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8e640c00) [pid = 1958] [serial = 2110] [outer = (nil)] 08:25:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x99436800) [pid = 1958] [serial = 2111] [outer = 0x8e640c00] 08:25:31 INFO - PROCESS | 1958 | 1469201131219 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x994d4c00) [pid = 1958] [serial = 2112] [outer = 0x8e640c00] 08:25:32 INFO - PROCESS | 1958 | 1469201132224 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]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1584ms 08:25:32 INFO - PROCESS | 1958 | 1469201132295 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 1958 | 1469201132299 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:25:32 INFO - PROCESS | 1958 | 1469201132306 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1958 | 1469201132310 Marionette TRACE conn4 <- [1,2786,null,{}] 08:25:32 INFO - PROCESS | 1958 | 1469201132316 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}] 08:25:32 INFO - PROCESS | 1958 | 1469201132321 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:32 INFO - PROCESS | 1958 | 1469201132548 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:25:32 INFO - PROCESS | 1958 | 1469201132973 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 1958 | 1469201132983 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b2000 == 41 [pid = 1958] [id = 704] 08:25:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x8e4b2400) [pid = 1958] [serial = 2113] [outer = (nil)] 08:25:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x8e5dc400) [pid = 1958] [serial = 2114] [outer = 0x8e4b2400] 08:25:33 INFO - PROCESS | 1958 | 1469201133101 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8ec0e800) [pid = 1958] [serial = 2115] [outer = 0x8e4b2400] 08:25:34 INFO - PROCESS | 1958 | 1469201134059 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]]]}] 08:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1789ms 08:25:34 INFO - PROCESS | 1958 | 1469201134098 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:25:34 INFO - PROCESS | 1958 | 1469201134104 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:25:34 INFO - PROCESS | 1958 | 1469201134113 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:25:34 INFO - PROCESS | 1958 | 1469201134118 Marionette TRACE conn4 <- [1,2790,null,{}] 08:25:34 INFO - PROCESS | 1958 | 1469201134127 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}] 08:25:34 INFO - PROCESS | 1958 | 1469201134135 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:34 INFO - PROCESS | 1958 | 1469201134307 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5db000 == 40 [pid = 1958] [id = 695] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecdc00 == 39 [pid = 1958] [id = 694] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x90e37000 == 38 [pid = 1958] [id = 693] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec12400 == 37 [pid = 1958] [id = 692] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ad000 == 36 [pid = 1958] [id = 691] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x906dd000 == 35 [pid = 1958] [id = 690] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec11c00 == 34 [pid = 1958] [id = 689] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x9064fc00 == 33 [pid = 1958] [id = 688] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed94800 == 32 [pid = 1958] [id = 683] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5df800 == 31 [pid = 1958] [id = 703] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b2000 == 30 [pid = 1958] [id = 704] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed97000 == 29 [pid = 1958] [id = 702] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a7000 == 28 [pid = 1958] [id = 701] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0fc00 == 27 [pid = 1958] [id = 700] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x90c05800 == 26 [pid = 1958] [id = 698] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x94ef4000 == 25 [pid = 1958] [id = 699] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecec00 == 24 [pid = 1958] [id = 696] 08:25:35 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec8000 == 23 [pid = 1958] [id = 697] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x90e33800) [pid = 1958] [serial = 2060] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8ed96800) [pid = 1958] [serial = 2054] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8e5d4000) [pid = 1958] [serial = 2055] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90646c00) [pid = 1958] [serial = 2057] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x9064b800) [pid = 1958] [serial = 2043] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x903b6400) [pid = 1958] [serial = 2042] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90643c00) [pid = 1958] [serial = 2052] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8eda2800) [pid = 1958] [serial = 2051] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x915d0000) [pid = 1958] [serial = 2046] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x915c2c00) [pid = 1958] [serial = 2045] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x97478000) [pid = 1958] [serial = 2049] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x96a92000) [pid = 1958] [serial = 2048] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x915c4000) [pid = 1958] [serial = 2066] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x90eb4400) [pid = 1958] [serial = 2061] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x91407000) [pid = 1958] [serial = 2064] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x906d4800) [pid = 1958] [serial = 2058] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | --DOMWINDOW == 63 (0x90eb3c00) [pid = 1958] [serial = 2063] [outer = (nil)] [url = about:blank] 08:25:35 INFO - PROCESS | 1958 | 1469201135651 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 1958 | 1469201135661 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ad400 == 24 [pid = 1958] [id = 705] 08:25:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 64 (0x8e4ad800) [pid = 1958] [serial = 2116] [outer = (nil)] 08:25:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e5d5000) [pid = 1958] [serial = 2117] [outer = 0x8e4ad800] 08:25:35 INFO - PROCESS | 1958 | 1469201135743 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x8e643800) [pid = 1958] [serial = 2118] [outer = 0x8e4ad800] 08:25:36 INFO - PROCESS | 1958 | 1469201136633 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]]]}] 08:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2537ms 08:25:36 INFO - PROCESS | 1958 | 1469201136650 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 1958 | 1469201136656 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:25:36 INFO - PROCESS | 1958 | 1469201136664 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 1958 | 1469201136668 Marionette TRACE conn4 <- [1,2794,null,{}] 08:25:36 INFO - PROCESS | 1958 | 1469201136676 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}] 08:25:36 INFO - PROCESS | 1958 | 1469201136684 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:36 INFO - PROCESS | 1958 | 1469201136917 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:25:36 INFO - PROCESS | 1958 | 1469201136934 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1958 | 1469201136941 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec3400 == 25 [pid = 1958] [id = 706] 08:25:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eec7800) [pid = 1958] [serial = 2119] [outer = (nil)] 08:25:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8eed0800) [pid = 1958] [serial = 2120] [outer = 0x8eec7800] 08:25:37 INFO - PROCESS | 1958 | 1469201137067 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90260000) [pid = 1958] [serial = 2121] [outer = 0x8eec7800] 08:25:38 INFO - PROCESS | 1958 | 1469201138038 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]]]}] 08:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1431ms 08:25:38 INFO - PROCESS | 1958 | 1469201138113 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:25:38 INFO - PROCESS | 1958 | 1469201138120 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:25:38 INFO - PROCESS | 1958 | 1469201138128 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:25:38 INFO - PROCESS | 1958 | 1469201138131 Marionette TRACE conn4 <- [1,2798,null,{}] 08:25:38 INFO - PROCESS | 1958 | 1469201138138 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}] 08:25:38 INFO - PROCESS | 1958 | 1469201138143 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:38 INFO - PROCESS | 1958 | 1469201138381 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:25:38 INFO - PROCESS | 1958 | 1469201138401 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 1958 | 1469201138411 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d4800 == 26 [pid = 1958] [id = 707] 08:25:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x906d5000) [pid = 1958] [serial = 2122] [outer = (nil)] 08:25:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x906dc800) [pid = 1958] [serial = 2123] [outer = 0x906d5000] 08:25:38 INFO - PROCESS | 1958 | 1469201138482 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90c04c00) [pid = 1958] [serial = 2124] [outer = 0x906d5000] 08:25:39 INFO - PROCESS | 1958 | 1469201139498 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]]]}] 08:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1435ms 08:25:39 INFO - PROCESS | 1958 | 1469201139565 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 1958 | 1469201139569 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:25:39 INFO - PROCESS | 1958 | 1469201139584 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 1958 | 1469201139594 Marionette TRACE conn4 <- [1,2802,null,{}] 08:25:39 INFO - PROCESS | 1958 | 1469201139609 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}] 08:25:39 INFO - PROCESS | 1958 | 1469201139617 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:39 INFO - PROCESS | 1958 | 1469201139848 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:25:39 INFO - PROCESS | 1958 | 1469201139878 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1958 | 1469201139888 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e35000 == 27 [pid = 1958] [id = 708] 08:25:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90eb2800) [pid = 1958] [serial = 2125] [outer = (nil)] 08:25:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90ebe000) [pid = 1958] [serial = 2126] [outer = 0x90eb2800] 08:25:39 INFO - PROCESS | 1958 | 1469201139960 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x91408000) [pid = 1958] [serial = 2127] [outer = 0x90eb2800] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90261400) [pid = 1958] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90c0c000) [pid = 1958] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8e648000) [pid = 1958] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8ed98400) [pid = 1958] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90e38000) [pid = 1958] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90c10800) [pid = 1958] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x91410c00) [pid = 1958] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8ed96c00) [pid = 1958] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:25:40 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x8e4b1c00) [pid = 1958] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:25:41 INFO - PROCESS | 1958 | 1469201141220 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]]]}] 08:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1655ms 08:25:41 INFO - PROCESS | 1958 | 1469201141231 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:25:41 INFO - PROCESS | 1958 | 1469201141235 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:25:41 INFO - PROCESS | 1958 | 1469201141241 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1958 | 1469201141244 Marionette TRACE conn4 <- [1,2806,null,{}] 08:25:41 INFO - PROCESS | 1958 | 1469201141250 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}] 08:25:41 INFO - PROCESS | 1958 | 1469201141255 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:41 INFO - PROCESS | 1958 | 1469201141418 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:25:41 INFO - PROCESS | 1958 | 1469201141432 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1958 | 1469201141443 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064f800 == 28 [pid = 1958] [id = 709] 08:25:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x90eb5000) [pid = 1958] [serial = 2128] [outer = (nil)] 08:25:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x9154c800) [pid = 1958] [serial = 2129] [outer = 0x90eb5000] 08:25:41 INFO - PROCESS | 1958 | 1469201141516 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x91552000) [pid = 1958] [serial = 2130] [outer = 0x90eb5000] 08:25:42 INFO - PROCESS | 1958 | 1469201142548 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]]]}] 08:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1382ms 08:25:42 INFO - PROCESS | 1958 | 1469201142625 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 1958 | 1469201142631 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:25:42 INFO - PROCESS | 1958 | 1469201142640 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 1958 | 1469201142647 Marionette TRACE conn4 <- [1,2810,null,{}] 08:25:42 INFO - PROCESS | 1958 | 1469201142656 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}] 08:25:42 INFO - PROCESS | 1958 | 1469201142663 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:42 INFO - PROCESS | 1958 | 1469201142881 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:25:43 INFO - PROCESS | 1958 | 1469201143078 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1958 | 1469201143097 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed96800 == 29 [pid = 1958] [id = 710] 08:25:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8ed98c00) [pid = 1958] [serial = 2131] [outer = (nil)] 08:25:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8eda2000) [pid = 1958] [serial = 2132] [outer = 0x8ed98c00] 08:25:43 INFO - PROCESS | 1958 | 1469201143223 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90644400) [pid = 1958] [serial = 2133] [outer = 0x8ed98c00] 08:25:44 INFO - PROCESS | 1958 | 1469201144393 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]]]}] 08:25:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:25:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1841ms 08:25:44 INFO - PROCESS | 1958 | 1469201144483 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 1958 | 1469201144489 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:25:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:25:44 INFO - PROCESS | 1958 | 1469201144500 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 1958 | 1469201144505 Marionette TRACE conn4 <- [1,2814,null,{}] 08:25:44 INFO - PROCESS | 1958 | 1469201144512 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}] 08:25:44 INFO - PROCESS | 1958 | 1469201144518 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:44 INFO - PROCESS | 1958 | 1469201144749 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:25:45 INFO - PROCESS | 1958 | 1469201144992 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1958 | 1469201145005 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e63e400 == 30 [pid = 1958] [id = 711] 08:25:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90648800) [pid = 1958] [serial = 2134] [outer = (nil)] 08:25:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90eb9800) [pid = 1958] [serial = 2135] [outer = 0x90648800] 08:25:45 INFO - PROCESS | 1958 | 1469201145121 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9154a400) [pid = 1958] [serial = 2136] [outer = 0x90648800] 08:25:46 INFO - PROCESS | 1958 | 1469201146148 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]]]}] 08:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1692ms 08:25:46 INFO - PROCESS | 1958 | 1469201146189 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:25:46 INFO - PROCESS | 1958 | 1469201146194 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:25:46 INFO - PROCESS | 1958 | 1469201146201 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1958 | 1469201146205 Marionette TRACE conn4 <- [1,2818,null,{}] 08:25:46 INFO - PROCESS | 1958 | 1469201146221 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}] 08:25:46 INFO - PROCESS | 1958 | 1469201146230 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:46 INFO - PROCESS | 1958 | 1469201146444 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:25:46 INFO - PROCESS | 1958 | 1469201146740 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 1958 | 1469201146754 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x93769c00 == 31 [pid = 1958] [id = 712] 08:25:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9376c800) [pid = 1958] [serial = 2137] [outer = (nil)] 08:25:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x93771400) [pid = 1958] [serial = 2138] [outer = 0x9376c800] 08:25:46 INFO - PROCESS | 1958 | 1469201146882 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x93987400) [pid = 1958] [serial = 2139] [outer = 0x9376c800] 08:25:47 INFO - PROCESS | 1958 | 1469201147977 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]]]}] 08:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1843ms 08:25:48 INFO - PROCESS | 1958 | 1469201148044 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:25:48 INFO - PROCESS | 1958 | 1469201148049 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:25:48 INFO - PROCESS | 1958 | 1469201148055 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 1958 | 1469201148059 Marionette TRACE conn4 <- [1,2822,null,{}] 08:25:48 INFO - PROCESS | 1958 | 1469201148065 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}] 08:25:48 INFO - PROCESS | 1958 | 1469201148071 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:48 INFO - PROCESS | 1958 | 1469201148271 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:25:48 INFO - PROCESS | 1958 | 1469201148523 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:48 INFO - PROCESS | 1958 | 1469201148533 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b4bc00 == 32 [pid = 1958] [id = 713] 08:25:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94e84000) [pid = 1958] [serial = 2140] [outer = (nil)] 08:25:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x94e89800) [pid = 1958] [serial = 2141] [outer = 0x94e84000] 08:25:48 INFO - PROCESS | 1958 | 1469201148664 Marionette DEBUG loaded listener.js 08:25:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x94eed000) [pid = 1958] [serial = 2142] [outer = 0x94e84000] 08:25:49 INFO - PROCESS | 1958 | 1469201149838 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]]]}] 08:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1846ms 08:25:49 INFO - PROCESS | 1958 | 1469201149901 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:25:49 INFO - PROCESS | 1958 | 1469201149907 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:25:49 INFO - PROCESS | 1958 | 1469201149917 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:25:49 INFO - PROCESS | 1958 | 1469201149922 Marionette TRACE conn4 <- [1,2826,null,{}] 08:25:49 INFO - PROCESS | 1958 | 1469201149942 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}] 08:25:49 INFO - PROCESS | 1958 | 1469201149948 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:50 INFO - PROCESS | 1958 | 1469201150177 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:25:50 INFO - PROCESS | 1958 | 1469201150503 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 1958 | 1469201150517 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:50 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec3800 == 31 [pid = 1958] [id = 592] 08:25:50 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a8c00 == 30 [pid = 1958] [id = 602] 08:25:50 INFO - PROCESS | 1958 | --DOCSHELL 0x90e31400 == 29 [pid = 1958] [id = 601] 08:25:50 INFO - PROCESS | 1958 | --DOCSHELL 0x90254000 == 28 [pid = 1958] [id = 600] 08:25:50 INFO - PROCESS | 1958 | --DOCSHELL 0x8e646c00 == 27 [pid = 1958] [id = 599] 08:25:50 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d9400 == 26 [pid = 1958] [id = 587] 08:25:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d9400 == 27 [pid = 1958] [id = 714] 08:25:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x8e5dbc00) [pid = 1958] [serial = 2143] [outer = (nil)] 08:25:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8ed9dc00) [pid = 1958] [serial = 2144] [outer = 0x8e5dbc00] 08:25:50 INFO - PROCESS | 1958 | 1469201150612 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x90258400) [pid = 1958] [serial = 2145] [outer = 0x8e5dbc00] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x94fd3c00) [pid = 1958] [serial = 2091] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x9390ec00) [pid = 1958] [serial = 2085] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x91409c00) [pid = 1958] [serial = 2082] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x9154c400) [pid = 1958] [serial = 2088] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x94e8b800) [pid = 1958] [serial = 2090] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9376b800) [pid = 1958] [serial = 2084] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90c01c00) [pid = 1958] [serial = 2087] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903b8400) [pid = 1958] [serial = 2078] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90642800) [pid = 1958] [serial = 2079] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90ebac00) [pid = 1958] [serial = 2081] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x915ce800) [pid = 1958] [serial = 2067] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x91551000) [pid = 1958] [serial = 2072] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x90eb7400) [pid = 1958] [serial = 2073] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90261c00) [pid = 1958] [serial = 2069] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x906d7400) [pid = 1958] [serial = 2070] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x8e5d8800) [pid = 1958] [serial = 2075] [outer = (nil)] [url = about:blank] 08:25:50 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e642000) [pid = 1958] [serial = 2076] [outer = (nil)] [url = about:blank] 08:25:51 INFO - PROCESS | 1958 | 1469201151526 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:25:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:25:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1653ms 08:25:51 INFO - PROCESS | 1958 | 1469201151571 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:25:51 INFO - PROCESS | 1958 | 1469201151578 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:25:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:25:51 INFO - PROCESS | 1958 | 1469201151589 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 1958 | 1469201151592 Marionette TRACE conn4 <- [1,2830,null,{}] 08:25:51 INFO - PROCESS | 1958 | 1469201151600 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}] 08:25:51 INFO - PROCESS | 1958 | 1469201151605 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:51 INFO - PROCESS | 1958 | 1469201151781 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:25:51 INFO - PROCESS | 1958 | 1469201151926 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:51 INFO - PROCESS | 1958 | 1469201151935 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:51 INFO - PROCESS | 1958 | ++DOCSHELL 0x906db800 == 28 [pid = 1958] [id = 715] 08:25:51 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x906dc000) [pid = 1958] [serial = 2146] [outer = (nil)] 08:25:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90c0b400) [pid = 1958] [serial = 2147] [outer = 0x906dc000] 08:25:52 INFO - PROCESS | 1958 | 1469201152014 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x90e33800) [pid = 1958] [serial = 2148] [outer = 0x906dc000] 08:25:52 INFO - PROCESS | 1958 | 1469201152986 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]]]}] 08:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1430ms 08:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:25:53 INFO - PROCESS | 1958 | 1469201153020 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:25:53 INFO - PROCESS | 1958 | 1469201153023 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:25:53 INFO - PROCESS | 1958 | 1469201153030 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 1958 | 1469201153036 Marionette TRACE conn4 <- [1,2834,null,{}] 08:25:53 INFO - PROCESS | 1958 | 1469201153054 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}] 08:25:53 INFO - PROCESS | 1958 | 1469201153063 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:53 INFO - PROCESS | 1958 | 1469201153247 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:25:53 INFO - PROCESS | 1958 | 1469201153420 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 1958 | 1469201153427 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x915d0000 == 29 [pid = 1958] [id = 716] 08:25:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x915d0800) [pid = 1958] [serial = 2149] [outer = (nil)] 08:25:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x92b45400) [pid = 1958] [serial = 2150] [outer = 0x915d0800] 08:25:53 INFO - PROCESS | 1958 | 1469201153515 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x9376b800) [pid = 1958] [serial = 2151] [outer = 0x915d0800] 08:25:54 INFO - PROCESS | 1958 | 1469201154507 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:25:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:25:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1540ms 08:25:54 INFO - PROCESS | 1958 | 1469201154571 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 1958 | 1469201154575 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:25:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:25:54 INFO - PROCESS | 1958 | 1469201154590 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 1958 | 1469201154593 Marionette TRACE conn4 <- [1,2838,null,{}] 08:25:54 INFO - PROCESS | 1958 | 1469201154599 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}] 08:25:54 INFO - PROCESS | 1958 | 1469201154604 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:54 INFO - PROCESS | 1958 | 1469201154819 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:25:54 INFO - PROCESS | 1958 | 1469201154856 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:54 INFO - PROCESS | 1958 | 1469201154868 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:54 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e64c000 == 30 [pid = 1958] [id = 717] 08:25:54 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x8ec15800) [pid = 1958] [serial = 2152] [outer = (nil)] 08:25:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x93990000) [pid = 1958] [serial = 2153] [outer = 0x8ec15800] 08:25:55 INFO - PROCESS | 1958 | 1469201155025 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x93992c00) [pid = 1958] [serial = 2154] [outer = 0x8ec15800] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x906d5000) [pid = 1958] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x90eb2800) [pid = 1958] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x8eecd400) [pid = 1958] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8e4b2400) [pid = 1958] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8eec7800) [pid = 1958] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x90e2c000) [pid = 1958] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x8e4ad800) [pid = 1958] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x94fcf400) [pid = 1958] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x9064d800) [pid = 1958] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9390c000) [pid = 1958] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 65 (0x94ef1c00) [pid = 1958] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:25:55 INFO - PROCESS | 1958 | --DOMWINDOW == 64 (0x8e640c00) [pid = 1958] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:25:55 INFO - PROCESS | 1958 | 1469201155959 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]]]}] 08:25:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:25:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1387ms 08:25:55 INFO - PROCESS | 1958 | 1469201155977 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:25:55 INFO - PROCESS | 1958 | 1469201155980 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:25:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:25:55 INFO - PROCESS | 1958 | 1469201155987 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:25:55 INFO - PROCESS | 1958 | 1469201155989 Marionette TRACE conn4 <- [1,2842,null,{}] 08:25:55 INFO - PROCESS | 1958 | 1469201155996 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}] 08:25:56 INFO - PROCESS | 1958 | 1469201156001 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:56 INFO - PROCESS | 1958 | 1469201156209 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:25:56 INFO - PROCESS | 1958 | 1469201156233 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 1958 | 1469201156244 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aac00 == 31 [pid = 1958] [id = 718] 08:25:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 65 (0x8e5dd000) [pid = 1958] [serial = 2155] [outer = (nil)] 08:25:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 66 (0x90eb2800) [pid = 1958] [serial = 2156] [outer = 0x8e5dd000] 08:25:56 INFO - PROCESS | 1958 | 1469201156308 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x936e6000) [pid = 1958] [serial = 2157] [outer = 0x8e5dd000] 08:25:57 INFO - PROCESS | 1958 | 1469201157241 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]]]}] 08:25:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:25:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1330ms 08:25:57 INFO - PROCESS | 1958 | 1469201157320 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 1958 | 1469201157326 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:25:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:25:57 INFO - PROCESS | 1958 | 1469201157333 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 1958 | 1469201157336 Marionette TRACE conn4 <- [1,2846,null,{}] 08:25:57 INFO - PROCESS | 1958 | 1469201157342 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}] 08:25:57 INFO - PROCESS | 1958 | 1469201157353 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:57 INFO - PROCESS | 1958 | 1469201157649 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:25:57 INFO - PROCESS | 1958 | 1469201157842 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 1958 | 1469201157853 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d7c00 == 32 [pid = 1958] [id = 719] 08:25:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x8e5d8800) [pid = 1958] [serial = 2158] [outer = (nil)] 08:25:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x8e640400) [pid = 1958] [serial = 2159] [outer = 0x8e5d8800] 08:25:58 INFO - PROCESS | 1958 | 1469201158017 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8ec0f400) [pid = 1958] [serial = 2160] [outer = 0x8e5d8800] 08:25:59 INFO - PROCESS | 1958 | 1469201159036 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]]]}] 08:25:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:25:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1733ms 08:25:59 INFO - PROCESS | 1958 | 1469201159070 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:25:59 INFO - PROCESS | 1958 | 1469201159076 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:25:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:25:59 INFO - PROCESS | 1958 | 1469201159086 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:25:59 INFO - PROCESS | 1958 | 1469201159090 Marionette TRACE conn4 <- [1,2850,null,{}] 08:25:59 INFO - PROCESS | 1958 | 1469201159098 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}] 08:25:59 INFO - PROCESS | 1958 | 1469201159108 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:59 INFO - PROCESS | 1958 | 1469201159306 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:25:59 INFO - PROCESS | 1958 | 1469201159495 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 1958 | 1469201159503 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:25:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed94800 == 33 [pid = 1958] [id = 720] 08:25:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903bf800) [pid = 1958] [serial = 2161] [outer = (nil)] 08:25:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x90650000) [pid = 1958] [serial = 2162] [outer = 0x903bf800] 08:25:59 INFO - PROCESS | 1958 | 1469201159655 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x906dec00) [pid = 1958] [serial = 2163] [outer = 0x903bf800] 08:26:00 INFO - PROCESS | 1958 | 1469201160663 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:26:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:26:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1638ms 08:26:00 INFO - PROCESS | 1958 | 1469201160724 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1958 | 1469201160730 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:26:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:26:00 INFO - PROCESS | 1958 | 1469201160737 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1958 | 1469201160742 Marionette TRACE conn4 <- [1,2854,null,{}] 08:26:00 INFO - PROCESS | 1958 | 1469201160748 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}] 08:26:00 INFO - PROCESS | 1958 | 1469201160754 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:00 INFO - PROCESS | 1958 | 1469201160959 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:26:01 INFO - PROCESS | 1958 | 1469201161245 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:01 INFO - PROCESS | 1958 | 1469201161255 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:01 INFO - PROCESS | 1958 | ++DOCSHELL 0x91401c00 == 34 [pid = 1958] [id = 721] 08:26:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x9154c400) [pid = 1958] [serial = 2164] [outer = (nil)] 08:26:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x915c6400) [pid = 1958] [serial = 2165] [outer = 0x9154c400] 08:26:01 INFO - PROCESS | 1958 | 1469201161395 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x936edc00) [pid = 1958] [serial = 2166] [outer = 0x9154c400] 08:26:02 INFO - PROCESS | 1958 | 1469201162693 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]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:26:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2034ms 08:26:02 INFO - PROCESS | 1958 | 1469201162772 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 1958 | 1469201162780 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:26:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:26:02 INFO - PROCESS | 1958 | 1469201162800 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 1958 | 1469201162808 Marionette TRACE conn4 <- [1,2858,null,{}] 08:26:02 INFO - PROCESS | 1958 | 1469201162814 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}] 08:26:02 INFO - PROCESS | 1958 | 1469201162821 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:03 INFO - PROCESS | 1958 | 1469201163152 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:26:03 INFO - PROCESS | 1958 | 1469201163317 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:03 INFO - PROCESS | 1958 | 1469201163326 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x93772000 == 35 [pid = 1958] [id = 722] 08:26:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x93990400) [pid = 1958] [serial = 2167] [outer = (nil)] 08:26:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x96a11800) [pid = 1958] [serial = 2168] [outer = 0x93990400] 08:26:03 INFO - PROCESS | 1958 | 1469201163409 Marionette DEBUG loaded listener.js 08:26:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x96a1c800) [pid = 1958] [serial = 2169] [outer = 0x93990400] 08:26:04 INFO - PROCESS | 1958 | 1469201164353 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:26:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1607ms 08:26:04 INFO - PROCESS | 1958 | 1469201164398 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:26:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:26:04 INFO - PROCESS | 1958 | 1469201164402 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:26:04 INFO - PROCESS | 1958 | 1469201164410 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 1958 | 1469201164412 Marionette TRACE conn4 <- [1,2862,null,{}] 08:26:04 INFO - PROCESS | 1958 | 1469201164419 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}] 08:26:04 INFO - PROCESS | 1958 | 1469201164424 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:04 INFO - PROCESS | 1958 | 1469201164610 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:26:04 INFO - PROCESS | 1958 | 1469201164970 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 1958 | 1469201164981 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6c00 == 36 [pid = 1958] [id = 723] 08:26:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x8e5d9800) [pid = 1958] [serial = 2170] [outer = (nil)] 08:26:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97476400) [pid = 1958] [serial = 2171] [outer = 0x8e5d9800] 08:26:05 INFO - PROCESS | 1958 | 1469201165128 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x9747ac00) [pid = 1958] [serial = 2172] [outer = 0x8e5d9800] 08:26:06 INFO - PROCESS | 1958 | 1469201166096 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]]]}] 08:26:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:26:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1731ms 08:26:06 INFO - PROCESS | 1958 | 1469201166141 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:26:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:26:06 INFO - PROCESS | 1958 | 1469201166145 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:26:06 INFO - PROCESS | 1958 | 1469201166152 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 1958 | 1469201166156 Marionette TRACE conn4 <- [1,2866,null,{}] 08:26:06 INFO - PROCESS | 1958 | 1469201166182 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}] 08:26:06 INFO - PROCESS | 1958 | 1469201166188 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:06 INFO - PROCESS | 1958 | 1469201166370 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:26:06 INFO - PROCESS | 1958 | 1469201166562 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 1958 | 1469201166580 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x9749bc00 == 37 [pid = 1958] [id = 724] 08:26:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x9749c400) [pid = 1958] [serial = 2173] [outer = (nil)] 08:26:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x974a2800) [pid = 1958] [serial = 2174] [outer = 0x9749c400] 08:26:06 INFO - PROCESS | 1958 | 1469201166714 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x98072800) [pid = 1958] [serial = 2175] [outer = 0x9749c400] 08:26:07 INFO - PROCESS | 1958 | 1469201167986 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]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:26:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1888ms 08:26:08 INFO - PROCESS | 1958 | 1469201168042 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 1958 | 1469201168048 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:26:08 INFO - PROCESS | 1958 | 1469201168059 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 1958 | 1469201168064 Marionette TRACE conn4 <- [1,2870,null,{}] 08:26:08 INFO - PROCESS | 1958 | 1469201168074 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}] 08:26:08 INFO - PROCESS | 1958 | 1469201168081 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:08 INFO - PROCESS | 1958 | 1469201168365 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:26:08 INFO - PROCESS | 1958 | 1469201168607 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:08 INFO - PROCESS | 1958 | 1469201168618 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a92000 == 38 [pid = 1958] [id = 725] 08:26:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x97478800) [pid = 1958] [serial = 2176] [outer = (nil)] 08:26:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x9942c000) [pid = 1958] [serial = 2177] [outer = 0x97478800] 08:26:08 INFO - PROCESS | 1958 | 1469201168700 Marionette DEBUG loaded listener.js 08:26:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x99439400) [pid = 1958] [serial = 2178] [outer = 0x97478800] 08:26:09 INFO - PROCESS | 1958 | 1469201169597 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]]]}] 08:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1594ms 08:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:26:09 INFO - PROCESS | 1958 | 1469201169653 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:26:09 INFO - PROCESS | 1958 | 1469201169657 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:26:09 INFO - PROCESS | 1958 | 1469201169663 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:26:09 INFO - PROCESS | 1958 | 1469201169667 Marionette TRACE conn4 <- [1,2874,null,{}] 08:26:09 INFO - PROCESS | 1958 | 1469201169673 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}] 08:26:09 INFO - PROCESS | 1958 | 1469201169678 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:09 INFO - PROCESS | 1958 | 1469201169854 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:26:10 INFO - PROCESS | 1958 | 1469201170062 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1958 | 1469201170068 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:10 INFO - PROCESS | 1958 | ++DOCSHELL 0x90648000 == 39 [pid = 1958] [id = 726] 08:26:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x9064cc00) [pid = 1958] [serial = 2179] [outer = (nil)] 08:26:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x9996d400) [pid = 1958] [serial = 2180] [outer = 0x9064cc00] 08:26:10 INFO - PROCESS | 1958 | 1469201170163 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x999c2800) [pid = 1958] [serial = 2181] [outer = 0x9064cc00] 08:26:11 INFO - PROCESS | 1958 | 1469201171453 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]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:26:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1838ms 08:26:11 INFO - PROCESS | 1958 | 1469201171501 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1958 | 1469201171508 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:26:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:26:11 INFO - PROCESS | 1958 | 1469201171527 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1958 | 1469201171531 Marionette TRACE conn4 <- [1,2878,null,{}] 08:26:11 INFO - PROCESS | 1958 | 1469201171540 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}] 08:26:11 INFO - PROCESS | 1958 | 1469201171546 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:11 INFO - PROCESS | 1958 | 1469201171737 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:26:11 INFO - PROCESS | 1958 | 1469201171973 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:11 INFO - PROCESS | 1958 | 1469201171987 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec14000 == 40 [pid = 1958] [id = 727] 08:26:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x8ec16800) [pid = 1958] [serial = 2182] [outer = (nil)] 08:26:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x90254c00) [pid = 1958] [serial = 2183] [outer = 0x8ec16800] 08:26:12 INFO - PROCESS | 1958 | 1469201172065 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x903b6400) [pid = 1958] [serial = 2184] [outer = 0x8ec16800] 08:26:13 INFO - PROCESS | 1958 | 1469201173112 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]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1638ms 08:26:13 INFO - PROCESS | 1958 | 1469201173166 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:26:13 INFO - PROCESS | 1958 | 1469201173174 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:26:13 INFO - PROCESS | 1958 | 1469201173186 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1958 | 1469201173190 Marionette TRACE conn4 <- [1,2882,null,{}] 08:26:13 INFO - PROCESS | 1958 | 1469201173196 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}] 08:26:13 INFO - PROCESS | 1958 | 1469201173202 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:13 INFO - PROCESS | 1958 | 1469201173411 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4aac00 == 39 [pid = 1958] [id = 718] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e64c000 == 38 [pid = 1958] [id = 717] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x915d0000 == 37 [pid = 1958] [id = 716] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x906db800 == 36 [pid = 1958] [id = 715] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d9400 == 35 [pid = 1958] [id = 714] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x92b4bc00 == 34 [pid = 1958] [id = 713] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x93769c00 == 33 [pid = 1958] [id = 712] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e63e400 == 32 [pid = 1958] [id = 711] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed96800 == 31 [pid = 1958] [id = 710] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0b400 == 30 [pid = 1958] [id = 597] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ad400 == 29 [pid = 1958] [id = 705] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec15c00 == 28 [pid = 1958] [id = 591] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x9064f800 == 27 [pid = 1958] [id = 709] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec3400 == 26 [pid = 1958] [id = 706] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x90e37800 == 25 [pid = 1958] [id = 589] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd9c00 == 24 [pid = 1958] [id = 595] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x90e35000 == 23 [pid = 1958] [id = 708] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x90647c00 == 22 [pid = 1958] [id = 593] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x906de800 == 21 [pid = 1958] [id = 588] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x9064ac00 == 20 [pid = 1958] [id = 596] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x9025b000 == 19 [pid = 1958] [id = 598] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5000 == 18 [pid = 1958] [id = 590] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x906d4800 == 17 [pid = 1958] [id = 707] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x9154ac00 == 16 [pid = 1958] [id = 603] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d8c00 == 15 [pid = 1958] [id = 594] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x96a92000 == 14 [pid = 1958] [id = 725] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x90648000 == 13 [pid = 1958] [id = 726] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x9749bc00 == 12 [pid = 1958] [id = 724] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6c00 == 11 [pid = 1958] [id = 723] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x93772000 == 10 [pid = 1958] [id = 722] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed94800 == 9 [pid = 1958] [id = 720] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x91401c00 == 8 [pid = 1958] [id = 721] 08:26:14 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5d7c00 == 7 [pid = 1958] [id = 719] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x9154c800) [pid = 1958] [serial = 2129] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x90c04c00) [pid = 1958] [serial = 2124] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x90ebe000) [pid = 1958] [serial = 2126] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x90252800) [pid = 1958] [serial = 2094] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x90257400) [pid = 1958] [serial = 2093] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x8ec0e800) [pid = 1958] [serial = 2115] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x8e5dc400) [pid = 1958] [serial = 2114] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x8eed0800) [pid = 1958] [serial = 2120] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x915cb000) [pid = 1958] [serial = 2097] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x9154e800) [pid = 1958] [serial = 2096] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x8e5d5000) [pid = 1958] [serial = 2117] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x96a17c00) [pid = 1958] [serial = 2100] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x96a13c00) [pid = 1958] [serial = 2099] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x97480800) [pid = 1958] [serial = 2103] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8e643800) [pid = 1958] [serial = 2118] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x9747e000) [pid = 1958] [serial = 2102] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x97e17c00) [pid = 1958] [serial = 2106] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9749d400) [pid = 1958] [serial = 2105] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x906dc800) [pid = 1958] [serial = 2123] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x993c9800) [pid = 1958] [serial = 2109] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x91408000) [pid = 1958] [serial = 2127] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x98c61c00) [pid = 1958] [serial = 2108] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x994d4c00) [pid = 1958] [serial = 2112] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x99436800) [pid = 1958] [serial = 2111] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90260000) [pid = 1958] [serial = 2121] [outer = (nil)] [url = about:blank] 08:26:14 INFO - PROCESS | 1958 | 1469201174815 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:14 INFO - PROCESS | 1958 | 1469201174824 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ac000 == 8 [pid = 1958] [id = 728] 08:26:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x8e4ac400) [pid = 1958] [serial = 2185] [outer = (nil)] 08:26:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x8e4b2400) [pid = 1958] [serial = 2186] [outer = 0x8e4ac400] 08:26:14 INFO - PROCESS | 1958 | 1469201174908 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8e63e400) [pid = 1958] [serial = 2187] [outer = 0x8e4ac400] 08:26:15 INFO - PROCESS | 1958 | 1469201175786 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]]]}] 08:26:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:26:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2646ms 08:26:15 INFO - PROCESS | 1958 | 1469201175833 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:26:15 INFO - PROCESS | 1958 | 1469201175839 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:26:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:26:15 INFO - PROCESS | 1958 | 1469201175846 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:26:15 INFO - PROCESS | 1958 | 1469201175850 Marionette TRACE conn4 <- [1,2886,null,{}] 08:26:15 INFO - PROCESS | 1958 | 1469201175858 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}] 08:26:15 INFO - PROCESS | 1958 | 1469201175866 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:16 INFO - PROCESS | 1958 | 1469201176033 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:26:16 INFO - PROCESS | 1958 | 1469201176045 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 1958 | 1469201176055 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec8000 == 9 [pid = 1958] [id = 729] 08:26:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8eec9800) [pid = 1958] [serial = 2188] [outer = (nil)] 08:26:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90253800) [pid = 1958] [serial = 2189] [outer = 0x8eec9800] 08:26:16 INFO - PROCESS | 1958 | 1469201176128 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x9025b000) [pid = 1958] [serial = 2190] [outer = 0x8eec9800] 08:26:17 INFO - PROCESS | 1958 | 1469201177158 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]]]}] 08:26:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:26:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1339ms 08:26:17 INFO - PROCESS | 1958 | 1469201177190 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 1958 | 1469201177200 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:26:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:26:17 INFO - PROCESS | 1958 | 1469201177207 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 1958 | 1469201177211 Marionette TRACE conn4 <- [1,2890,null,{}] 08:26:17 INFO - PROCESS | 1958 | 1469201177216 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}] 08:26:17 INFO - PROCESS | 1958 | 1469201177222 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:17 INFO - PROCESS | 1958 | 1469201177468 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:26:17 INFO - PROCESS | 1958 | 1469201177504 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:17 INFO - PROCESS | 1958 | 1469201177512 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:17 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0b400 == 10 [pid = 1958] [id = 730] 08:26:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x903c0000) [pid = 1958] [serial = 2191] [outer = (nil)] 08:26:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x906da000) [pid = 1958] [serial = 2192] [outer = 0x903c0000] 08:26:17 INFO - PROCESS | 1958 | 1469201177588 Marionette DEBUG loaded listener.js 08:26:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90c05c00) [pid = 1958] [serial = 2193] [outer = 0x903c0000] 08:26:18 INFO - PROCESS | 1958 | 1469201178764 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:26:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:26:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1582ms 08:26:18 INFO - PROCESS | 1958 | 1469201178792 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:26:18 INFO - PROCESS | 1958 | 1469201178798 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:26:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:26:18 INFO - PROCESS | 1958 | 1469201178820 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:26:18 INFO - PROCESS | 1958 | 1469201178830 Marionette TRACE conn4 <- [1,2894,null,{}] 08:26:18 INFO - PROCESS | 1958 | 1469201178857 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}] 08:26:18 INFO - PROCESS | 1958 | 1469201178865 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:19 INFO - PROCESS | 1958 | 1469201179093 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:26:19 INFO - PROCESS | 1958 | 1469201179139 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:19 INFO - PROCESS | 1958 | 1469201179146 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c09000 == 11 [pid = 1958] [id = 731] 08:26:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb9000) [pid = 1958] [serial = 2194] [outer = (nil)] 08:26:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x91402800) [pid = 1958] [serial = 2195] [outer = 0x90eb9000] 08:26:19 INFO - PROCESS | 1958 | 1469201179215 Marionette DEBUG loaded listener.js 08:26:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x9140a800) [pid = 1958] [serial = 2196] [outer = 0x90eb9000] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x8e5dd000) [pid = 1958] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x8ec15800) [pid = 1958] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x915d0800) [pid = 1958] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90eb5000) [pid = 1958] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x8ed98c00) [pid = 1958] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90648800) [pid = 1958] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x94e84000) [pid = 1958] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x9376c800) [pid = 1958] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x906dc000) [pid = 1958] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:26:20 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e5dbc00) [pid = 1958] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:26:20 INFO - PROCESS | 1958 | 1469201180653 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]]]}] 08:26:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:26:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1875ms 08:26:20 INFO - PROCESS | 1958 | 1469201180687 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:26:20 INFO - PROCESS | 1958 | 1469201180691 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:26:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:26:20 INFO - PROCESS | 1958 | 1469201180697 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:26:20 INFO - PROCESS | 1958 | 1469201180700 Marionette TRACE conn4 <- [1,2898,null,{}] 08:26:20 INFO - PROCESS | 1958 | 1469201180706 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}] 08:26:20 INFO - PROCESS | 1958 | 1469201180711 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:20 INFO - PROCESS | 1958 | 1469201180870 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:26:21 INFO - PROCESS | 1958 | 1469201181031 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:21 INFO - PROCESS | 1958 | 1469201181040 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e649400 == 12 [pid = 1958] [id = 732] 08:26:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x8ed98c00) [pid = 1958] [serial = 2197] [outer = (nil)] 08:26:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90e2e000) [pid = 1958] [serial = 2198] [outer = 0x8ed98c00] 08:26:21 INFO - PROCESS | 1958 | 1469201181106 Marionette DEBUG loaded listener.js 08:26:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x91402c00) [pid = 1958] [serial = 2199] [outer = 0x8ed98c00] 08:26:21 INFO - PROCESS | 1958 | 1469201181924 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]]]}] 08:26:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:26:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1288ms 08:26:22 INFO - PROCESS | 1958 | 1469201182008 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:26:22 INFO - PROCESS | 1958 | 1469201182014 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:26:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:26:22 INFO - PROCESS | 1958 | 1469201182024 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:26:22 INFO - PROCESS | 1958 | 1469201182031 Marionette TRACE conn4 <- [1,2902,null,{}] 08:26:22 INFO - PROCESS | 1958 | 1469201182040 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}] 08:26:22 INFO - PROCESS | 1958 | 1469201182048 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:22 INFO - PROCESS | 1958 | 1469201182291 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:26:22 INFO - PROCESS | 1958 | 1469201182491 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 1958 | 1469201182506 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec17c00 == 13 [pid = 1958] [id = 733] 08:26:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8ed95400) [pid = 1958] [serial = 2200] [outer = (nil)] 08:26:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8ed9d400) [pid = 1958] [serial = 2201] [outer = 0x8ed95400] 08:26:22 INFO - PROCESS | 1958 | 1469201182632 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x903c1c00) [pid = 1958] [serial = 2202] [outer = 0x8ed95400] 08:26:23 INFO - PROCESS | 1958 | 1469201183823 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:26:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1888ms 08:26:23 INFO - PROCESS | 1958 | 1469201183913 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 1958 | 1469201183919 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:26:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:26:23 INFO - PROCESS | 1958 | 1469201183929 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 1958 | 1469201183936 Marionette TRACE conn4 <- [1,2906,null,{}] 08:26:23 INFO - PROCESS | 1958 | 1469201183943 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}] 08:26:23 INFO - PROCESS | 1958 | 1469201183949 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:24 INFO - PROCESS | 1958 | 1469201184173 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:26:24 INFO - PROCESS | 1958 | 1469201184415 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:24 INFO - PROCESS | 1958 | 1469201184424 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d9400 == 14 [pid = 1958] [id = 734] 08:26:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x8e643400) [pid = 1958] [serial = 2203] [outer = (nil)] 08:26:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x90eb8400) [pid = 1958] [serial = 2204] [outer = 0x8e643400] 08:26:24 INFO - PROCESS | 1958 | 1469201184535 Marionette DEBUG loaded listener.js 08:26:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x9154b800) [pid = 1958] [serial = 2205] [outer = 0x8e643400] 08:26:25 INFO - PROCESS | 1958 | 1469201185538 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]]]}] 08:26:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:26:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1689ms 08:26:25 INFO - PROCESS | 1958 | 1469201185616 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:26:25 INFO - PROCESS | 1958 | 1469201185619 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:26:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:26:25 INFO - PROCESS | 1958 | 1469201185627 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:26:25 INFO - PROCESS | 1958 | 1469201185631 Marionette TRACE conn4 <- [1,2910,null,{}] 08:26:25 INFO - PROCESS | 1958 | 1469201185644 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}] 08:26:25 INFO - PROCESS | 1958 | 1469201185653 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:25 INFO - PROCESS | 1958 | 1469201185884 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:26:26 INFO - PROCESS | 1958 | 1469201186166 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:26 INFO - PROCESS | 1958 | 1469201186181 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x936e5000 == 15 [pid = 1958] [id = 735] 08:26:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x936e5400) [pid = 1958] [serial = 2206] [outer = (nil)] 08:26:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x93769c00) [pid = 1958] [serial = 2207] [outer = 0x936e5400] 08:26:26 INFO - PROCESS | 1958 | 1469201186311 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x93775400) [pid = 1958] [serial = 2208] [outer = 0x936e5400] 08:26:27 INFO - PROCESS | 1958 | 1469201187238 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]]]}] 08:26:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:26:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:26:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1633ms 08:26:27 INFO - PROCESS | 1958 | 1469201187261 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 1958 | 1469201187265 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:26:27 INFO - TEST-START | /DOMEvents/constructors.html 08:26:27 INFO - PROCESS | 1958 | 1469201187273 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - PROCESS | 1958 | 1469201187277 Marionette TRACE conn4 <- [1,2914,null,{}] 08:26:27 INFO - PROCESS | 1958 | 1469201187283 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}] 08:26:27 INFO - PROCESS | 1958 | 1469201187289 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:27 INFO - PROCESS | 1958 | 1469201187472 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:26:27 INFO - PROCESS | 1958 | 1469201187741 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 1958 | 1469201187751 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:27 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5e1000 == 16 [pid = 1958] [id = 736] 08:26:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x90647c00) [pid = 1958] [serial = 2209] [outer = (nil)] 08:26:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x94e8a000) [pid = 1958] [serial = 2210] [outer = 0x90647c00] 08:26:27 INFO - PROCESS | 1958 | 1469201187839 Marionette DEBUG loaded listener.js 08:26:27 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x94e85c00) [pid = 1958] [serial = 2211] [outer = 0x90647c00] 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:26:29 INFO - PROCESS | 1958 | 1469201189001 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]]]}] 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:26:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:26:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:26:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:26:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1805ms 08:26:29 INFO - PROCESS | 1958 | 1469201189080 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:26:29 INFO - PROCESS | 1958 | 1469201189087 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:26:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:26:29 INFO - PROCESS | 1958 | 1469201189098 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:26:29 INFO - PROCESS | 1958 | 1469201189103 Marionette TRACE conn4 <- [1,2918,null,{}] 08:26:29 INFO - PROCESS | 1958 | 1469201189116 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}] 08:26:29 INFO - PROCESS | 1958 | 1469201189127 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:29 INFO - PROCESS | 1958 | 1469201189333 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:26:29 INFO - PROCESS | 1958 | 1469201189707 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1958 | 1469201189714 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d6c00 == 17 [pid = 1958] [id = 737] 08:26:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x8e5d7c00) [pid = 1958] [serial = 2212] [outer = (nil)] 08:26:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x8e644000) [pid = 1958] [serial = 2213] [outer = 0x8e5d7c00] 08:26:29 INFO - PROCESS | 1958 | 1469201189839 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x8ec0d800) [pid = 1958] [serial = 2214] [outer = 0x8e5d7c00] 08:26:30 INFO - PROCESS | 1958 | 1469201190759 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x90eb2800) [pid = 1958] [serial = 2156] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x93990000) [pid = 1958] [serial = 2153] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x9376b800) [pid = 1958] [serial = 2151] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x91552000) [pid = 1958] [serial = 2130] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8eda2000) [pid = 1958] [serial = 2132] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x90644400) [pid = 1958] [serial = 2133] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90eb9800) [pid = 1958] [serial = 2135] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x9154a400) [pid = 1958] [serial = 2136] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x94e89800) [pid = 1958] [serial = 2141] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x94eed000) [pid = 1958] [serial = 2142] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x93771400) [pid = 1958] [serial = 2138] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x93987400) [pid = 1958] [serial = 2139] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x90c0b400) [pid = 1958] [serial = 2147] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x90e33800) [pid = 1958] [serial = 2148] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8ed9dc00) [pid = 1958] [serial = 2144] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x90258400) [pid = 1958] [serial = 2145] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x92b45400) [pid = 1958] [serial = 2150] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x93992c00) [pid = 1958] [serial = 2154] [outer = (nil)] [url = about:blank] 08:26:30 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x936e6000) [pid = 1958] [serial = 2157] [outer = (nil)] [url = about:blank] 08:26:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:26:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1750ms 08:26:30 INFO - PROCESS | 1958 | 1469201190851 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:26:30 INFO - PROCESS | 1958 | 1469201190857 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:26:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:26:30 INFO - PROCESS | 1958 | 1469201190869 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1958 | 1469201190872 Marionette TRACE conn4 <- [1,2922,null,{}] 08:26:30 INFO - PROCESS | 1958 | 1469201190881 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}] 08:26:30 INFO - PROCESS | 1958 | 1469201190888 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:31 INFO - PROCESS | 1958 | 1469201191046 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:26:31 INFO - PROCESS | 1958 | 1469201191232 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 1958 | 1469201191240 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:31 INFO - PROCESS | 1958 | ++DOCSHELL 0x903bc400 == 18 [pid = 1958] [id = 738] 08:26:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x903bdc00) [pid = 1958] [serial = 2215] [outer = (nil)] 08:26:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x906d7400) [pid = 1958] [serial = 2216] [outer = 0x903bdc00] 08:26:31 INFO - PROCESS | 1958 | 1469201191323 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90c0f800) [pid = 1958] [serial = 2217] [outer = 0x903bdc00] 08:26:31 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:26:31 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:26:31 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:26:31 INFO - PROCESS | 1958 | [1958] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:26:32 INFO - PROCESS | 1958 | 1469201192139 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]]]}] 08:26:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:26:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:26:32 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 08:26:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:26:32 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 08:26:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:26:32 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]" 08:26:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:26:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:26:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1336ms 08:26:32 INFO - PROCESS | 1958 | 1469201192220 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:26:32 INFO - PROCESS | 1958 | 1469201192227 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:26:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:26:32 INFO - PROCESS | 1958 | 1469201192238 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:26:32 INFO - PROCESS | 1958 | 1469201192245 Marionette TRACE conn4 <- [1,2926,null,{}] 08:26:32 INFO - PROCESS | 1958 | 1469201192257 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}] 08:26:32 INFO - PROCESS | 1958 | 1469201192261 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:32 INFO - PROCESS | 1958 | 1469201192445 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:26:32 INFO - PROCESS | 1958 | 1469201192615 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1958 | 1469201192624 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2cc00 == 19 [pid = 1958] [id = 739] 08:26:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x90e31c00) [pid = 1958] [serial = 2218] [outer = (nil)] 08:26:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x92b4c400) [pid = 1958] [serial = 2219] [outer = 0x90e31c00] 08:26:32 INFO - PROCESS | 1958 | 1469201192702 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x9376e000) [pid = 1958] [serial = 2220] [outer = 0x90e31c00] 08:26:33 INFO - PROCESS | 1958 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:26:33 INFO - PROCESS | 1958 | 1469201193608 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]]]}] 08:26:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:26:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1395ms 08:26:33 INFO - PROCESS | 1958 | 1469201193631 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:26:33 INFO - PROCESS | 1958 | 1469201193635 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:26:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:26:33 INFO - PROCESS | 1958 | 1469201193658 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1958 | 1469201193667 Marionette TRACE conn4 <- [1,2930,null,{}] 08:26:33 INFO - PROCESS | 1958 | 1469201193677 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}] 08:26:33 INFO - PROCESS | 1958 | 1469201193686 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:33 INFO - PROCESS | 1958 | 1469201193912 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:26:33 INFO - PROCESS | 1958 | 1469201193943 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 1958 | 1469201193951 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:33 INFO - PROCESS | 1958 | ++DOCSHELL 0x90645000 == 20 [pid = 1958] [id = 740] 08:26:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x9390b000) [pid = 1958] [serial = 2221] [outer = (nil)] 08:26:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x94ef2000) [pid = 1958] [serial = 2222] [outer = 0x9390b000] 08:26:34 INFO - PROCESS | 1958 | 1469201194020 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94fd0000) [pid = 1958] [serial = 2223] [outer = 0x9390b000] 08:26:34 INFO - PROCESS | 1958 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:26:34 INFO - PROCESS | 1958 | 1469201194862 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]]]}] 08:26:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:26:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1246ms 08:26:34 INFO - PROCESS | 1958 | 1469201194897 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:26:34 INFO - PROCESS | 1958 | 1469201194901 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:26:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:26:34 INFO - PROCESS | 1958 | 1469201194907 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 1958 | 1469201194910 Marionette TRACE conn4 <- [1,2934,null,{}] 08:26:34 INFO - PROCESS | 1958 | 1469201194916 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}] 08:26:34 INFO - PROCESS | 1958 | 1469201194920 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x903bf800) [pid = 1958] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x8ec16800) [pid = 1958] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9749c400) [pid = 1958] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8e5d9800) [pid = 1958] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x93990400) [pid = 1958] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x903c0000) [pid = 1958] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x8eec9800) [pid = 1958] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8e5d8800) [pid = 1958] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x9064cc00) [pid = 1958] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 69 (0x90eb9000) [pid = 1958] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 68 (0x97478800) [pid = 1958] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 67 (0x8e4ac400) [pid = 1958] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:26:35 INFO - PROCESS | 1958 | --DOMWINDOW == 66 (0x9154c400) [pid = 1958] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:26:35 INFO - PROCESS | 1958 | 1469201195264 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:26:35 INFO - PROCESS | 1958 | 1469201195380 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 1958 | 1469201195389 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:35 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec2c00 == 21 [pid = 1958] [id = 741] 08:26:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 67 (0x8eec9800) [pid = 1958] [serial = 2224] [outer = (nil)] 08:26:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 68 (0x906d4800) [pid = 1958] [serial = 2225] [outer = 0x8eec9800] 08:26:35 INFO - PROCESS | 1958 | 1469201195464 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 1958 | ++DOMWINDOW == 69 (0x90eb4800) [pid = 1958] [serial = 2226] [outer = 0x8eec9800] 08:26:36 INFO - PROCESS | 1958 | 1469201196179 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]]]}] 08:26:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:26:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1281ms 08:26:36 INFO - PROCESS | 1958 | 1469201196190 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:26:36 INFO - PROCESS | 1958 | 1469201196193 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:26:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:26:36 INFO - PROCESS | 1958 | 1469201196199 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 1958 | 1469201196203 Marionette TRACE conn4 <- [1,2938,null,{}] 08:26:36 INFO - PROCESS | 1958 | 1469201196208 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}] 08:26:36 INFO - PROCESS | 1958 | 1469201196213 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:36 INFO - PROCESS | 1958 | 1469201196358 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:26:36 INFO - PROCESS | 1958 | 1469201196513 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 1958 | 1469201196531 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0fc00 == 22 [pid = 1958] [id = 742] 08:26:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 70 (0x903b8c00) [pid = 1958] [serial = 2227] [outer = (nil)] 08:26:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x96a18000) [pid = 1958] [serial = 2228] [outer = 0x903b8c00] 08:26:36 INFO - PROCESS | 1958 | 1469201196615 Marionette DEBUG loaded listener.js 08:26:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x903b4000) [pid = 1958] [serial = 2229] [outer = 0x903b8c00] 08:26:37 INFO - PROCESS | 1958 | 1469201197567 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]]]}] 08:26:37 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:26:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1387ms 08:26:37 INFO - PROCESS | 1958 | 1469201197587 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:26:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:26:37 INFO - PROCESS | 1958 | 1469201197593 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:26:37 INFO - PROCESS | 1958 | 1469201197603 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 1958 | 1469201197609 Marionette TRACE conn4 <- [1,2942,null,{}] 08:26:37 INFO - PROCESS | 1958 | 1469201197618 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}] 08:26:37 INFO - PROCESS | 1958 | 1469201197625 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:37 INFO - PROCESS | 1958 | 1469201197843 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:26:38 INFO - PROCESS | 1958 | 1469201198049 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 1958 | 1469201198057 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:38 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5dd400 == 23 [pid = 1958] [id = 743] 08:26:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x8eec5c00) [pid = 1958] [serial = 2230] [outer = (nil)] 08:26:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 74 (0x906e3000) [pid = 1958] [serial = 2231] [outer = 0x8eec5c00] 08:26:38 INFO - PROCESS | 1958 | 1469201198187 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x90ebc400) [pid = 1958] [serial = 2232] [outer = 0x8eec5c00] 08:26:39 INFO - PROCESS | 1958 | 1469201199139 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"]]]}] 08:26:39 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:26:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:26:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:26:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1596ms 08:26:39 INFO - PROCESS | 1958 | 1469201199199 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 1958 | 1469201199206 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:26:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:26:39 INFO - PROCESS | 1958 | 1469201199234 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1958 | 1469201199239 Marionette TRACE conn4 <- [1,2946,null,{}] 08:26:39 INFO - PROCESS | 1958 | 1469201199249 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}] 08:26:39 INFO - PROCESS | 1958 | 1469201199255 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:39 INFO - PROCESS | 1958 | 1469201199447 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:26:39 INFO - PROCESS | 1958 | 1469201199646 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 1958 | 1469201199654 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x92b49c00 == 24 [pid = 1958] [id = 744] 08:26:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x936e6000) [pid = 1958] [serial = 2233] [outer = (nil)] 08:26:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x93988400) [pid = 1958] [serial = 2234] [outer = 0x936e6000] 08:26:39 INFO - PROCESS | 1958 | 1469201199781 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x93995000) [pid = 1958] [serial = 2235] [outer = 0x936e6000] 08:26:40 INFO - PROCESS | 1958 | 1469201200684 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]]]}] 08:26:40 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:26:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1511ms 08:26:40 INFO - PROCESS | 1958 | 1469201200728 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:26:40 INFO - PROCESS | 1958 | 1469201200732 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:26:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:26:40 INFO - PROCESS | 1958 | 1469201200741 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:26:40 INFO - PROCESS | 1958 | 1469201200746 Marionette TRACE conn4 <- [1,2950,null,{}] 08:26:40 INFO - PROCESS | 1958 | 1469201200806 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}] 08:26:40 INFO - PROCESS | 1958 | 1469201200815 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:41 INFO - PROCESS | 1958 | 1469201201082 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:26:41 INFO - PROCESS | 1958 | 1469201201233 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 1958 | 1469201201246 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:41 INFO - PROCESS | 1958 | ++DOCSHELL 0x97477c00 == 25 [pid = 1958] [id = 745] 08:26:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x97478400) [pid = 1958] [serial = 2236] [outer = (nil)] 08:26:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x97494000) [pid = 1958] [serial = 2237] [outer = 0x97478400] 08:26:41 INFO - PROCESS | 1958 | 1469201201335 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x97499000) [pid = 1958] [serial = 2238] [outer = 0x97478400] 08:26:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x97e8ec00 == 26 [pid = 1958] [id = 746] 08:26:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x97e97400) [pid = 1958] [serial = 2239] [outer = (nil)] 08:26:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x97e9ac00) [pid = 1958] [serial = 2240] [outer = 0x97e97400] 08:26:42 INFO - PROCESS | 1958 | 1469201202259 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]]]}] 08:26:42 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. 08:26:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1536ms 08:26:42 INFO - PROCESS | 1958 | 1469201202291 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:26:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:26:42 INFO - PROCESS | 1958 | 1469201202301 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:26:42 INFO - PROCESS | 1958 | 1469201202309 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1958 | 1469201202313 Marionette TRACE conn4 <- [1,2954,null,{}] 08:26:42 INFO - PROCESS | 1958 | 1469201202325 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}] 08:26:42 INFO - PROCESS | 1958 | 1469201202329 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:42 INFO - PROCESS | 1958 | 1469201202518 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:26:42 INFO - PROCESS | 1958 | 1469201202707 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 1958 | 1469201202716 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x97e17800 == 27 [pid = 1958] [id = 747] 08:26:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x97e1d800) [pid = 1958] [serial = 2241] [outer = (nil)] 08:26:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x98072400) [pid = 1958] [serial = 2242] [outer = 0x97e1d800] 08:26:42 INFO - PROCESS | 1958 | 1469201202807 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x987c3400) [pid = 1958] [serial = 2243] [outer = 0x97e1d800] 08:26:43 INFO - PROCESS | 1958 | 1469201203634 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]]]}] 08:26:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:26:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:26:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1339ms 08:26:43 INFO - PROCESS | 1958 | 1469201203650 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 1958 | 1469201203654 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:26:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:26:43 INFO - PROCESS | 1958 | 1469201203660 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 1958 | 1469201203664 Marionette TRACE conn4 <- [1,2958,null,{}] 08:26:43 INFO - PROCESS | 1958 | 1469201203670 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}] 08:26:43 INFO - PROCESS | 1958 | 1469201203675 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:43 INFO - PROCESS | 1958 | 1469201203865 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:26:44 INFO - PROCESS | 1958 | 1469201204075 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 1958 | 1469201204086 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:44 INFO - PROCESS | 1958 | ++DOCSHELL 0x906e1400 == 28 [pid = 1958] [id = 748] 08:26:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x96a18800) [pid = 1958] [serial = 2244] [outer = (nil)] 08:26:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x99676c00) [pid = 1958] [serial = 2245] [outer = 0x96a18800] 08:26:44 INFO - PROCESS | 1958 | 1469201204173 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x9978fc00) [pid = 1958] [serial = 2246] [outer = 0x96a18800] 08:26:45 INFO - PROCESS | 1958 | 1469201205031 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]]]}] 08:26:45 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. 08:26:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1386ms 08:26:45 INFO - PROCESS | 1958 | 1469201205048 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 1958 | 1469201205052 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:26:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:26:45 INFO - PROCESS | 1958 | 1469201205058 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 1958 | 1469201205062 Marionette TRACE conn4 <- [1,2962,null,{}] 08:26:45 INFO - PROCESS | 1958 | 1469201205068 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}] 08:26:45 INFO - PROCESS | 1958 | 1469201205078 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:45 INFO - PROCESS | 1958 | 1469201205281 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:26:45 INFO - PROCESS | 1958 | 1469201205474 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 1958 | 1469201205486 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4b1c00 == 29 [pid = 1958] [id = 749] 08:26:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x98027800) [pid = 1958] [serial = 2247] [outer = (nil)] 08:26:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x99fd7400) [pid = 1958] [serial = 2248] [outer = 0x98027800] 08:26:45 INFO - PROCESS | 1958 | 1469201205565 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x99fd9c00) [pid = 1958] [serial = 2249] [outer = 0x98027800] 08:26:46 INFO - PROCESS | 1958 | 1469201206403 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]]]}] 08:26:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:26:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1389ms 08:26:46 INFO - PROCESS | 1958 | 1469201206447 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 1958 | 1469201206451 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:26:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:26:46 INFO - PROCESS | 1958 | 1469201206458 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 1958 | 1469201206460 Marionette TRACE conn4 <- [1,2966,null,{}] 08:26:46 INFO - PROCESS | 1958 | 1469201206467 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}] 08:26:46 INFO - PROCESS | 1958 | 1469201206472 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:46 INFO - PROCESS | 1958 | 1469201206670 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:26:46 INFO - PROCESS | 1958 | 1469201206843 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 1958 | 1469201206852 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a7c00 == 30 [pid = 1958] [id = 750] 08:26:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x94fd6800) [pid = 1958] [serial = 2250] [outer = (nil)] 08:26:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x99fe0800) [pid = 1958] [serial = 2251] [outer = 0x94fd6800] 08:26:46 INFO - PROCESS | 1958 | 1469201206966 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0x9a281c00) [pid = 1958] [serial = 2252] [outer = 0x94fd6800] 08:26:47 INFO - PROCESS | 1958 | 1469201207828 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]]]}] 08:26:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:26:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1384ms 08:26:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:26:47 INFO - PROCESS | 1958 | 1469201207843 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:26:47 INFO - PROCESS | 1958 | 1469201207846 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:26:47 INFO - PROCESS | 1958 | 1469201207852 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:26:47 INFO - PROCESS | 1958 | 1469201207856 Marionette TRACE conn4 <- [1,2970,null,{}] 08:26:47 INFO - PROCESS | 1958 | 1469201207862 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}] 08:26:47 INFO - PROCESS | 1958 | 1469201207867 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:48 INFO - PROCESS | 1958 | 1469201208071 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:26:48 INFO - PROCESS | 1958 | 1469201208246 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 1958 | 1469201208259 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5de800 == 31 [pid = 1958] [id = 751] 08:26:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 96 (0x8e5dec00) [pid = 1958] [serial = 2253] [outer = (nil)] 08:26:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 97 (0x8e64a800) [pid = 1958] [serial = 2254] [outer = 0x8e5dec00] 08:26:48 INFO - PROCESS | 1958 | 1469201208556 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 98 (0x8eeccc00) [pid = 1958] [serial = 2255] [outer = 0x8e5dec00] 08:26:49 INFO - PROCESS | 1958 | 1469201209457 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]]]}] 08:26:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:26:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1637ms 08:26:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:26:49 INFO - PROCESS | 1958 | 1469201209489 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 1958 | 1469201209493 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:26:49 INFO - PROCESS | 1958 | 1469201209501 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 1958 | 1469201209506 Marionette TRACE conn4 <- [1,2974,null,{}] 08:26:49 INFO - PROCESS | 1958 | 1469201209514 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}] 08:26:49 INFO - PROCESS | 1958 | 1469201209519 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:49 INFO - PROCESS | 1958 | 1469201209760 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:26:49 INFO - PROCESS | 1958 | 1469201209938 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 1958 | 1469201209948 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:50 INFO - PROCESS | 1958 | ++DOCSHELL 0x90c10000 == 32 [pid = 1958] [id = 752] 08:26:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 99 (0x90e29c00) [pid = 1958] [serial = 2256] [outer = (nil)] 08:26:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x915c2000) [pid = 1958] [serial = 2257] [outer = 0x90e29c00] 08:26:50 INFO - PROCESS | 1958 | 1469201210064 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x915cf400) [pid = 1958] [serial = 2258] [outer = 0x90e29c00] 08:26:51 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ac000 == 31 [pid = 1958] [id = 728] 08:26:51 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec14000 == 30 [pid = 1958] [id = 727] 08:26:51 INFO - PROCESS | 1958 | --DOCSHELL 0x97e8ec00 == 29 [pid = 1958] [id = 746] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x90650000) [pid = 1958] [serial = 2162] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x903b6400) [pid = 1958] [serial = 2184] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 98 (0x98072800) [pid = 1958] [serial = 2175] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 97 (0x9747ac00) [pid = 1958] [serial = 2172] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 96 (0x906dec00) [pid = 1958] [serial = 2163] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 95 (0x96a1c800) [pid = 1958] [serial = 2169] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0x906da000) [pid = 1958] [serial = 2192] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x9025b000) [pid = 1958] [serial = 2190] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x8ec0f400) [pid = 1958] [serial = 2160] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x999c2800) [pid = 1958] [serial = 2181] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x90c05c00) [pid = 1958] [serial = 2193] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x8e640400) [pid = 1958] [serial = 2159] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x9140a800) [pid = 1958] [serial = 2196] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x99439400) [pid = 1958] [serial = 2178] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x9996d400) [pid = 1958] [serial = 2180] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x974a2800) [pid = 1958] [serial = 2174] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x91402800) [pid = 1958] [serial = 2195] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x8e63e400) [pid = 1958] [serial = 2187] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90253800) [pid = 1958] [serial = 2189] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x9942c000) [pid = 1958] [serial = 2177] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90254c00) [pid = 1958] [serial = 2183] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x936edc00) [pid = 1958] [serial = 2166] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x96a11800) [pid = 1958] [serial = 2168] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x90e2e000) [pid = 1958] [serial = 2198] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x915c6400) [pid = 1958] [serial = 2165] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8e4b2400) [pid = 1958] [serial = 2186] [outer = (nil)] [url = about:blank] 08:26:51 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x97476400) [pid = 1958] [serial = 2171] [outer = (nil)] [url = about:blank] 08:26:52 INFO - PROCESS | 1958 | 1469201212097 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]]]}] 08:26:52 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. 08:26:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2642ms 08:26:52 INFO - PROCESS | 1958 | 1469201212142 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 1958 | 1469201212147 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:26:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:26:52 INFO - PROCESS | 1958 | 1469201212155 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 1958 | 1469201212162 Marionette TRACE conn4 <- [1,2978,null,{}] 08:26:52 INFO - PROCESS | 1958 | 1469201212169 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}] 08:26:52 INFO - PROCESS | 1958 | 1469201212175 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:52 INFO - PROCESS | 1958 | 1469201212391 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:26:52 INFO - PROCESS | 1958 | 1469201212555 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 1958 | 1469201212564 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:52 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec0e000 == 30 [pid = 1958] [id = 753] 08:26:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 75 (0x8ec0ec00) [pid = 1958] [serial = 2259] [outer = (nil)] 08:26:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x8eec2400) [pid = 1958] [serial = 2260] [outer = 0x8ec0ec00] 08:26:52 INFO - PROCESS | 1958 | 1469201212633 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x8eed0800) [pid = 1958] [serial = 2261] [outer = 0x8ec0ec00] 08:26:53 INFO - PROCESS | 1958 | 1469201213376 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]]]}] 08:26:53 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. 08:26:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1251ms 08:26:53 INFO - PROCESS | 1958 | 1469201213405 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1958 | 1469201213414 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:26:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:26:53 INFO - PROCESS | 1958 | 1469201213425 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 1958 | 1469201213429 Marionette TRACE conn4 <- [1,2982,null,{}] 08:26:53 INFO - PROCESS | 1958 | 1469201213436 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}] 08:26:53 INFO - PROCESS | 1958 | 1469201213441 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:53 INFO - PROCESS | 1958 | 1469201213596 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:26:53 INFO - PROCESS | 1958 | 1469201213621 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 1958 | 1469201213627 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:53 INFO - PROCESS | 1958 | ++DOCSHELL 0x9064f000 == 31 [pid = 1958] [id = 754] 08:26:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x90650c00) [pid = 1958] [serial = 2262] [outer = (nil)] 08:26:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x906d9800) [pid = 1958] [serial = 2263] [outer = 0x90650c00] 08:26:53 INFO - PROCESS | 1958 | 1469201213701 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x906de000) [pid = 1958] [serial = 2264] [outer = 0x90650c00] 08:26:54 INFO - PROCESS | 1958 | 1469201214601 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"]]]}] 08:26:54 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:26:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:26:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:26:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:26:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1232ms 08:26:54 INFO - PROCESS | 1958 | 1469201214659 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 1958 | 1469201214662 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:26:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:26:54 INFO - PROCESS | 1958 | 1469201214679 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 1958 | 1469201214684 Marionette TRACE conn4 <- [1,2986,null,{}] 08:26:54 INFO - PROCESS | 1958 | 1469201214701 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}] 08:26:54 INFO - PROCESS | 1958 | 1469201214710 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:54 INFO - PROCESS | 1958 | 1469201214925 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:26:55 INFO - PROCESS | 1958 | 1469201215025 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 1958 | 1469201215036 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:55 INFO - PROCESS | 1958 | ++DOCSHELL 0x91404400 == 32 [pid = 1958] [id = 755] 08:26:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x91405000) [pid = 1958] [serial = 2265] [outer = (nil)] 08:26:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x9140a800) [pid = 1958] [serial = 2266] [outer = 0x91405000] 08:26:55 INFO - PROCESS | 1958 | 1469201215106 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x91556800) [pid = 1958] [serial = 2267] [outer = 0x91405000] 08:26:55 INFO - PROCESS | 1958 | 1469201215911 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]]]}] 08:26:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:26:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1284ms 08:26:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:26:55 INFO - PROCESS | 1958 | 1469201215963 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 1958 | 1469201215967 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:26:55 INFO - PROCESS | 1958 | 1469201215973 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 1958 | 1469201215977 Marionette TRACE conn4 <- [1,2990,null,{}] 08:26:56 INFO - PROCESS | 1958 | 1469201215998 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}] 08:26:56 INFO - PROCESS | 1958 | 1469201216003 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:56 INFO - PROCESS | 1958 | 1469201216212 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:26:56 INFO - PROCESS | 1958 | 1469201216231 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 1958 | 1469201216238 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:56 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e34000 == 33 [pid = 1958] [id = 756] 08:26:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x91402800) [pid = 1958] [serial = 2268] [outer = (nil)] 08:26:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x92b4b000) [pid = 1958] [serial = 2269] [outer = 0x91402800] 08:26:56 INFO - PROCESS | 1958 | 1469201216306 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x93770000) [pid = 1958] [serial = 2270] [outer = 0x91402800] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x9390b000) [pid = 1958] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x8ed98c00) [pid = 1958] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x8ed95400) [pid = 1958] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x90647c00) [pid = 1958] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x8e5d7c00) [pid = 1958] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x90e31c00) [pid = 1958] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x936e5400) [pid = 1958] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x8e643400) [pid = 1958] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x903bdc00) [pid = 1958] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x903b8c00) [pid = 1958] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:26:57 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x8eec9800) [pid = 1958] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:26:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x906d8c00 == 34 [pid = 1958] [id = 757] 08:26:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 76 (0x91f29c00) [pid = 1958] [serial = 2271] [outer = (nil)] 08:26:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 77 (0x92b44000) [pid = 1958] [serial = 2272] [outer = 0x91f29c00] 08:26:57 INFO - PROCESS | 1958 | 1469201217587 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]]]}] 08:26:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:26:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1632ms 08:26:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:26:57 INFO - PROCESS | 1958 | 1469201217605 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 1958 | 1469201217608 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:26:57 INFO - PROCESS | 1958 | 1469201217615 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 1958 | 1469201217618 Marionette TRACE conn4 <- [1,2994,null,{}] 08:26:57 INFO - PROCESS | 1958 | 1469201217623 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}] 08:26:57 INFO - PROCESS | 1958 | 1469201217628 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:57 INFO - PROCESS | 1958 | 1469201217784 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:26:57 INFO - PROCESS | 1958 | 1469201217947 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 1958 | 1469201217954 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:57 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec1800 == 35 [pid = 1958] [id = 758] 08:26:57 INFO - PROCESS | 1958 | ++DOMWINDOW == 78 (0x93774400) [pid = 1958] [serial = 2273] [outer = (nil)] 08:26:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 79 (0x94e80800) [pid = 1958] [serial = 2274] [outer = 0x93774400] 08:26:58 INFO - PROCESS | 1958 | 1469201218033 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 1958 | ++DOMWINDOW == 80 (0x94e86800) [pid = 1958] [serial = 2275] [outer = 0x93774400] 08:26:58 INFO - PROCESS | 1958 | 1469201218710 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]]]}] 08:26:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:26:58 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 08:26:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1135ms 08:26:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:26:58 INFO - PROCESS | 1958 | 1469201218750 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 1958 | 1469201218753 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:26:58 INFO - PROCESS | 1958 | 1469201218759 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 1958 | 1469201218768 Marionette TRACE conn4 <- [1,2998,null,{}] 08:26:58 INFO - PROCESS | 1958 | 1469201218774 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}] 08:26:58 INFO - PROCESS | 1958 | 1469201218788 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:59 INFO - PROCESS | 1958 | 1469201219016 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:26:59 INFO - PROCESS | 1958 | 1469201219166 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 1958 | 1469201219177 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:26:59 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a7400 == 36 [pid = 1958] [id = 759] 08:26:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 81 (0x8e4a8000) [pid = 1958] [serial = 2276] [outer = (nil)] 08:26:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 82 (0x8e4b2400) [pid = 1958] [serial = 2277] [outer = 0x8e4a8000] 08:26:59 INFO - PROCESS | 1958 | 1469201219257 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 1958 | ++DOMWINDOW == 83 (0x8ec0ac00) [pid = 1958] [serial = 2278] [outer = 0x8e4a8000] 08:27:00 INFO - PROCESS | 1958 | 1469201220172 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]]]}] 08:27:00 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. 08:27:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1440ms 08:27:00 INFO - PROCESS | 1958 | 1469201220203 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:27:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:27:00 INFO - PROCESS | 1958 | 1469201220212 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:27:00 INFO - PROCESS | 1958 | 1469201220224 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 1958 | 1469201220230 Marionette TRACE conn4 <- [1,3002,null,{}] 08:27:00 INFO - PROCESS | 1958 | 1469201220240 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}] 08:27:00 INFO - PROCESS | 1958 | 1469201220252 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:00 INFO - PROCESS | 1958 | 1469201220430 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:27:00 INFO - PROCESS | 1958 | 1469201220618 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 1958 | 1469201220625 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:00 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ae000 == 37 [pid = 1958] [id = 760] 08:27:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 84 (0x903bd800) [pid = 1958] [serial = 2279] [outer = (nil)] 08:27:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 85 (0x90c0a400) [pid = 1958] [serial = 2280] [outer = 0x903bd800] 08:27:00 INFO - PROCESS | 1958 | 1469201220711 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 1958 | ++DOMWINDOW == 86 (0x90e2d400) [pid = 1958] [serial = 2281] [outer = 0x903bd800] 08:27:01 INFO - PROCESS | 1958 | 1469201221585 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]]]}] 08:27:01 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. 08:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1389ms 08:27:01 INFO - PROCESS | 1958 | 1469201221614 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 1958 | 1469201221621 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:27:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:27:01 INFO - PROCESS | 1958 | 1469201221629 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 1958 | 1469201221632 Marionette TRACE conn4 <- [1,3006,null,{}] 08:27:01 INFO - PROCESS | 1958 | 1469201221639 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}] 08:27:01 INFO - PROCESS | 1958 | 1469201221644 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:01 INFO - PROCESS | 1958 | 1469201221812 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:27:02 INFO - PROCESS | 1958 | 1469201222035 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 1958 | 1469201222046 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:02 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eeca000 == 38 [pid = 1958] [id = 761] 08:27:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x90e37c00) [pid = 1958] [serial = 2282] [outer = (nil)] 08:27:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x9398f800) [pid = 1958] [serial = 2283] [outer = 0x90e37c00] 08:27:02 INFO - PROCESS | 1958 | 1469201222151 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x94fd1c00) [pid = 1958] [serial = 2284] [outer = 0x90e37c00] 08:27:03 INFO - PROCESS | 1958 | 1469201223100 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]]]}] 08:27:03 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. 08:27:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1484ms 08:27:03 INFO - PROCESS | 1958 | 1469201223113 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 1958 | 1469201223117 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:27:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:27:03 INFO - PROCESS | 1958 | 1469201223133 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 1958 | 1469201223142 Marionette TRACE conn4 <- [1,3010,null,{}] 08:27:03 INFO - PROCESS | 1958 | 1469201223149 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}] 08:27:03 INFO - PROCESS | 1958 | 1469201223158 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:03 INFO - PROCESS | 1958 | 1469201223362 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:27:03 INFO - PROCESS | 1958 | 1469201223538 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 1958 | 1469201223548 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:03 INFO - PROCESS | 1958 | ++DOCSHELL 0x94fd7000 == 39 [pid = 1958] [id = 762] 08:27:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x96a10400) [pid = 1958] [serial = 2285] [outer = (nil)] 08:27:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x97479c00) [pid = 1958] [serial = 2286] [outer = 0x96a10400] 08:27:03 INFO - PROCESS | 1958 | 1469201223666 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x9747c000) [pid = 1958] [serial = 2287] [outer = 0x96a10400] 08:27:04 INFO - PROCESS | 1958 | 1469201224555 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]]]}] 08:27:04 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 08:27:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1449ms 08:27:04 INFO - PROCESS | 1958 | 1469201224575 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 1958 | 1469201224579 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:27:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:27:04 INFO - PROCESS | 1958 | 1469201224586 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 1958 | 1469201224589 Marionette TRACE conn4 <- [1,3014,null,{}] 08:27:04 INFO - PROCESS | 1958 | 1469201224595 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}] 08:27:04 INFO - PROCESS | 1958 | 1469201224601 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:04 INFO - PROCESS | 1958 | 1469201224802 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:27:04 INFO - PROCESS | 1958 | 1469201224974 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 1958 | 1469201224981 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:05 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643400 == 40 [pid = 1958] [id = 763] 08:27:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x97476c00) [pid = 1958] [serial = 2288] [outer = (nil)] 08:27:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x97e1ac00) [pid = 1958] [serial = 2289] [outer = 0x97476c00] 08:27:05 INFO - PROCESS | 1958 | 1469201225060 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0x97e8e800) [pid = 1958] [serial = 2290] [outer = 0x97476c00] 08:27:05 INFO - PROCESS | 1958 | [1958] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:27:05 INFO - PROCESS | 1958 | 1469201225983 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:27:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:27:06 INFO - {} 08:27:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:27:06 INFO - {} 08:27:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:27:06 INFO - {} 08:27:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:27:06 INFO - {} 08:27:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1433ms 08:27:06 INFO - PROCESS | 1958 | 1469201226023 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 1958 | 1469201226027 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:27:06 INFO - TEST-START | /FileAPI/fileReader.html 08:27:06 INFO - PROCESS | 1958 | 1469201226034 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 1958 | 1469201226037 Marionette TRACE conn4 <- [1,3018,null,{}] 08:27:06 INFO - PROCESS | 1958 | 1469201226043 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}] 08:27:06 INFO - PROCESS | 1958 | 1469201226048 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:06 INFO - PROCESS | 1958 | 1469201226298 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:27:06 INFO - PROCESS | 1958 | 1469201226441 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 1958 | 1469201226460 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:06 INFO - PROCESS | 1958 | ++DOCSHELL 0x90e2f400 == 41 [pid = 1958] [id = 764] 08:27:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 96 (0x97e99000) [pid = 1958] [serial = 2291] [outer = (nil)] 08:27:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 97 (0x994d9400) [pid = 1958] [serial = 2292] [outer = 0x97e99000] 08:27:06 INFO - PROCESS | 1958 | 1469201226603 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 1958 | ++DOMWINDOW == 98 (0x99ac9c00) [pid = 1958] [serial = 2293] [outer = 0x97e99000] 08:27:07 INFO - PROCESS | 1958 | 1469201227508 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]]]}] 08:27:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:27:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:27:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:27:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:27:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1533ms 08:27:07 INFO - PROCESS | 1958 | 1469201227569 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 1958 | 1469201227572 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:27:07 INFO - TEST-START | /FileAPI/historical.html 08:27:07 INFO - PROCESS | 1958 | 1469201227579 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 1958 | 1469201227583 Marionette TRACE conn4 <- [1,3022,null,{}] 08:27:07 INFO - PROCESS | 1958 | 1469201227589 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}] 08:27:07 INFO - PROCESS | 1958 | 1469201227595 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:07 INFO - PROCESS | 1958 | 1469201227835 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:27:08 INFO - PROCESS | 1958 | 1469201227980 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1958 | 1469201227987 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:08 INFO - PROCESS | 1958 | ++DOCSHELL 0x9390e800 == 42 [pid = 1958] [id = 765] 08:27:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 99 (0x99439000) [pid = 1958] [serial = 2294] [outer = (nil)] 08:27:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x99fd2c00) [pid = 1958] [serial = 2295] [outer = 0x99439000] 08:27:08 INFO - PROCESS | 1958 | 1469201228108 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x99fd7c00) [pid = 1958] [serial = 2296] [outer = 0x99439000] 08:27:08 INFO - PROCESS | 1958 | 1469201228941 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"]]]}] 08:27:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:27:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:27:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:27:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:27:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:27:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:27:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:27:08 INFO - TEST-OK | /FileAPI/historical.html | took 1386ms 08:27:08 INFO - PROCESS | 1958 | 1469201228971 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:27:08 INFO - TEST-START | /FileAPI/idlharness.html 08:27:08 INFO - PROCESS | 1958 | 1469201228975 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:27:08 INFO - PROCESS | 1958 | 1469201228982 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 1958 | 1469201228986 Marionette TRACE conn4 <- [1,3026,null,{}] 08:27:08 INFO - PROCESS | 1958 | 1469201228992 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}] 08:27:08 INFO - PROCESS | 1958 | 1469201228997 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:09 INFO - PROCESS | 1958 | 1469201229209 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:27:09 INFO - PROCESS | 1958 | 1469201229385 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1958 | 1469201229394 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:09 INFO - PROCESS | 1958 | ++DOCSHELL 0x90ebe000 == 43 [pid = 1958] [id = 766] 08:27:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x9154e800) [pid = 1958] [serial = 2297] [outer = (nil)] 08:27:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0x97e98400) [pid = 1958] [serial = 2298] [outer = 0x9154e800] 08:27:09 INFO - PROCESS | 1958 | 1469201229512 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0x99fdf800) [pid = 1958] [serial = 2299] [outer = 0x9154e800] 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:27:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:27:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:27:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:27:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:27:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:27:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:27:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:27:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:27:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:27:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:27:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:27:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:27:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:27:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:27:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:27:11 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 08:27:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:27:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:27:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:27:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:27:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:27:11 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 08:27:11 INFO - PROCESS | 1958 | 1469201231109 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:27:11 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 08:27:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:27:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:27:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:27:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:27:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:27:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:27:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:27:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:27:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:27:11 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 08:27:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:27:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:27:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:27:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:27:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:27:11 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 08:27:11 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 08:27:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:27:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:27:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:27:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:27:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:27:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:27:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 2387ms 08:27:11 INFO - PROCESS | 1958 | 1469201231493 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 1958 | 1469201231497 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:27:11 INFO - TEST-START | /FileAPI/idlharness.worker 08:27:11 INFO - PROCESS | 1958 | 1469201231507 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 1958 | 1469201231512 Marionette TRACE conn4 <- [1,3030,null,{}] 08:27:11 INFO - PROCESS | 1958 | 1469201231522 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}] 08:27:11 INFO - PROCESS | 1958 | 1469201231527 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:11 INFO - PROCESS | 1958 | 1469201231776 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:27:12 INFO - PROCESS | 1958 | 1469201232027 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1958 | 1469201232039 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec1800 == 42 [pid = 1958] [id = 758] 08:27:12 INFO - PROCESS | 1958 | --DOCSHELL 0x906d8c00 == 41 [pid = 1958] [id = 757] 08:27:12 INFO - PROCESS | 1958 | --DOCSHELL 0x90e34000 == 40 [pid = 1958] [id = 756] 08:27:12 INFO - PROCESS | 1958 | --DOCSHELL 0x91404400 == 39 [pid = 1958] [id = 755] 08:27:12 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed96400 == 40 [pid = 1958] [id = 767] 08:27:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x8ed96c00) [pid = 1958] [serial = 2300] [outer = (nil)] 08:27:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 106 (0x9025c000) [pid = 1958] [serial = 2301] [outer = 0x8ed96c00] 08:27:12 INFO - PROCESS | 1958 | 1469201232142 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x903c0c00) [pid = 1958] [serial = 2302] [outer = 0x8ed96c00] 08:27:12 INFO - PROCESS | 1958 | --DOCSHELL 0x9064f000 == 39 [pid = 1958] [id = 754] 08:27:12 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0e000 == 38 [pid = 1958] [id = 753] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0x94ef2000) [pid = 1958] [serial = 2222] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 105 (0x94fd0000) [pid = 1958] [serial = 2223] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x91402c00) [pid = 1958] [serial = 2199] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0x8ed9d400) [pid = 1958] [serial = 2201] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x903c1c00) [pid = 1958] [serial = 2202] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x94e8a000) [pid = 1958] [serial = 2210] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x94e85c00) [pid = 1958] [serial = 2211] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x8e644000) [pid = 1958] [serial = 2213] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 98 (0x8ec0d800) [pid = 1958] [serial = 2214] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 97 (0x92b4c400) [pid = 1958] [serial = 2219] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 96 (0x93769c00) [pid = 1958] [serial = 2207] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 95 (0x93775400) [pid = 1958] [serial = 2208] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0x90eb8400) [pid = 1958] [serial = 2204] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x9154b800) [pid = 1958] [serial = 2205] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x906d7400) [pid = 1958] [serial = 2216] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x90c0f800) [pid = 1958] [serial = 2217] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x903b4000) [pid = 1958] [serial = 2229] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x90eb4800) [pid = 1958] [serial = 2226] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x96a18000) [pid = 1958] [serial = 2228] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x906d4800) [pid = 1958] [serial = 2225] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x9376e000) [pid = 1958] [serial = 2220] [outer = (nil)] [url = about:blank] 08:27:12 INFO - PROCESS | 1958 | [1958] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:27:13 INFO - {} 08:27:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:27:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:27:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:27:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:27:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:27:13 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:27:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:27:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:27:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:27:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:27:14 INFO - {} 08:27:14 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 08:27:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:27:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:27:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:27:14 INFO - {} 08:27:14 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 - {} 08:27:14 INFO - {} 08:27:14 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 08:27:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:27:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:27:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:27:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:27:14 INFO - {} 08:27:14 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 08:27:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:27:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:27:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:27:14 INFO - {} 08:27:14 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 - {} 08:27:14 INFO - {} 08:27:14 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 08:27:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:27:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:27:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 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 08:27:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:27:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:27:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 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 08:27:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 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 08:27:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 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 08:27:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:27:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:27:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:27:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:27:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:27:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:27:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:27:14 INFO - {} 08:27:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2554ms 08:27:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:27:14 INFO - PROCESS | 1958 | 1469201233932 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:27:14 INFO - PROCESS | 1958 | 1469201234072 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 1958 | 1469201234092 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:27:14 INFO - PROCESS | 1958 | 1469201234116 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 1958 | 1469201234133 Marionette TRACE conn4 <- [1,3034,null,{}] 08:27:14 INFO - PROCESS | 1958 | 1469201234149 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}] 08:27:14 INFO - PROCESS | 1958 | 1469201234160 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:14 INFO - PROCESS | 1958 | 1469201234472 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:27:14 INFO - PROCESS | 1958 | 1469201234485 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 1958 | 1469201234503 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:14 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eecc000 == 39 [pid = 1958] [id = 768] 08:27:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 87 (0x90c0e400) [pid = 1958] [serial = 2303] [outer = (nil)] 08:27:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 88 (0x9ac47c00) [pid = 1958] [serial = 2304] [outer = 0x90c0e400] 08:27:14 INFO - PROCESS | 1958 | 1469201234580 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 1958 | ++DOMWINDOW == 89 (0x9b072000) [pid = 1958] [serial = 2305] [outer = 0x90c0e400] 08:27:15 INFO - PROCESS | 1958 | 1469201235535 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]]]}] 08:27:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:27:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1463ms 08:27:15 INFO - PROCESS | 1958 | 1469201235580 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 1958 | 1469201235587 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:27:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:27:15 INFO - PROCESS | 1958 | 1469201235596 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 1958 | 1469201235603 Marionette TRACE conn4 <- [1,3038,null,{}] 08:27:15 INFO - PROCESS | 1958 | 1469201235627 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}] 08:27:15 INFO - PROCESS | 1958 | 1469201235634 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:15 INFO - PROCESS | 1958 | 1469201235890 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:27:16 INFO - PROCESS | 1958 | 1469201236032 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 1958 | 1469201236043 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:16 INFO - PROCESS | 1958 | ++DOCSHELL 0x8eec1400 == 40 [pid = 1958] [id = 769] 08:27:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 90 (0x9025c800) [pid = 1958] [serial = 2306] [outer = (nil)] 08:27:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x9390c800) [pid = 1958] [serial = 2307] [outer = 0x9025c800] 08:27:16 INFO - PROCESS | 1958 | 1469201236133 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x97475400) [pid = 1958] [serial = 2308] [outer = 0x9025c800] 08:27:17 INFO - PROCESS | 1958 | 1469201237029 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"]]]}] 08:27:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:27:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:27:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1496ms 08:27:17 INFO - PROCESS | 1958 | 1469201237092 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 1958 | 1469201237100 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:27:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:27:17 INFO - PROCESS | 1958 | 1469201237113 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 1958 | 1469201237117 Marionette TRACE conn4 <- [1,3042,null,{}] 08:27:17 INFO - PROCESS | 1958 | 1469201237166 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}] 08:27:17 INFO - PROCESS | 1958 | 1469201237173 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:17 INFO - PROCESS | 1958 | 1469201237430 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:27:17 INFO - PROCESS | 1958 | 1469201237575 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 1958 | 1469201237586 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:17 INFO - PROCESS | 1958 | ++DOCSHELL 0x99fd6400 == 41 [pid = 1958] [id = 770] 08:27:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x9ac40800) [pid = 1958] [serial = 2309] [outer = (nil)] 08:27:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x9ac4a000) [pid = 1958] [serial = 2310] [outer = 0x9ac40800] 08:27:17 INFO - PROCESS | 1958 | 1469201237707 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0x9b0cf800) [pid = 1958] [serial = 2311] [outer = 0x9ac40800] 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:27:18 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. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:27:18 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'.) 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:27:18 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. 08:27:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:27:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:27:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:27:18 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. 08:27:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:27:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:27:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:27:19 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. 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:27:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:27:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:27:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:27:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:27:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1865ms 08:27:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:27:19 INFO - PROCESS | 1958 | 1469201238900 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]]]}] 08:27:19 INFO - PROCESS | 1958 | 1469201238984 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 1958 | 1469201238998 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:27:19 INFO - PROCESS | 1958 | 1469201239102 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 1958 | 1469201239115 Marionette TRACE conn4 <- [1,3046,null,{}] 08:27:19 INFO - PROCESS | 1958 | 1469201239136 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}] 08:27:19 INFO - PROCESS | 1958 | 1469201239145 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:19 INFO - PROCESS | 1958 | 1469201239420 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:27:19 INFO - PROCESS | 1958 | 1469201239722 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 1958 | 1469201239734 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:19 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a3400 == 42 [pid = 1958] [id = 771] 08:27:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 96 (0x8eec4800) [pid = 1958] [serial = 2312] [outer = (nil)] 08:27:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 97 (0x90647c00) [pid = 1958] [serial = 2313] [outer = 0x8eec4800] 08:27:19 INFO - PROCESS | 1958 | 1469201239853 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 1958 | ++DOMWINDOW == 98 (0x90c10400) [pid = 1958] [serial = 2314] [outer = 0x8eec4800] 08:27:20 INFO - PROCESS | 1958 | [1958] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:27:20 INFO - PROCESS | 1958 | 1469201240738 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:27:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:27:20 INFO - {} 08:27:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1677ms 08:27:20 INFO - PROCESS | 1958 | 1469201240755 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:27:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:27:20 INFO - PROCESS | 1958 | 1469201240760 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:27:20 INFO - PROCESS | 1958 | 1469201240767 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 1958 | 1469201240770 Marionette TRACE conn4 <- [1,3050,null,{}] 08:27:20 INFO - PROCESS | 1958 | 1469201240776 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}] 08:27:20 INFO - PROCESS | 1958 | 1469201240782 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:20 INFO - PROCESS | 1958 | 1469201240967 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:27:21 INFO - PROCESS | 1958 | 1469201241177 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 1958 | 1469201241185 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:21 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a6c00 == 43 [pid = 1958] [id = 772] 08:27:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 99 (0x8e5da000) [pid = 1958] [serial = 2315] [outer = (nil)] 08:27:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x915c7000) [pid = 1958] [serial = 2316] [outer = 0x8e5da000] 08:27:21 INFO - PROCESS | 1958 | 1469201241304 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x93766800) [pid = 1958] [serial = 2317] [outer = 0x8e5da000] 08:27:22 INFO - PROCESS | 1958 | 1469201242214 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]]]}] 08:27:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:27:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:27:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:27:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:27:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1489ms 08:27:22 INFO - PROCESS | 1958 | 1469201242258 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:27:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:27:22 INFO - PROCESS | 1958 | 1469201242263 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:27:22 INFO - PROCESS | 1958 | 1469201242271 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 1958 | 1469201242274 Marionette TRACE conn4 <- [1,3054,null,{}] 08:27:22 INFO - PROCESS | 1958 | 1469201242300 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}] 08:27:22 INFO - PROCESS | 1958 | 1469201242306 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:22 INFO - PROCESS | 1958 | 1469201242493 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:27:22 INFO - PROCESS | 1958 | 1469201242690 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 1958 | 1469201242699 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:22 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4a5c00 == 44 [pid = 1958] [id = 773] 08:27:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x90eb4400) [pid = 1958] [serial = 2318] [outer = (nil)] 08:27:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0x9390d400) [pid = 1958] [serial = 2319] [outer = 0x90eb4400] 08:27:22 INFO - PROCESS | 1958 | 1469201242814 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0x93990400) [pid = 1958] [serial = 2320] [outer = 0x90eb4400] 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:27:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:27:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:27:24 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" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:27:24 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" 08:27:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:27:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:27:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1989ms 08:27:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:27:24 INFO - PROCESS | 1958 | 1469201244096 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"]]]}] 08:27:24 INFO - PROCESS | 1958 | 1469201244283 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 1958 | 1469201244299 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:27:24 INFO - PROCESS | 1958 | 1469201244315 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 1958 | 1469201244325 Marionette TRACE conn4 <- [1,3058,null,{}] 08:27:24 INFO - PROCESS | 1958 | 1469201244507 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}] 08:27:24 INFO - PROCESS | 1958 | 1469201244517 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:24 INFO - PROCESS | 1958 | 1469201244764 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:27:24 INFO - PROCESS | 1958 | 1469201244911 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 1958 | 1469201244920 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:24 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a95000 == 45 [pid = 1958] [id = 774] 08:27:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x9cb31400) [pid = 1958] [serial = 2321] [outer = (nil)] 08:27:24 INFO - PROCESS | 1958 | ++DOMWINDOW == 106 (0x9cb36000) [pid = 1958] [serial = 2322] [outer = 0x9cb31400] 08:27:25 INFO - PROCESS | 1958 | 1469201244999 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x9cb38800) [pid = 1958] [serial = 2323] [outer = 0x9cb31400] 08:27:25 INFO - PROCESS | 1958 | 1469201245896 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]]]}] 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:27:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:27:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:27:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:27:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:27:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:27:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:27:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:27:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:27:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:27:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1652ms 08:27:25 INFO - PROCESS | 1958 | 1469201245968 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 1958 | 1469201245974 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:27:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:27:26 INFO - PROCESS | 1958 | 1469201246006 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 1958 | 1469201246009 Marionette TRACE conn4 <- [1,3062,null,{}] 08:27:26 INFO - PROCESS | 1958 | 1469201246016 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}] 08:27:26 INFO - PROCESS | 1958 | 1469201246022 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:26 INFO - PROCESS | 1958 | 1469201246386 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:27:26 INFO - PROCESS | 1958 | 1469201246644 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 1958 | 1469201246651 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:26 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ec09800 == 46 [pid = 1958] [id = 775] 08:27:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 108 (0x8ed99c00) [pid = 1958] [serial = 2324] [outer = (nil)] 08:27:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 109 (0x8eda0400) [pid = 1958] [serial = 2325] [outer = 0x8ed99c00] 08:27:26 INFO - PROCESS | 1958 | 1469201246743 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 1958 | ++DOMWINDOW == 110 (0x903b4800) [pid = 1958] [serial = 2326] [outer = 0x8ed99c00] 08:27:27 INFO - PROCESS | 1958 | [1958] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:27:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:27:27 INFO - {} 08:27:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1683ms 08:27:27 INFO - PROCESS | 1958 | 1469201247678 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:27:27 INFO - PROCESS | 1958 | 1469201247695 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 1958 | 1469201247700 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:27:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:27:27 INFO - PROCESS | 1958 | 1469201247753 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 1958 | 1469201247759 Marionette TRACE conn4 <- [1,3066,null,{}] 08:27:27 INFO - PROCESS | 1958 | 1469201247773 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}] 08:27:27 INFO - PROCESS | 1958 | 1469201247777 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:28 INFO - PROCESS | 1958 | --DOCSHELL 0x8ed96400 == 45 [pid = 1958] [id = 767] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x906e1400 == 44 [pid = 1958] [id = 748] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4b1c00 == 43 [pid = 1958] [id = 749] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90c10000 == 42 [pid = 1958] [id = 752] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a7c00 == 41 [pid = 1958] [id = 750] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a7400 == 40 [pid = 1958] [id = 759] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4ae000 == 39 [pid = 1958] [id = 760] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8eeca000 == 38 [pid = 1958] [id = 761] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x94fd7000 == 37 [pid = 1958] [id = 762] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x9390e800 == 36 [pid = 1958] [id = 765] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x97e17800 == 35 [pid = 1958] [id = 747] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e5de800 == 34 [pid = 1958] [id = 751] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90e2f400 == 33 [pid = 1958] [id = 764] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x90ebe000 == 32 [pid = 1958] [id = 766] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e643400 == 31 [pid = 1958] [id = 763] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x96a95000 == 30 [pid = 1958] [id = 774] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec09800 == 29 [pid = 1958] [id = 775] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a5c00 == 28 [pid = 1958] [id = 773] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a6c00 == 27 [pid = 1958] [id = 772] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8e4a3400 == 26 [pid = 1958] [id = 771] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x99fd6400 == 25 [pid = 1958] [id = 770] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8eecc000 == 24 [pid = 1958] [id = 768] 08:27:29 INFO - PROCESS | 1958 | --DOCSHELL 0x8eec1400 == 23 [pid = 1958] [id = 769] 08:27:29 INFO - PROCESS | 1958 | 1469201249054 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:27:29 INFO - PROCESS | 1958 | 1469201249528 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1958 | 1469201249539 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:29 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4ad400 == 24 [pid = 1958] [id = 776] 08:27:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 111 (0x8e4adc00) [pid = 1958] [serial = 2327] [outer = (nil)] 08:27:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 112 (0x8e4b2000) [pid = 1958] [serial = 2328] [outer = 0x8e4adc00] 08:27:29 INFO - PROCESS | 1958 | 1469201249609 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1958 | ++DOMWINDOW == 113 (0x8e5de800) [pid = 1958] [serial = 2329] [outer = 0x8e4adc00] 08:27:30 INFO - PROCESS | 1958 | 1469201250388 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]]]}] 08:27:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:27:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:27:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:27:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:27:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:27:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:27:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:27:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2703ms 08:27:30 INFO - PROCESS | 1958 | 1469201250416 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 1958 | 1469201250421 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:27:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:27:30 INFO - PROCESS | 1958 | 1469201250439 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - PROCESS | 1958 | 1469201250444 Marionette TRACE conn4 <- [1,3070,null,{}] 08:27:30 INFO - PROCESS | 1958 | 1469201250450 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}] 08:27:30 INFO - PROCESS | 1958 | 1469201250459 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:30 INFO - PROCESS | 1958 | 1469201250677 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:27:30 INFO - PROCESS | 1958 | 1469201250704 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 1958 | 1469201250710 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:30 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9d800 == 25 [pid = 1958] [id = 777] 08:27:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 114 (0x8ed9dc00) [pid = 1958] [serial = 2330] [outer = (nil)] 08:27:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 115 (0x8eda3800) [pid = 1958] [serial = 2331] [outer = 0x8ed9dc00] 08:27:30 INFO - PROCESS | 1958 | 1469201250782 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x8eec7800) [pid = 1958] [serial = 2332] [outer = 0x8ed9dc00] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0x93774400) [pid = 1958] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 114 (0x903bd800) [pid = 1958] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 113 (0x90e37c00) [pid = 1958] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 112 (0x8e4a8000) [pid = 1958] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 111 (0x99439000) [pid = 1958] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 110 (0x96a10400) [pid = 1958] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 109 (0x97e99000) [pid = 1958] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 108 (0x97476c00) [pid = 1958] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 107 (0x9154e800) [pid = 1958] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0x97e1d800) [pid = 1958] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 105 (0x97e97400) [pid = 1958] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x96a18800) [pid = 1958] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0x8ec0ec00) [pid = 1958] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x94fd6800) [pid = 1958] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x91405000) [pid = 1958] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x90650c00) [pid = 1958] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x936e6000) [pid = 1958] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 98 (0x90e29c00) [pid = 1958] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 97 (0x8e5dec00) [pid = 1958] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 96 (0x97478400) [pid = 1958] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 95 (0x8eec5c00) [pid = 1958] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0x91402800) [pid = 1958] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x91f29c00) [pid = 1958] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x98027800) [pid = 1958] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x90c0e400) [pid = 1958] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:27:32 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x8ed96c00) [pid = 1958] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:27:32 INFO - PROCESS | 1958 | 1469201252518 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]]]}] 08:27:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:27:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:27:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:27:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:27:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:27:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:27:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2101ms 08:27:32 INFO - PROCESS | 1958 | 1469201252542 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:27:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:27:32 INFO - PROCESS | 1958 | 1469201252549 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:27:32 INFO - PROCESS | 1958 | 1469201252555 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 1958 | 1469201252558 Marionette TRACE conn4 <- [1,3074,null,{}] 08:27:32 INFO - PROCESS | 1958 | 1469201252564 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}] 08:27:32 INFO - PROCESS | 1958 | 1469201252569 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:32 INFO - PROCESS | 1958 | 1469201252730 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:27:32 INFO - PROCESS | 1958 | 1469201252935 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 1958 | 1469201252944 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:32 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed96c00 == 26 [pid = 1958] [id = 778] 08:27:32 INFO - PROCESS | 1958 | ++DOMWINDOW == 91 (0x8ed9e400) [pid = 1958] [serial = 2333] [outer = (nil)] 08:27:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 92 (0x90648000) [pid = 1958] [serial = 2334] [outer = 0x8ed9e400] 08:27:33 INFO - PROCESS | 1958 | 1469201253025 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 1958 | ++DOMWINDOW == 93 (0x9064e800) [pid = 1958] [serial = 2335] [outer = 0x8ed9e400] 08:27:33 INFO - PROCESS | 1958 | 1469201253767 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]]]}] 08:27:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:27:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:27:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:27:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:27:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:27:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:27:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1237ms 08:27:33 INFO - PROCESS | 1958 | 1469201253793 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 1958 | 1469201253800 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:27:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:27:33 INFO - PROCESS | 1958 | 1469201253819 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 1958 | 1469201253826 Marionette TRACE conn4 <- [1,3078,null,{}] 08:27:33 INFO - PROCESS | 1958 | 1469201253832 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}] 08:27:33 INFO - PROCESS | 1958 | 1469201253839 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:34 INFO - PROCESS | 1958 | 1469201254154 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:27:34 INFO - PROCESS | 1958 | 1469201254302 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 1958 | 1469201254313 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:34 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e4aa000 == 27 [pid = 1958] [id = 779] 08:27:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 94 (0x8e4ab800) [pid = 1958] [serial = 2336] [outer = (nil)] 08:27:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 95 (0x8e5d8000) [pid = 1958] [serial = 2337] [outer = 0x8e4ab800] 08:27:34 INFO - PROCESS | 1958 | 1469201254398 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 1958 | ++DOMWINDOW == 96 (0x8ec09c00) [pid = 1958] [serial = 2338] [outer = 0x8e4ab800] 08:27:35 INFO - PROCESS | 1958 | 1469201255401 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 1958 | 1469201255468 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:27:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:27:35 INFO - PROCESS | 1958 | 1469201255527 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 1958 | 1469201255534 Marionette TRACE conn4 <- [1,3082,null,{}] 08:27:35 INFO - PROCESS | 1958 | 1469201255544 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}] 08:27:35 INFO - PROCESS | 1958 | 1469201255549 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:35 INFO - PROCESS | 1958 | 1469201255750 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:27:36 INFO - PROCESS | 1958 | 1469201255977 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1958 | 1469201255989 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:36 INFO - PROCESS | 1958 | ++DOCSHELL 0x906db800 == 28 [pid = 1958] [id = 780] 08:27:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 97 (0x906dc000) [pid = 1958] [serial = 2339] [outer = (nil)] 08:27:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 98 (0x90c03000) [pid = 1958] [serial = 2340] [outer = 0x906dc000] 08:27:36 INFO - PROCESS | 1958 | 1469201256205 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1958 | ++DOMWINDOW == 99 (0x90e31c00) [pid = 1958] [serial = 2341] [outer = 0x906dc000] 08:27:37 INFO - PROCESS | 1958 | 1469201257051 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]]]}] 08:27:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:27:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:27:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:27:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:27:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1644ms 08:27:37 INFO - PROCESS | 1958 | 1469201257128 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:27:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:27:37 INFO - PROCESS | 1958 | 1469201257133 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:27:37 INFO - PROCESS | 1958 | 1469201257140 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 1958 | 1469201257145 Marionette TRACE conn4 <- [1,3086,null,{}] 08:27:37 INFO - PROCESS | 1958 | 1469201257151 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}] 08:27:37 INFO - PROCESS | 1958 | 1469201257158 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:37 INFO - PROCESS | 1958 | 1469201257335 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:27:37 INFO - PROCESS | 1958 | 1469201257546 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 1958 | 1469201257553 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:37 INFO - PROCESS | 1958 | ++DOCSHELL 0x9140cc00 == 29 [pid = 1958] [id = 781] 08:27:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 100 (0x9140e000) [pid = 1958] [serial = 2342] [outer = (nil)] 08:27:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 101 (0x9154e800) [pid = 1958] [serial = 2343] [outer = 0x9140e000] 08:27:37 INFO - PROCESS | 1958 | 1469201257676 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 1958 | ++DOMWINDOW == 102 (0x915d0400) [pid = 1958] [serial = 2344] [outer = 0x9140e000] 08:27:38 INFO - PROCESS | 1958 | 1469201258647 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:27:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:27:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1535ms 08:27:38 INFO - PROCESS | 1958 | 1469201258675 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 1958 | 1469201258683 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:27:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:27:38 INFO - PROCESS | 1958 | 1469201258701 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 1958 | 1469201258708 Marionette TRACE conn4 <- [1,3090,null,{}] 08:27:38 INFO - PROCESS | 1958 | 1469201258756 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}] 08:27:38 INFO - PROCESS | 1958 | 1469201258764 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:39 INFO - PROCESS | 1958 | 1469201259051 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:27:39 INFO - PROCESS | 1958 | 1469201259206 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 1958 | 1469201259216 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:39 INFO - PROCESS | 1958 | ++DOCSHELL 0x8ed9a000 == 30 [pid = 1958] [id = 782] 08:27:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 103 (0x90eba400) [pid = 1958] [serial = 2345] [outer = (nil)] 08:27:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 104 (0x94e8b800) [pid = 1958] [serial = 2346] [outer = 0x90eba400] 08:27:39 INFO - PROCESS | 1958 | 1469201259303 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 1958 | ++DOMWINDOW == 105 (0x94fcb400) [pid = 1958] [serial = 2347] [outer = 0x90eba400] 08:27:40 INFO - PROCESS | 1958 | 1469201260287 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:27:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:27:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1641ms 08:27:40 INFO - PROCESS | 1958 | 1469201260335 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:27:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:27:40 INFO - PROCESS | 1958 | 1469201260339 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:27:40 INFO - PROCESS | 1958 | 1469201260346 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 1958 | 1469201260350 Marionette TRACE conn4 <- [1,3094,null,{}] 08:27:40 INFO - PROCESS | 1958 | 1469201260357 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}] 08:27:40 INFO - PROCESS | 1958 | 1469201260361 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:40 INFO - PROCESS | 1958 | 1469201260576 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:27:40 INFO - PROCESS | 1958 | 1469201260799 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 1958 | 1469201260809 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:40 INFO - PROCESS | 1958 | ++DOCSHELL 0x96a10400 == 31 [pid = 1958] [id = 783] 08:27:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 106 (0x96a11400) [pid = 1958] [serial = 2348] [outer = (nil)] 08:27:40 INFO - PROCESS | 1958 | ++DOMWINDOW == 107 (0x96a1c000) [pid = 1958] [serial = 2349] [outer = 0x96a11400] 08:27:40 INFO - PROCESS | 1958 | 1469201260926 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 1958 | ++DOMWINDOW == 108 (0x96a93800) [pid = 1958] [serial = 2350] [outer = 0x96a11400] 08:27:41 INFO - PROCESS | 1958 | 1469201261803 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:27:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1484ms 08:27:41 INFO - PROCESS | 1958 | 1469201261829 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 1958 | 1469201261832 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:27:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:27:41 INFO - PROCESS | 1958 | 1469201261840 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 1958 | 1469201261843 Marionette TRACE conn4 <- [1,3098,null,{}] 08:27:41 INFO - PROCESS | 1958 | 1469201261849 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}] 08:27:41 INFO - PROCESS | 1958 | 1469201261855 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:42 INFO - PROCESS | 1958 | 1469201262026 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:27:42 INFO - PROCESS | 1958 | 1469201262244 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 1958 | 1469201262263 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:42 INFO - PROCESS | 1958 | ++DOCSHELL 0x974a2000 == 32 [pid = 1958] [id = 784] 08:27:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 109 (0x974a2800) [pid = 1958] [serial = 2351] [outer = (nil)] 08:27:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 110 (0x97e95c00) [pid = 1958] [serial = 2352] [outer = 0x974a2800] 08:27:42 INFO - PROCESS | 1958 | 1469201262402 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 1958 | ++DOMWINDOW == 111 (0x98735400) [pid = 1958] [serial = 2353] [outer = 0x974a2800] 08:27:43 INFO - PROCESS | 1958 | 1469201263296 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]]]}] 08:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:27:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:27:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1480ms 08:27:43 INFO - PROCESS | 1958 | 1469201263321 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:27:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:27:43 INFO - PROCESS | 1958 | 1469201263325 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:27:43 INFO - PROCESS | 1958 | 1469201263332 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 1958 | 1469201263336 Marionette TRACE conn4 <- [1,3102,null,{}] 08:27:43 INFO - PROCESS | 1958 | 1469201263342 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}] 08:27:43 INFO - PROCESS | 1958 | 1469201263347 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:43 INFO - PROCESS | 1958 | 1469201263558 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:27:43 INFO - PROCESS | 1958 | 1469201263749 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 1958 | 1469201263759 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:43 INFO - PROCESS | 1958 | ++DOCSHELL 0x93990800 == 33 [pid = 1958] [id = 785] 08:27:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 112 (0x94eee800) [pid = 1958] [serial = 2354] [outer = (nil)] 08:27:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 113 (0x993d1400) [pid = 1958] [serial = 2355] [outer = 0x94eee800] 08:27:43 INFO - PROCESS | 1958 | 1469201263885 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 1958 | ++DOMWINDOW == 114 (0x999c8800) [pid = 1958] [serial = 2356] [outer = 0x94eee800] 08:27:44 INFO - PROCESS | 1958 | 1469201264695 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:27:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1439ms 08:27:44 INFO - PROCESS | 1958 | 1469201264771 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 1958 | 1469201264776 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:27:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:27:44 INFO - PROCESS | 1958 | 1469201264782 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 1958 | 1469201264786 Marionette TRACE conn4 <- [1,3106,null,{}] 08:27:44 INFO - PROCESS | 1958 | 1469201264792 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}] 08:27:44 INFO - PROCESS | 1958 | 1469201264797 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:45 INFO - PROCESS | 1958 | 1469201265058 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:27:45 INFO - PROCESS | 1958 | 1469201265264 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 1958 | 1469201265272 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:45 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e643c00 == 34 [pid = 1958] [id = 786] 08:27:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 115 (0x8e644800) [pid = 1958] [serial = 2357] [outer = (nil)] 08:27:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 116 (0x90252c00) [pid = 1958] [serial = 2358] [outer = 0x8e644800] 08:27:45 INFO - PROCESS | 1958 | 1469201265373 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 1958 | ++DOMWINDOW == 117 (0x9064f800) [pid = 1958] [serial = 2359] [outer = 0x8e644800] 08:27:46 INFO - PROCESS | 1958 | 1469201266214 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]]]}] 08:27:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:27:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:27:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:27:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1481ms 08:27:46 INFO - PROCESS | 1958 | 1469201266265 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1958 | 1469201266270 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:27:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:27:46 INFO - PROCESS | 1958 | 1469201266437 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1958 | 1469201266444 Marionette TRACE conn4 <- [1,3110,null,{}] 08:27:46 INFO - PROCESS | 1958 | 1469201266453 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}] 08:27:46 INFO - PROCESS | 1958 | 1469201266459 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:46 INFO - PROCESS | 1958 | 1469201266648 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:27:46 INFO - PROCESS | 1958 | 1469201266861 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 1958 | 1469201266872 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:46 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d9000 == 35 [pid = 1958] [id = 787] 08:27:46 INFO - PROCESS | 1958 | ++DOMWINDOW == 118 (0x8e648000) [pid = 1958] [serial = 2360] [outer = (nil)] 08:27:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 119 (0x8ed9a400) [pid = 1958] [serial = 2361] [outer = 0x8e648000] 08:27:47 INFO - PROCESS | 1958 | 1469201267029 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 1958 | ++DOMWINDOW == 120 (0x8eec6c00) [pid = 1958] [serial = 2362] [outer = 0x8e648000] 08:27:47 INFO - PROCESS | 1958 | --DOCSHELL 0x8ec0b400 == 34 [pid = 1958] [id = 730] 08:27:47 INFO - PROCESS | 1958 | --DOCSHELL 0x90c09000 == 33 [pid = 1958] [id = 731] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 119 (0x94e86800) [pid = 1958] [serial = 2275] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 118 (0x9b072000) [pid = 1958] [serial = 2305] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 117 (0x9ac47c00) [pid = 1958] [serial = 2304] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 116 (0x94e80800) [pid = 1958] [serial = 2274] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 115 (0x90c0a400) [pid = 1958] [serial = 2280] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 114 (0x9398f800) [pid = 1958] [serial = 2283] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 113 (0x8e4b2400) [pid = 1958] [serial = 2277] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 112 (0x99fd2c00) [pid = 1958] [serial = 2295] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 111 (0x97479c00) [pid = 1958] [serial = 2286] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 110 (0x994d9400) [pid = 1958] [serial = 2292] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 109 (0x97e1ac00) [pid = 1958] [serial = 2289] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 108 (0x97e98400) [pid = 1958] [serial = 2298] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 107 (0x8ec0ac00) [pid = 1958] [serial = 2278] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 106 (0x90e2d400) [pid = 1958] [serial = 2281] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 105 (0x94fd1c00) [pid = 1958] [serial = 2284] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 104 (0x9747c000) [pid = 1958] [serial = 2287] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 103 (0x97e8e800) [pid = 1958] [serial = 2290] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 102 (0x99ac9c00) [pid = 1958] [serial = 2293] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 101 (0x99fd7c00) [pid = 1958] [serial = 2296] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 100 (0x9025c000) [pid = 1958] [serial = 2301] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 99 (0x99fdf800) [pid = 1958] [serial = 2299] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 98 (0x903c0c00) [pid = 1958] [serial = 2302] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 97 (0x987c3400) [pid = 1958] [serial = 2243] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 96 (0x97e9ac00) [pid = 1958] [serial = 2240] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 95 (0x9978fc00) [pid = 1958] [serial = 2246] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 94 (0x8eec2400) [pid = 1958] [serial = 2260] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 93 (0x99fe0800) [pid = 1958] [serial = 2251] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 92 (0x9140a800) [pid = 1958] [serial = 2266] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 91 (0x906d9800) [pid = 1958] [serial = 2263] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 90 (0x98072400) [pid = 1958] [serial = 2242] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 89 (0x93995000) [pid = 1958] [serial = 2235] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 88 (0x915cf400) [pid = 1958] [serial = 2258] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 87 (0x8eeccc00) [pid = 1958] [serial = 2255] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 86 (0x97499000) [pid = 1958] [serial = 2238] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 85 (0x90ebc400) [pid = 1958] [serial = 2232] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 84 (0x92b4b000) [pid = 1958] [serial = 2269] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 83 (0x91556800) [pid = 1958] [serial = 2267] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 82 (0x93988400) [pid = 1958] [serial = 2234] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 81 (0x92b44000) [pid = 1958] [serial = 2272] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 80 (0x99fd9c00) [pid = 1958] [serial = 2249] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 79 (0x97494000) [pid = 1958] [serial = 2237] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 78 (0x906e3000) [pid = 1958] [serial = 2231] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 77 (0x99fd7400) [pid = 1958] [serial = 2248] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 76 (0x9a281c00) [pid = 1958] [serial = 2252] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 75 (0x99676c00) [pid = 1958] [serial = 2245] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 74 (0x8e64a800) [pid = 1958] [serial = 2254] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 73 (0x915c2000) [pid = 1958] [serial = 2257] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 72 (0x93770000) [pid = 1958] [serial = 2270] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 71 (0x8eed0800) [pid = 1958] [serial = 2261] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | --DOMWINDOW == 70 (0x906de000) [pid = 1958] [serial = 2264] [outer = (nil)] [url = about:blank] 08:27:47 INFO - PROCESS | 1958 | 1469201267970 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"]]]}] 08:27:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:27:48 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 08:27:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:27:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1613ms 08:27:48 INFO - PROCESS | 1958 | 1469201268032 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 1958 | 1469201268037 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:27:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:27:48 INFO - PROCESS | 1958 | 1469201268053 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 1958 | 1469201268060 Marionette TRACE conn4 <- [1,3114,null,{}] 08:27:48 INFO - PROCESS | 1958 | 1469201268072 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}] 08:27:48 INFO - PROCESS | 1958 | 1469201268079 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:48 INFO - PROCESS | 1958 | 1469201268252 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:27:48 INFO - PROCESS | 1958 | 1469201268431 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\", \"ee0fa920-434c-4812-b022-5261b392b6dc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 1958 | 1469201268438 Marionette INFO sendAsync 333273c0-4917-4184-971d-9a88b8f8c70c 08:27:48 INFO - PROCESS | 1958 | ++DOCSHELL 0x8e5d4000 == 34 [pid = 1958] [id = 788] 08:27:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 71 (0x90253800) [pid = 1958] [serial = 2363] [outer = (nil)] 08:27:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 72 (0x906db400) [pid = 1958] [serial = 2364] [outer = 0x90253800] 08:27:48 INFO - PROCESS | 1958 | 1469201268509 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 1958 | ++DOMWINDOW == 73 (0x90c03400) [pid = 1958] [serial = 2365] [outer = 0x90253800] 08:27:49 INFO - PROCESS | 1958 | 1469201269269 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]]]}] 08:27:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:27:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1244ms 08:27:49 INFO - PROCESS | 1958 | 1469201269296 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 1958 | 1469201269300 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:27:50 WARNING - u'runner_teardown' () 08:27:50 INFO - No more tests 08:27:50 INFO - Got 0 unexpected results 08:27:50 INFO - SUITE-END | took 1279s 08:27:50 INFO - Closing logging queue 08:27:50 INFO - queue closed 08:27:50 INFO - Return code: 0 08:27:50 WARNING - # TBPL SUCCESS # 08:27:50 INFO - Running post-action listener: _resource_record_post_action 08:27:50 INFO - Running post-run listener: _resource_record_post_run 08:27:51 INFO - Total resource usage - Wall time: 1318s; CPU: 98.0%; Read bytes: 12177408; Write bytes: 924196864; Read time: 7508; Write time: 296356 08:27:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:27:51 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134389760; Read time: 12; Write time: 163280 08:27:51 INFO - run-tests - Wall time: 1286s; CPU: 98.0%; Read bytes: 11587584; Write bytes: 789807104; Read time: 6904; Write time: 133076 08:27:51 INFO - Running post-run listener: _upload_blobber_files 08:27:51 INFO - Blob upload gear active. 08:27:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:27:51 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 08:27:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:27:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:27:52 INFO - (blobuploader) - INFO - Open directory for files ... 08:27:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:27:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:27:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:27:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:27:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:27:54 INFO - (blobuploader) - INFO - Done attempting. 08:27:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:27:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:27:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:27:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:27:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:27:55 INFO - (blobuploader) - INFO - Done attempting. 08:27:55 INFO - (blobuploader) - INFO - Iteration through files over. 08:27:55 INFO - Return code: 0 08:27:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:27:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:27:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16c93cf6d49174fb36a0b8633aa10c4bcdae8d46bdfbb73bc6144684fd452210ea30e0794bc879be983c158dd44a90398277ecfbe54b9139bfd64fc3e4edb973", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cc79d87751d4d5cc8cf6fb4dab254d52a9fd4dd20d119566194f780d0ff78aca4fb244e0d459c7edfbe4475fa872702b0eb07188bd31915a0190c69cae8448fc"} 08:27:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:27:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:27:55 INFO - Contents: 08:27:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16c93cf6d49174fb36a0b8633aa10c4bcdae8d46bdfbb73bc6144684fd452210ea30e0794bc879be983c158dd44a90398277ecfbe54b9139bfd64fc3e4edb973", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cc79d87751d4d5cc8cf6fb4dab254d52a9fd4dd20d119566194f780d0ff78aca4fb244e0d459c7edfbe4475fa872702b0eb07188bd31915a0190c69cae8448fc"} 08:27:55 INFO - Running post-run listener: copy_logs_to_upload_dir 08:27:55 INFO - Copying logs to upload dir... 08:27:55 INFO - mkdir: /builds/slave/test/build/upload/logs 08:27:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1408.750540 ========= master_lag: 2.50 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 31 secs) (at 2016-07-22 08:27:58.355080) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-22 08:27:58.363994) ========= 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-1469199624.741915-1120139525 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16c93cf6d49174fb36a0b8633aa10c4bcdae8d46bdfbb73bc6144684fd452210ea30e0794bc879be983c158dd44a90398277ecfbe54b9139bfd64fc3e4edb973", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cc79d87751d4d5cc8cf6fb4dab254d52a9fd4dd20d119566194f780d0ff78aca4fb244e0d459c7edfbe4475fa872702b0eb07188bd31915a0190c69cae8448fc"} build_url:https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032399 build_url: 'https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/16c93cf6d49174fb36a0b8633aa10c4bcdae8d46bdfbb73bc6144684fd452210ea30e0794bc879be983c158dd44a90398277ecfbe54b9139bfd64fc3e4edb973", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cc79d87751d4d5cc8cf6fb4dab254d52a9fd4dd20d119566194f780d0ff78aca4fb244e0d459c7edfbe4475fa872702b0eb07188bd31915a0190c69cae8448fc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/F_gu_AuHSfic29pRNf7P-Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 6.34 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-22 08:28:04.735825) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-22 08:28:04.736178) ========= 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-1469199624.741915-1120139525 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018107 ========= master_lag: 0.26 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-22 08:28:05.010480) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-22 08:28:05.010783) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-22 08:28:05.042065) ========= ========= Total master_lag: 27.41 =========