builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-497 starttime: 1464335322.43 results: success (0) buildid: 20160526231045 builduid: f205f9222a3b4fb79c1695d436806960 revision: 9cbc4f2d34a30255c3a093f6005f87b453491a7a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:42.426030) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:42.426501) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:42.426795) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:42.464608) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 00:48:42.464876) ========= 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-1464335288.187135-2071067863 _=/tools/buildbot/bin/python using PTY: False --2016-05-27 00:48:42-- 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% 540K=0.02s 2016-05-27 00:48:42 (540 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.289140 ========= master_lag: 1.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-27 00:48:43.833096) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:43.841534) ========= 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-1464335288.187135-2071067863 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.079917 ========= master_lag: 0.37 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:44.293268) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:44.293631) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cbc4f2d34a30255c3a093f6005f87b453491a7a --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cbc4f2d34a30255c3a093f6005f87b453491a7a --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-1464335288.187135-2071067863 _=/tools/buildbot/bin/python using PTY: False 2016-05-27 00:48:44,476 truncating revision to first 12 chars 2016-05-27 00:48:44,476 Setting DEBUG logging. 2016-05-27 00:48:44,477 attempt 1/10 2016-05-27 00:48:44,477 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9cbc4f2d34a3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 00:48:44,860 unpacking tar archive at: mozilla-aurora-9cbc4f2d34a3/testing/mozharness/ program finished with exit code 0 elapsedTime=0.670661 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:45.157516) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:45.157847) ========= script_repo_revision: 9cbc4f2d34a30255c3a093f6005f87b453491a7a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:45.166389) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:45.166666) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 00:48:45.195297) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 31 secs) (at 2016-05-27 00:48:45.195575) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464335288.187135-2071067863 _=/tools/buildbot/bin/python using PTY: False 00:48:45 INFO - MultiFileLogger online at 20160527 00:48:45 in /builds/slave/test 00:48:45 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 00:48:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:48:45 INFO - {'append_to_log': False, 00:48:45 INFO - 'base_work_dir': '/builds/slave/test', 00:48:45 INFO - 'blob_upload_branch': 'mozilla-aurora', 00:48:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:48:45 INFO - 'buildbot_json_path': 'buildprops.json', 00:48:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:48:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:48:45 INFO - 'download_minidump_stackwalk': True, 00:48:45 INFO - 'download_symbols': 'true', 00:48:45 INFO - 'e10s': False, 00:48:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:48:45 INFO - 'tooltool.py': '/tools/tooltool.py', 00:48:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:48:45 INFO - '/tools/misc-python/virtualenv.py')}, 00:48:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:48:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:48:45 INFO - 'log_level': 'info', 00:48:45 INFO - 'log_to_console': True, 00:48:45 INFO - 'opt_config_files': (), 00:48:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:48:45 INFO - '--processes=1', 00:48:45 INFO - '--config=%(test_path)s/wptrunner.ini', 00:48:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:48:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:48:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:48:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:48:45 INFO - 'pip_index': False, 00:48:45 INFO - 'require_test_zip': True, 00:48:45 INFO - 'test_type': ('testharness',), 00:48:45 INFO - 'this_chunk': '1', 00:48:45 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:48:45 INFO - 'total_chunks': '10', 00:48:45 INFO - 'virtualenv_path': 'venv', 00:48:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:48:45 INFO - 'work_dir': 'build'} 00:48:45 INFO - ##### 00:48:45 INFO - ##### Running clobber step. 00:48:45 INFO - ##### 00:48:45 INFO - Running pre-action listener: _resource_record_pre_action 00:48:45 INFO - Running main action method: clobber 00:48:45 INFO - rmtree: /builds/slave/test/build 00:48:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:48:48 INFO - Running post-action listener: _resource_record_post_action 00:48:48 INFO - ##### 00:48:48 INFO - ##### Running read-buildbot-config step. 00:48:48 INFO - ##### 00:48:48 INFO - Running pre-action listener: _resource_record_pre_action 00:48:48 INFO - Running main action method: read_buildbot_config 00:48:48 INFO - Using buildbot properties: 00:48:48 INFO - { 00:48:48 INFO - "project": "", 00:48:48 INFO - "product": "firefox", 00:48:48 INFO - "script_repo_revision": "production", 00:48:48 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 00:48:48 INFO - "repository": "", 00:48:48 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 00:48:48 INFO - "buildid": "20160526231045", 00:48:48 INFO - "pgo_build": "False", 00:48:48 INFO - "basedir": "/builds/slave/test", 00:48:48 INFO - "buildnumber": 8, 00:48:48 INFO - "slavename": "tst-linux32-spot-497", 00:48:48 INFO - "revision": "9cbc4f2d34a30255c3a093f6005f87b453491a7a", 00:48:48 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 00:48:48 INFO - "platform": "linux", 00:48:48 INFO - "branch": "mozilla-aurora", 00:48:48 INFO - "repo_path": "releases/mozilla-aurora", 00:48:48 INFO - "moz_repo_path": "", 00:48:48 INFO - "stage_platform": "linux", 00:48:48 INFO - "builduid": "f205f9222a3b4fb79c1695d436806960", 00:48:48 INFO - "slavebuilddir": "test" 00:48:48 INFO - } 00:48:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 00:48:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 00:48:48 INFO - Running post-action listener: _resource_record_post_action 00:48:48 INFO - ##### 00:48:48 INFO - ##### Running download-and-extract step. 00:48:48 INFO - ##### 00:48:48 INFO - Running pre-action listener: _resource_record_pre_action 00:48:48 INFO - Running main action method: download_and_extract 00:48:48 INFO - mkdir: /builds/slave/test/build/tests 00:48:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:48:48 INFO - https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 00:48:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:48:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:48:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:48:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 00:48:59 INFO - Downloaded 1325 bytes. 00:48:59 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 00:48:59 INFO - Using the following test package requirements: 00:48:59 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 00:48:59 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:48:59 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 00:48:59 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:48:59 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 00:48:59 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:48:59 INFO - u'jsshell-linux-i686.zip'], 00:48:59 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:48:59 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 00:48:59 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 00:48:59 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:48:59 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 00:48:59 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:48:59 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 00:48:59 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:48:59 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 00:48:59 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 00:48:59 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 00:48:59 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 00:48:59 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')]} 00:48:59 INFO - https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 00:48:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 00:48:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 00:48:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 00:48:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 00:49:03 INFO - Downloaded 22760507 bytes. 00:49:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:49:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:49:04 INFO - caution: filename not matched: web-platform/* 00:49:04 INFO - Return code: 11 00:49:04 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')]} 00:49:04 INFO - https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 00:49:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 00:49:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 00:49:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 00:49:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 00:49:08 INFO - Downloaded 36409186 bytes. 00:49:08 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:49:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:49:12 INFO - caution: filename not matched: bin/* 00:49:12 INFO - caution: filename not matched: config/* 00:49:12 INFO - caution: filename not matched: mozbase/* 00:49:12 INFO - caution: filename not matched: marionette/* 00:49:12 INFO - caution: filename not matched: tools/wptserve/* 00:49:12 INFO - Return code: 11 00:49:12 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')]} 00:49:12 INFO - https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 00:49:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:49:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:49:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:49:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 00:49:20 INFO - Downloaded 69340760 bytes. 00:49:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:49:20 INFO - mkdir: /builds/slave/test/properties 00:49:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:49:20 INFO - Writing to file /builds/slave/test/properties/build_url 00:49:20 INFO - Contents: 00:49:20 INFO - build_url:https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 00:49:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:49:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:49:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:49:21 INFO - Contents: 00:49:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:49:21 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')]} 00:49:21 INFO - https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:49:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:49:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:49:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 00:49:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 00:49:29 INFO - Downloaded 92310922 bytes. 00:49:29 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 00:49:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 00:49:38 INFO - Return code: 0 00:49:38 INFO - Running post-action listener: _resource_record_post_action 00:49:38 INFO - Running post-action listener: set_extra_try_arguments 00:49:38 INFO - ##### 00:49:38 INFO - ##### Running create-virtualenv step. 00:49:38 INFO - ##### 00:49:38 INFO - Running pre-action listener: _pre_create_virtualenv 00:49:38 INFO - Running pre-action listener: _resource_record_pre_action 00:49:38 INFO - Running main action method: create_virtualenv 00:49:38 INFO - Creating virtualenv /builds/slave/test/build/venv 00:49:38 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 00:49:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:49:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:49:38 INFO - Using real prefix '/usr' 00:49:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:49:40 INFO - Installing distribute.............................................................................................................................................................................................done. 00:49:43 INFO - Installing pip.................done. 00:49:43 INFO - Return code: 0 00:49:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:49: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')]} 00:49:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:49: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')]} 00:49:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:49:44 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 0x8e38c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e9f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f532b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f42f70>, '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 0x8f42620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f48750>, '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-1464335288.187135-2071067863', '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 00:49:44 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 00:49:44 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 00:49:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:49:44 INFO - 'CCACHE_UMASK': '002', 00:49:44 INFO - 'DISPLAY': ':0', 00:49:44 INFO - 'HOME': '/home/cltbld', 00:49:44 INFO - 'LANG': 'en_US.UTF-8', 00:49:44 INFO - 'LOGNAME': 'cltbld', 00:49:44 INFO - 'MAIL': '/var/mail/cltbld', 00:49:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:49:44 INFO - 'MOZ_NO_REMOTE': '1', 00:49:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:49:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:49:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:44 INFO - 'PWD': '/builds/slave/test', 00:49:44 INFO - 'SHELL': '/bin/bash', 00:49:44 INFO - 'SHLVL': '1', 00:49:44 INFO - 'TERM': 'linux', 00:49:44 INFO - 'TMOUT': '86400', 00:49:44 INFO - 'USER': 'cltbld', 00:49:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464335288.187135-2071067863', 00:49:44 INFO - '_': '/tools/buildbot/bin/python'} 00:49:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:44 INFO - Downloading/unpacking psutil>=0.7.1 00:49:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:44 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 00:49:44 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 00:49:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:49:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:49:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:49:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:49:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:49:48 INFO - Installing collected packages: psutil 00:49:48 INFO - Running setup.py install for psutil 00:49:48 INFO - building 'psutil._psutil_linux' extension 00:49:48 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 00:49:48 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 00:49:48 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 00:49:49 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 00:49:49 INFO - building 'psutil._psutil_posix' extension 00:49:49 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 00:49:49 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 00:49:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:49:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:49:49 INFO - Successfully installed psutil 00:49:49 INFO - Cleaning up... 00:49:49 INFO - Return code: 0 00:49:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:49:49 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')]} 00:49:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:49:49 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')]} 00:49:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:49:49 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 0x8e38c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e9f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f532b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f42f70>, '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 0x8f42620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f48750>, '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-1464335288.187135-2071067863', '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 00:49:49 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 00:49:49 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 00:49:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:49:49 INFO - 'CCACHE_UMASK': '002', 00:49:49 INFO - 'DISPLAY': ':0', 00:49:49 INFO - 'HOME': '/home/cltbld', 00:49:49 INFO - 'LANG': 'en_US.UTF-8', 00:49:49 INFO - 'LOGNAME': 'cltbld', 00:49:49 INFO - 'MAIL': '/var/mail/cltbld', 00:49:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:49:49 INFO - 'MOZ_NO_REMOTE': '1', 00:49:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:49:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:49:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:49 INFO - 'PWD': '/builds/slave/test', 00:49:49 INFO - 'SHELL': '/bin/bash', 00:49:49 INFO - 'SHLVL': '1', 00:49:49 INFO - 'TERM': 'linux', 00:49:49 INFO - 'TMOUT': '86400', 00:49:49 INFO - 'USER': 'cltbld', 00:49:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464335288.187135-2071067863', 00:49:49 INFO - '_': '/tools/buildbot/bin/python'} 00:49:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:49:50 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 00:49:50 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 00:49:50 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 00:49:50 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 00:49:50 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 00:49:50 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 00:49:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:49:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:49:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:49:54 INFO - Installing collected packages: mozsystemmonitor 00:49:54 INFO - Running setup.py install for mozsystemmonitor 00:49:54 INFO - Successfully installed mozsystemmonitor 00:49:54 INFO - Cleaning up... 00:49:54 INFO - Return code: 0 00:49:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:49:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:49:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:49:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:49:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:49:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:49:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:49:54 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 0x8e38c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e9f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f532b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f42f70>, '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 0x8f42620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f48750>, '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-1464335288.187135-2071067863', '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 00:49:54 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 00:49:54 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 00:49:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:49:54 INFO - 'CCACHE_UMASK': '002', 00:49:54 INFO - 'DISPLAY': ':0', 00:49:54 INFO - 'HOME': '/home/cltbld', 00:49:54 INFO - 'LANG': 'en_US.UTF-8', 00:49:54 INFO - 'LOGNAME': 'cltbld', 00:49:54 INFO - 'MAIL': '/var/mail/cltbld', 00:49:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:49:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:49:54 INFO - 'MOZ_NO_REMOTE': '1', 00:49:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:49:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:49:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:49:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:49:54 INFO - 'PWD': '/builds/slave/test', 00:49:54 INFO - 'SHELL': '/bin/bash', 00:49:54 INFO - 'SHLVL': '1', 00:49:54 INFO - 'TERM': 'linux', 00:49:54 INFO - 'TMOUT': '86400', 00:49:54 INFO - 'USER': 'cltbld', 00:49:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464335288.187135-2071067863', 00:49:55 INFO - '_': '/tools/buildbot/bin/python'} 00:49:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:49:55 INFO - Downloading/unpacking blobuploader==1.2.4 00:49:55 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 00:49:55 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 00:49:55 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 00:49:55 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 00:49:55 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 00:49:55 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 00:49:59 INFO - Downloading blobuploader-1.2.4.tar.gz 00:49:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:49:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:49:59 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 00:49:59 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 00:49:59 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 00:49:59 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 00:49:59 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 00:49:59 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 00:49:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:50:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:50:00 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 00:50:00 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 00:50:00 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 00:50:00 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 00:50:00 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 00:50:00 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 00:50:01 INFO - Downloading docopt-0.6.1.tar.gz 00:50:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:50:01 INFO - Installing collected packages: blobuploader, requests, docopt 00:50:01 INFO - Running setup.py install for blobuploader 00:50:01 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:50:01 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:50:01 INFO - Running setup.py install for requests 00:50:02 INFO - Running setup.py install for docopt 00:50:02 INFO - Successfully installed blobuploader requests docopt 00:50:02 INFO - Cleaning up... 00:50:02 INFO - Return code: 0 00:50:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:50:02 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')]} 00:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:50:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:50:02 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')]} 00:50:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:50:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:50:02 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 0x8e38c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e9f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f532b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f42f70>, '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 0x8f42620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f48750>, '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-1464335288.187135-2071067863', '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 00:50:02 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 00:50:02 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 00:50:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:50:02 INFO - 'CCACHE_UMASK': '002', 00:50:02 INFO - 'DISPLAY': ':0', 00:50:02 INFO - 'HOME': '/home/cltbld', 00:50:02 INFO - 'LANG': 'en_US.UTF-8', 00:50:02 INFO - 'LOGNAME': 'cltbld', 00:50:02 INFO - 'MAIL': '/var/mail/cltbld', 00:50:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:50:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:50:02 INFO - 'MOZ_NO_REMOTE': '1', 00:50:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:50:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:50:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:50:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:50:02 INFO - 'PWD': '/builds/slave/test', 00:50:02 INFO - 'SHELL': '/bin/bash', 00:50:02 INFO - 'SHLVL': '1', 00:50:02 INFO - 'TERM': 'linux', 00:50:02 INFO - 'TMOUT': '86400', 00:50:02 INFO - 'USER': 'cltbld', 00:50:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464335288.187135-2071067863', 00:50:02 INFO - '_': '/tools/buildbot/bin/python'} 00:50:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:50:03 INFO - Running setup.py (path:/tmp/pip-maQNnY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:50:03 INFO - Running setup.py (path:/tmp/pip-edllc2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:50:03 INFO - Running setup.py (path:/tmp/pip-DkFn3F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:50:03 INFO - Running setup.py (path:/tmp/pip-3mJ717-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:50:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:50:03 INFO - Running setup.py (path:/tmp/pip-uPEjQQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:50:04 INFO - Running setup.py (path:/tmp/pip-bkwwFF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:50:04 INFO - Running setup.py (path:/tmp/pip-Qo7QTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:50:04 INFO - Running setup.py (path:/tmp/pip-i4NjPA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:50:04 INFO - Running setup.py (path:/tmp/pip-aL84j3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:50:04 INFO - Running setup.py (path:/tmp/pip-MnRc0j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:50:04 INFO - Running setup.py (path:/tmp/pip-5ZfTXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:50:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:50:04 INFO - Running setup.py (path:/tmp/pip-oPFgby-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:50:05 INFO - Running setup.py (path:/tmp/pip-VNHFqF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:50:05 INFO - Running setup.py (path:/tmp/pip-Ngph00-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:50:05 INFO - Running setup.py (path:/tmp/pip-6Ch5U3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:50:05 INFO - Running setup.py (path:/tmp/pip-HviI27-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:50:05 INFO - Running setup.py (path:/tmp/pip-Y444BM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:50:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:50:05 INFO - Running setup.py (path:/tmp/pip-KrqaUY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:50:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:50:05 INFO - Running setup.py (path:/tmp/pip-UeuwCn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:50:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:50:06 INFO - Running setup.py (path:/tmp/pip-8VTKyE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:50:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:50:06 INFO - Running setup.py (path:/tmp/pip-_xGlXD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:50:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:50:06 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 00:50:06 INFO - Running setup.py install for manifestparser 00:50:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:50:07 INFO - Running setup.py install for mozcrash 00:50:07 INFO - Running setup.py install for mozdebug 00:50:07 INFO - Running setup.py install for mozdevice 00:50:07 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:50:07 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:50:07 INFO - Running setup.py install for mozfile 00:50:08 INFO - Running setup.py install for mozhttpd 00:50:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:50:08 INFO - Running setup.py install for mozinfo 00:50:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:50:08 INFO - Running setup.py install for mozInstall 00:50:08 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:50:08 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:50:08 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:50:08 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:50:08 INFO - Running setup.py install for mozleak 00:50:09 INFO - Running setup.py install for mozlog 00:50:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:50:09 INFO - Running setup.py install for moznetwork 00:50:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:50:09 INFO - Running setup.py install for mozprocess 00:50:09 INFO - Running setup.py install for mozprofile 00:50:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:50:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:50:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:50:10 INFO - Running setup.py install for mozrunner 00:50:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:50:10 INFO - Running setup.py install for mozscreenshot 00:50:10 INFO - Running setup.py install for moztest 00:50:10 INFO - Running setup.py install for mozversion 00:50:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:50:11 INFO - Running setup.py install for wptserve 00:50:11 INFO - Running setup.py install for marionette-driver 00:50:11 INFO - Running setup.py install for browsermob-proxy 00:50:12 INFO - Running setup.py install for marionette-client 00:50:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:50:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:50:12 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 00:50:12 INFO - Cleaning up... 00:50:12 INFO - Return code: 0 00:50:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:50:12 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')]} 00:50:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:50:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:50:12 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')]} 00:50:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:50:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:50:12 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 0x8e38c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e9f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f532b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f42f70>, '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 0x8f42620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f48750>, '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-1464335288.187135-2071067863', '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 00:50:12 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 00:50:12 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 00:50:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:50:12 INFO - 'CCACHE_UMASK': '002', 00:50:12 INFO - 'DISPLAY': ':0', 00:50:12 INFO - 'HOME': '/home/cltbld', 00:50:12 INFO - 'LANG': 'en_US.UTF-8', 00:50:12 INFO - 'LOGNAME': 'cltbld', 00:50:12 INFO - 'MAIL': '/var/mail/cltbld', 00:50:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:50:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:50:12 INFO - 'MOZ_NO_REMOTE': '1', 00:50:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:50:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:50:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:50:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:50:12 INFO - 'PWD': '/builds/slave/test', 00:50:12 INFO - 'SHELL': '/bin/bash', 00:50:12 INFO - 'SHLVL': '1', 00:50:12 INFO - 'TERM': 'linux', 00:50:12 INFO - 'TMOUT': '86400', 00:50:12 INFO - 'USER': 'cltbld', 00:50:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464335288.187135-2071067863', 00:50:12 INFO - '_': '/tools/buildbot/bin/python'} 00:50:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:50:13 INFO - Running setup.py (path:/tmp/pip-Z7izGe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:50:13 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)) 00:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:50:13 INFO - Running setup.py (path:/tmp/pip-zWBoeM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:50:13 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)) 00:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:50:13 INFO - Running setup.py (path:/tmp/pip-XJy6oV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:50:13 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)) 00:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:50:14 INFO - Running setup.py (path:/tmp/pip-IuPQRA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:50:14 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)) 00:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:50:14 INFO - Running setup.py (path:/tmp/pip-6kQQsl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:50:14 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)) 00:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:50:14 INFO - Running setup.py (path:/tmp/pip-ZKZxfT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:50:14 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)) 00:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:50:14 INFO - Running setup.py (path:/tmp/pip-ztLYeX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:50:14 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)) 00:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:50:14 INFO - Running setup.py (path:/tmp/pip-I0fxRn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:50:14 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)) 00:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:50:14 INFO - Running setup.py (path:/tmp/pip-RP6kSI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:50:14 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)) 00:50:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:50:14 INFO - Running setup.py (path:/tmp/pip-6mwKUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:50:15 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)) 00:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:50:15 INFO - Running setup.py (path:/tmp/pip-xhHBPo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:50:15 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)) 00:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:50:15 INFO - Running setup.py (path:/tmp/pip-Ucy8sZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:50:15 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)) 00:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:50:15 INFO - Running setup.py (path:/tmp/pip-0uExcN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:50:15 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)) 00:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:50:15 INFO - Running setup.py (path:/tmp/pip-BvSWWq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:50:15 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)) 00:50:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:50:15 INFO - Running setup.py (path:/tmp/pip-Qlfwfe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:50:16 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)) 00:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:50:16 INFO - Running setup.py (path:/tmp/pip-LWYXtl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:50:16 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)) 00:50:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:50:16 INFO - Running setup.py (path:/tmp/pip-Nlc9Nd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:50:16 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)) 00:50:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:50:16 INFO - Running setup.py (path:/tmp/pip-dm1mth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:50:16 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)) 00:50:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:50:16 INFO - Running setup.py (path:/tmp/pip-wgDZkJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:50:16 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)) 00:50:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:50:16 INFO - Running setup.py (path:/tmp/pip-qOIavU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:50:16 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)) 00:50:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:50:17 INFO - Running setup.py (path:/tmp/pip-uvn33Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:50:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:50:17 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)) 00:50:17 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)) 00:50:17 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)) 00:50:17 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)) 00:50:17 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)) 00:50:17 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)) 00:50:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:50:17 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 00:50:17 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 00:50:17 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 00:50:17 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 00:50:17 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 00:50:17 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 00:50:21 INFO - Downloading blessings-1.6.tar.gz 00:50:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:50:21 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)) 00:50:21 INFO - Installing collected packages: blessings 00:50:21 INFO - Running setup.py install for blessings 00:50:21 INFO - Successfully installed blessings 00:50:21 INFO - Cleaning up... 00:50:21 INFO - Return code: 0 00:50:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:50:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:50:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:50:22 INFO - Reading from file tmpfile_stdout 00:50:22 INFO - Current package versions: 00:50:22 INFO - argparse == 1.2.1 00:50:22 INFO - blessings == 1.6 00:50:22 INFO - blobuploader == 1.2.4 00:50:22 INFO - browsermob-proxy == 0.6.0 00:50:22 INFO - docopt == 0.6.1 00:50:22 INFO - manifestparser == 1.1 00:50:22 INFO - marionette-client == 2.3.0 00:50:22 INFO - marionette-driver == 1.4.0 00:50:22 INFO - mozInstall == 1.12 00:50:22 INFO - mozcrash == 0.17 00:50:22 INFO - mozdebug == 0.1 00:50:22 INFO - mozdevice == 0.48 00:50:22 INFO - mozfile == 1.2 00:50:22 INFO - mozhttpd == 0.7 00:50:22 INFO - mozinfo == 0.9 00:50:22 INFO - mozleak == 0.1 00:50:22 INFO - mozlog == 3.1 00:50:22 INFO - moznetwork == 0.27 00:50:22 INFO - mozprocess == 0.22 00:50:22 INFO - mozprofile == 0.28 00:50:22 INFO - mozrunner == 6.11 00:50:22 INFO - mozscreenshot == 0.1 00:50:22 INFO - mozsystemmonitor == 0.0 00:50:22 INFO - moztest == 0.7 00:50:22 INFO - mozversion == 1.4 00:50:22 INFO - psutil == 3.1.1 00:50:22 INFO - requests == 1.2.3 00:50:22 INFO - wptserve == 1.4.0 00:50:22 INFO - wsgiref == 0.1.2 00:50:22 INFO - Running post-action listener: _resource_record_post_action 00:50:22 INFO - Running post-action listener: _start_resource_monitoring 00:50:22 INFO - Starting resource monitoring. 00:50:22 INFO - ##### 00:50:22 INFO - ##### Running pull step. 00:50:22 INFO - ##### 00:50:22 INFO - Running pre-action listener: _resource_record_pre_action 00:50:22 INFO - Running main action method: pull 00:50:22 INFO - Pull has nothing to do! 00:50:22 INFO - Running post-action listener: _resource_record_post_action 00:50:22 INFO - ##### 00:50:22 INFO - ##### Running install step. 00:50:22 INFO - ##### 00:50:22 INFO - Running pre-action listener: _resource_record_pre_action 00:50:22 INFO - Running main action method: install 00:50:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:50:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:50:22 INFO - Reading from file tmpfile_stdout 00:50:22 INFO - Detecting whether we're running mozinstall >=1.0... 00:50:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:50:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:50:22 INFO - Reading from file tmpfile_stdout 00:50:22 INFO - Output received: 00:50:22 INFO - Usage: mozinstall [options] installer 00:50:22 INFO - Options: 00:50:22 INFO - -h, --help show this help message and exit 00:50:22 INFO - -d DEST, --destination=DEST 00:50:22 INFO - Directory to install application into. [default: 00:50:22 INFO - "/builds/slave/test"] 00:50:22 INFO - --app=APP Application being installed. [default: firefox] 00:50:22 INFO - mkdir: /builds/slave/test/build/application 00:50:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 00:50:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 00:50:55 INFO - Reading from file tmpfile_stdout 00:50:55 INFO - Output received: 00:50:55 INFO - /builds/slave/test/build/application/firefox/firefox 00:50:55 INFO - Running post-action listener: _resource_record_post_action 00:50:55 INFO - ##### 00:50:55 INFO - ##### Running run-tests step. 00:50:55 INFO - ##### 00:50:55 INFO - Running pre-action listener: _resource_record_pre_action 00:50:55 INFO - Running main action method: run_tests 00:50:55 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:50:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:50:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:50:55 INFO - grabbing minidump binary from tooltool 00:50:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:50:55 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 0x8f42f70>, '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 0x8f42620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8f48750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:50:55 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 00:50:55 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 00:50:55 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:50:55 INFO - Return code: 0 00:50:55 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 00:50:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:50:55 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/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 00:50:55 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/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 00:50:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:50:55 INFO - 'CCACHE_UMASK': '002', 00:50:55 INFO - 'DISPLAY': ':0', 00:50:55 INFO - 'HOME': '/home/cltbld', 00:50:55 INFO - 'LANG': 'en_US.UTF-8', 00:50:55 INFO - 'LOGNAME': 'cltbld', 00:50:55 INFO - 'MAIL': '/var/mail/cltbld', 00:50:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:50:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:50:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:50:55 INFO - 'MOZ_NO_REMOTE': '1', 00:50:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:50:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:50:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:50:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:50:55 INFO - 'PWD': '/builds/slave/test', 00:50:55 INFO - 'SHELL': '/bin/bash', 00:50:55 INFO - 'SHLVL': '1', 00:50:55 INFO - 'TERM': 'linux', 00:50:55 INFO - 'TMOUT': '86400', 00:50:55 INFO - 'USER': 'cltbld', 00:50:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464335288.187135-2071067863', 00:50:55 INFO - '_': '/tools/buildbot/bin/python'} 00:50:55 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/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 00:50:56 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 00:50:56 INFO - import pkg_resources 00:50:57 INFO - Using 1 client processes 00:50:58 INFO - wptserve Starting http server on 127.0.0.1:8000 00:50:58 INFO - wptserve Starting http server on 127.0.0.1:8001 00:50:58 INFO - wptserve Starting http server on 127.0.0.1:8443 00:51:00 INFO - SUITE-START | Running 778 tests 00:51:00 INFO - Running testharness tests 00:51:00 INFO - Setting up ssl 00:51:00 INFO - PROCESS | certutil | 00:51:00 INFO - PROCESS | certutil | 00:51:00 INFO - PROCESS | certutil | 00:51:00 INFO - Certificate Nickname Trust Attributes 00:51:00 INFO - SSL,S/MIME,JAR/XPI 00:51:00 INFO - 00:51:00 INFO - web-platform-tests CT,, 00:51:00 INFO - 00:51:00 INFO - Starting runner 00:51:03 INFO - PROCESS | 1708 | 1464335463214 Marionette DEBUG Marionette enabled via build flag and pref 00:51:03 INFO - PROCESS | 1708 | ++DOCSHELL 0xa4f20c00 == 1 [pid = 1708] [id = 1] 00:51:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 1 (0xa4f21000) [pid = 1708] [serial = 1] [outer = (nil)] 00:51:03 INFO - PROCESS | 1708 | [1708] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:51:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 2 (0xa4f21800) [pid = 1708] [serial = 2] [outer = 0xa4f21000] 00:51:03 INFO - PROCESS | 1708 | 1464335463978 Marionette INFO Listening on port 2828 00:51:04 INFO - PROCESS | 1708 | 1464335464619 Marionette DEBUG Marionette enabled via command-line flag 00:51:04 INFO - PROCESS | 1708 | ++DOCSHELL 0xa237d000 == 2 [pid = 1708] [id = 2] 00:51:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 3 (0xa23cdc00) [pid = 1708] [serial = 3] [outer = (nil)] 00:51:04 INFO - PROCESS | 1708 | [1708] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 00:51:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 4 (0xa23ce400) [pid = 1708] [serial = 4] [outer = 0xa23cdc00] 00:51:04 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2296240 00:51:04 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2296d20 00:51:04 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b5c20 00:51:04 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b6880 00:51:04 INFO - PROCESS | 1708 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bc5c0 00:51:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 5 (0xa22ae400) [pid = 1708] [serial = 5] [outer = 0xa4f21000] 00:51:05 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:51:05 INFO - PROCESS | 1708 | 1464335465074 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60687 00:51:05 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:51:05 INFO - PROCESS | 1708 | 1464335465111 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60688 00:51:05 INFO - PROCESS | 1708 | 1464335465175 Marionette DEBUG Closed connection conn0 00:51:05 INFO - PROCESS | 1708 | 1464335465180 Marionette DEBUG Closed connection conn1 00:51:05 INFO - PROCESS | 1708 | [1708] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 00:51:05 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:51:05 INFO - PROCESS | 1708 | 1464335465317 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60689 00:51:05 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:51:05 INFO - PROCESS | 1708 | 1464335465375 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:60690 00:51:05 INFO - PROCESS | 1708 | 1464335465381 Marionette DEBUG Closed connection conn2 00:51:05 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:51:05 INFO - PROCESS | 1708 | 1464335465436 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:60691 00:51:05 INFO - PROCESS | 1708 | 1464335465450 Marionette DEBUG Closed connection conn3 00:51:05 INFO - PROCESS | 1708 | 1464335465495 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:51:05 INFO - PROCESS | 1708 | 1464335465514 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526231045","device":"desktop","version":"48.0a2"} 00:51:06 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:51:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b646000 == 3 [pid = 1708] [id = 3] 00:51:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 6 (0x9b646400) [pid = 1708] [serial = 6] [outer = (nil)] 00:51:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b646800 == 4 [pid = 1708] [id = 4] 00:51:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 7 (0x9b649800) [pid = 1708] [serial = 7] [outer = (nil)] 00:51:07 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:51:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ade3000 == 5 [pid = 1708] [id = 5] 00:51:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 8 (0x9ade3400) [pid = 1708] [serial = 8] [outer = (nil)] 00:51:08 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:51:08 INFO - PROCESS | 1708 | [1708] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:51:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 9 (0x9a9d5800) [pid = 1708] [serial = 9] [outer = 0x9ade3400] 00:51:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 10 (0x9ab7cc00) [pid = 1708] [serial = 10] [outer = 0x9b646400] 00:51:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 11 (0x9ab7e800) [pid = 1708] [serial = 11] [outer = 0x9b649800] 00:51:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 12 (0x9ab80800) [pid = 1708] [serial = 12] [outer = 0x9ade3400] 00:51:09 INFO - PROCESS | 1708 | 1464335469879 Marionette DEBUG loaded listener.js 00:51:09 INFO - PROCESS | 1708 | 1464335469899 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 13 (0xa22a4800) [pid = 1708] [serial = 13] [outer = 0x9ade3400] 00:51:10 INFO - PROCESS | 1708 | 1464335470752 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"6e0c6e56-fe78-41b8-9ccb-f8d8d3835c19","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526231045","device":"desktop","version":"48.0a2","command_id":1}}] 00:51:11 INFO - PROCESS | 1708 | 1464335471013 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}] 00:51:11 INFO - PROCESS | 1708 | 1464335471366 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 00:51:11 INFO - PROCESS | 1708 | 1464335471581 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:51:11 INFO - PROCESS | 1708 | [1708] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:51:11 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:51:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 14 (0x955a3800) [pid = 1708] [serial = 14] [outer = 0x9ade3400] 00:51:12 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:51:12 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:51:12 INFO - PROCESS | 1708 | 1464335472225 Marionette TRACE conn4 <- [1,3,null,{}] 00:51:12 INFO - PROCESS | 1708 | 1464335472325 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:51:12 INFO - PROCESS | 1708 | 1464335472369 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 00:51:12 INFO - PROCESS | 1708 | 1464335472437 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 00:51:12 INFO - PROCESS | 1708 | 1464335472440 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 00:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:51:12 INFO - PROCESS | 1708 | 1464335472554 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:51:12 INFO - PROCESS | 1708 | 1464335472564 Marionette TRACE conn4 <- [1,6,null,{}] 00:51:12 INFO - PROCESS | 1708 | 1464335472587 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}] 00:51:12 INFO - PROCESS | 1708 | 1464335472618 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 00:51:12 INFO - PROCESS | 1708 | 1464335472629 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:12 INFO - PROCESS | 1708 | ++DOCSHELL 0xa696c400 == 6 [pid = 1708] [id = 6] 00:51:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 15 (0x93b7d400) [pid = 1708] [serial = 15] [outer = (nil)] 00:51:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 16 (0x93b7f400) [pid = 1708] [serial = 16] [outer = 0x93b7d400] 00:51:12 INFO - PROCESS | 1708 | 1464335472768 Marionette DEBUG loaded listener.js 00:51:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 17 (0x93b84400) [pid = 1708] [serial = 17] [outer = 0x93b7d400] 00:51:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a6f000 == 7 [pid = 1708] [id = 7] 00:51:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 18 (0x93a72c00) [pid = 1708] [serial = 18] [outer = (nil)] 00:51:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 19 (0x93a74c00) [pid = 1708] [serial = 19] [outer = 0x93a72c00] 00:51:13 INFO - PROCESS | 1708 | 1464335473428 Marionette DEBUG loaded listener.js 00:51:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 20 (0x93aacc00) [pid = 1708] [serial = 20] [outer = 0x93a72c00] 00:51:14 INFO - PROCESS | 1708 | [1708] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 00:51:14 INFO - PROCESS | 1708 | 1464335474757 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]]]}] 00:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2352ms 00:51:14 INFO - PROCESS | 1708 | 1464335474936 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 00:51:14 INFO - PROCESS | 1708 | 1464335474943 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 00:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:51:14 INFO - PROCESS | 1708 | 1464335474995 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:51:15 INFO - PROCESS | 1708 | 1464335475001 Marionette TRACE conn4 <- [1,10,null,{}] 00:51:15 INFO - PROCESS | 1708 | 1464335475024 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}] 00:51:15 INFO - PROCESS | 1708 | 1464335475277 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 00:51:15 INFO - PROCESS | 1708 | 1464335475383 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a71400 == 8 [pid = 1708] [id = 8] 00:51:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 21 (0x93aac000) [pid = 1708] [serial = 21] [outer = (nil)] 00:51:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 22 (0x9813fc00) [pid = 1708] [serial = 22] [outer = 0x93aac000] 00:51:15 INFO - PROCESS | 1708 | 1464335475478 Marionette DEBUG loaded listener.js 00:51:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 23 (0x9b372800) [pid = 1708] [serial = 23] [outer = 0x93aac000] 00:51:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x9bbc7400 == 9 [pid = 1708] [id = 9] 00:51:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 24 (0x9c027000) [pid = 1708] [serial = 24] [outer = (nil)] 00:51:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 25 (0x9a2dec00) [pid = 1708] [serial = 25] [outer = 0x9c027000] 00:51:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 26 (0x9a2ddc00) [pid = 1708] [serial = 26] [outer = 0x9c027000] 00:51:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x93aaf000 == 10 [pid = 1708] [id = 10] 00:51:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 27 (0x9a2e0400) [pid = 1708] [serial = 27] [outer = (nil)] 00:51:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 28 (0x9bb7d400) [pid = 1708] [serial = 28] [outer = 0x9a2e0400] 00:51:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 29 (0x9d592800) [pid = 1708] [serial = 29] [outer = 0x9a2e0400] 00:51:16 INFO - PROCESS | 1708 | 1464335476741 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]]]}] 00:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1829ms 00:51:16 INFO - PROCESS | 1708 | 1464335476843 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 00:51:16 INFO - PROCESS | 1708 | 1464335476852 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 00:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:51:16 INFO - PROCESS | 1708 | 1464335476867 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:51:16 INFO - PROCESS | 1708 | 1464335476872 Marionette TRACE conn4 <- [1,14,null,{}] 00:51:16 INFO - PROCESS | 1708 | 1464335476879 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}] 00:51:17 INFO - PROCESS | 1708 | 1464335477131 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 00:51:17 INFO - PROCESS | 1708 | 1464335477351 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x955a4800 == 11 [pid = 1708] [id = 11] 00:51:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 30 (0x9813f000) [pid = 1708] [serial = 30] [outer = (nil)] 00:51:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 31 (0x9b369000) [pid = 1708] [serial = 31] [outer = 0x9813f000] 00:51:17 INFO - PROCESS | 1708 | 1464335477599 Marionette DEBUG loaded listener.js 00:51:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 32 (0xa0610800) [pid = 1708] [serial = 32] [outer = 0x9813f000] 00:51:18 INFO - PROCESS | 1708 | 1464335478816 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]]]}] 00:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1995ms 00:51:18 INFO - PROCESS | 1708 | 1464335478863 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 00:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:51:18 INFO - PROCESS | 1708 | 1464335478868 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 00:51:18 INFO - PROCESS | 1708 | 1464335478875 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:51:18 INFO - PROCESS | 1708 | 1464335478882 Marionette TRACE conn4 <- [1,18,null,{}] 00:51:18 INFO - PROCESS | 1708 | 1464335478900 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}] 00:51:19 INFO - PROCESS | 1708 | 1464335479171 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 00:51:19 INFO - PROCESS | 1708 | 1464335479366 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b154c00 == 12 [pid = 1708] [id = 12] 00:51:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 33 (0x9b368800) [pid = 1708] [serial = 33] [outer = (nil)] 00:51:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 34 (0xa6833400) [pid = 1708] [serial = 34] [outer = 0x9b368800] 00:51:19 INFO - PROCESS | 1708 | 1464335479463 Marionette DEBUG loaded listener.js 00:51:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 35 (0xa685e800) [pid = 1708] [serial = 35] [outer = 0x9b368800] 00:51:20 INFO - PROCESS | 1708 | 1464335480498 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]]]}] 00:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1698ms 00:51:20 INFO - PROCESS | 1708 | 1464335480574 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 00:51:20 INFO - PROCESS | 1708 | 1464335480580 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 00:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:51:20 INFO - PROCESS | 1708 | 1464335480587 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:51:20 INFO - PROCESS | 1708 | 1464335480591 Marionette TRACE conn4 <- [1,22,null,{}] 00:51:20 INFO - PROCESS | 1708 | 1464335480598 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}] 00:51:20 INFO - PROCESS | 1708 | 1464335480830 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 00:51:21 INFO - PROCESS | 1708 | 1464335481010 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x9559bc00 == 13 [pid = 1708] [id = 13] 00:51:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 36 (0x97776800) [pid = 1708] [serial = 36] [outer = (nil)] 00:51:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 37 (0x98143000) [pid = 1708] [serial = 37] [outer = 0x97776800] 00:51:21 INFO - PROCESS | 1708 | 1464335481305 Marionette DEBUG loaded listener.js 00:51:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 38 (0x9898c000) [pid = 1708] [serial = 38] [outer = 0x97776800] 00:51:22 INFO - PROCESS | 1708 | 1464335482386 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]]]}] 00:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1842ms 00:51:22 INFO - PROCESS | 1708 | 1464335482432 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 00:51:22 INFO - PROCESS | 1708 | 1464335482439 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 00:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:51:22 INFO - PROCESS | 1708 | 1464335482450 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:51:22 INFO - PROCESS | 1708 | 1464335482454 Marionette TRACE conn4 <- [1,26,null,{}] 00:51:22 INFO - PROCESS | 1708 | 1464335482463 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}] 00:51:22 INFO - PROCESS | 1708 | 1464335482676 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 00:51:22 INFO - PROCESS | 1708 | 1464335482810 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a721000 == 14 [pid = 1708] [id = 14] 00:51:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 39 (0x9a724000) [pid = 1708] [serial = 39] [outer = (nil)] 00:51:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 40 (0x9a8c7400) [pid = 1708] [serial = 40] [outer = 0x9a724000] 00:51:22 INFO - PROCESS | 1708 | 1464335482897 Marionette DEBUG loaded listener.js 00:51:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 41 (0x9b146400) [pid = 1708] [serial = 41] [outer = 0x9a724000] 00:51:23 INFO - PROCESS | 1708 | 1464335483673 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]]]}] 00:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1248ms 00:51:23 INFO - PROCESS | 1708 | 1464335483697 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 00:51:23 INFO - PROCESS | 1708 | 1464335483703 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 00:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:51:23 INFO - PROCESS | 1708 | 1464335483729 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:51:23 INFO - PROCESS | 1708 | 1464335483735 Marionette TRACE conn4 <- [1,30,null,{}] 00:51:23 INFO - PROCESS | 1708 | 1464335483741 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}] 00:51:23 INFO - PROCESS | 1708 | 1464335483914 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 00:51:23 INFO - PROCESS | 1708 | 1464335483926 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x952b8800 == 15 [pid = 1708] [id = 15] 00:51:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 42 (0x952c1000) [pid = 1708] [serial = 42] [outer = (nil)] 00:51:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 43 (0x9b36a000) [pid = 1708] [serial = 43] [outer = 0x952c1000] 00:51:24 INFO - PROCESS | 1708 | 1464335484006 Marionette DEBUG loaded listener.js 00:51:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 44 (0x9b8f5400) [pid = 1708] [serial = 44] [outer = 0x952c1000] 00:51:25 INFO - PROCESS | 1708 | 1464335485080 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]]]}] 00:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1393ms 00:51:25 INFO - PROCESS | 1708 | 1464335485119 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 00:51:25 INFO - PROCESS | 1708 | 1464335485123 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 00:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:51:25 INFO - PROCESS | 1708 | 1464335485131 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:51:25 INFO - PROCESS | 1708 | 1464335485137 Marionette TRACE conn4 <- [1,34,null,{}] 00:51:25 INFO - PROCESS | 1708 | 1464335485165 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}] 00:51:25 INFO - PROCESS | 1708 | 1464335485346 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 00:51:25 INFO - PROCESS | 1708 | 1464335485359 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x950d9400 == 16 [pid = 1708] [id = 16] 00:51:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 45 (0x9c3c3400) [pid = 1708] [serial = 45] [outer = (nil)] 00:51:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 46 (0x9d52c000) [pid = 1708] [serial = 46] [outer = 0x9c3c3400] 00:51:25 INFO - PROCESS | 1708 | 1464335485443 Marionette DEBUG loaded listener.js 00:51:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 47 (0x9d590800) [pid = 1708] [serial = 47] [outer = 0x9c3c3400] 00:51:26 INFO - PROCESS | 1708 | 1464335486257 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]]]}] 00:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1184ms 00:51:26 INFO - PROCESS | 1708 | 1464335486317 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 00:51:26 INFO - PROCESS | 1708 | 1464335486321 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 00:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:51:26 INFO - PROCESS | 1708 | 1464335486328 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:51:26 INFO - PROCESS | 1708 | 1464335486330 Marionette TRACE conn4 <- [1,38,null,{}] 00:51:26 INFO - PROCESS | 1708 | 1464335486337 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}] 00:51:26 INFO - PROCESS | 1708 | 1464335486488 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 00:51:26 INFO - PROCESS | 1708 | 1464335486499 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x93ab6800 == 17 [pid = 1708] [id = 17] 00:51:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 48 (0x9b151000) [pid = 1708] [serial = 48] [outer = (nil)] 00:51:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 49 (0xa060c800) [pid = 1708] [serial = 49] [outer = 0x9b151000] 00:51:26 INFO - PROCESS | 1708 | 1464335486575 Marionette DEBUG loaded listener.js 00:51:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 50 (0xa1158c00) [pid = 1708] [serial = 50] [outer = 0x9b151000] 00:51:27 INFO - PROCESS | 1708 | 1464335487405 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]]]}] 00:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1090ms 00:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:51:27 INFO - PROCESS | 1708 | 1464335487419 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 00:51:27 INFO - PROCESS | 1708 | 1464335487421 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 00:51:27 INFO - PROCESS | 1708 | 1464335487428 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:51:27 INFO - PROCESS | 1708 | 1464335487432 Marionette TRACE conn4 <- [1,42,null,{}] 00:51:27 INFO - PROCESS | 1708 | 1464335487438 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}] 00:51:27 INFO - PROCESS | 1708 | 1464335487629 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 00:51:27 INFO - PROCESS | 1708 | 1464335487644 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:27 INFO - PROCESS | 1708 | ++DOCSHELL 0xa22a6c00 == 18 [pid = 1708] [id = 18] 00:51:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 51 (0xa237a000) [pid = 1708] [serial = 51] [outer = (nil)] 00:51:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 52 (0xa23ce000) [pid = 1708] [serial = 52] [outer = 0xa237a000] 00:51:27 INFO - PROCESS | 1708 | 1464335487732 Marionette DEBUG loaded listener.js 00:51:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 53 (0xa2731400) [pid = 1708] [serial = 53] [outer = 0xa237a000] 00:51:28 INFO - PROCESS | 1708 | 1464335488541 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]]]}] 00:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1181ms 00:51:28 INFO - PROCESS | 1708 | 1464335488611 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 00:51:28 INFO - PROCESS | 1708 | 1464335488617 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 00:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:51:28 INFO - PROCESS | 1708 | 1464335488627 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:51:28 INFO - PROCESS | 1708 | 1464335488632 Marionette TRACE conn4 <- [1,46,null,{}] 00:51:28 INFO - PROCESS | 1708 | 1464335488641 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}] 00:51:28 INFO - PROCESS | 1708 | 1464335488897 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 00:51:29 INFO - PROCESS | 1708 | 1464335489045 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:29 INFO - PROCESS | 1708 | ++DOCSHELL 0xa3120400 == 19 [pid = 1708] [id = 19] 00:51:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 54 (0xa31bf400) [pid = 1708] [serial = 54] [outer = (nil)] 00:51:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 55 (0xa3645800) [pid = 1708] [serial = 55] [outer = 0xa31bf400] 00:51:29 INFO - PROCESS | 1708 | 1464335489188 Marionette DEBUG loaded listener.js 00:51:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0xa36f4000) [pid = 1708] [serial = 56] [outer = 0xa31bf400] 00:51:29 INFO - PROCESS | 1708 | 1464335489936 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]]]}] 00:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1347ms 00:51:29 INFO - PROCESS | 1708 | 1464335489973 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 00:51:29 INFO - PROCESS | 1708 | 1464335489977 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 00:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:51:29 INFO - PROCESS | 1708 | 1464335489983 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:51:29 INFO - PROCESS | 1708 | 1464335489987 Marionette TRACE conn4 <- [1,50,null,{}] 00:51:29 INFO - PROCESS | 1708 | 1464335489993 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}] 00:51:30 INFO - PROCESS | 1708 | 1464335490239 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 00:51:30 INFO - PROCESS | 1708 | 1464335490256 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2e1800 == 20 [pid = 1708] [id = 20] 00:51:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0xa335e400) [pid = 1708] [serial = 57] [outer = (nil)] 00:51:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0xa6383c00) [pid = 1708] [serial = 58] [outer = 0xa335e400] 00:51:30 INFO - PROCESS | 1708 | 1464335490461 Marionette DEBUG loaded listener.js 00:51:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0xa6389800) [pid = 1708] [serial = 59] [outer = 0xa335e400] 00:51:32 INFO - PROCESS | 1708 | 1464335492940 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]]]}] 00:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2985ms 00:51:32 INFO - PROCESS | 1708 | 1464335492971 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 00:51:32 INFO - PROCESS | 1708 | 1464335492977 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 00:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:51:33 INFO - PROCESS | 1708 | 1464335493000 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:51:33 INFO - PROCESS | 1708 | 1464335493008 Marionette TRACE conn4 <- [1,54,null,{}] 00:51:33 INFO - PROCESS | 1708 | 1464335493018 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}] 00:51:33 INFO - PROCESS | 1708 | 1464335493227 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 00:51:33 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x93b7d400) [pid = 1708] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:51:33 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0x93aac000) [pid = 1708] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:51:33 INFO - PROCESS | 1708 | --DOMWINDOW == 56 (0x9813f000) [pid = 1708] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:51:33 INFO - PROCESS | 1708 | --DOMWINDOW == 55 (0x9b368800) [pid = 1708] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:51:33 INFO - PROCESS | 1708 | --DOMWINDOW == 54 (0x97776800) [pid = 1708] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:51:33 INFO - PROCESS | 1708 | --DOMWINDOW == 53 (0x9a724000) [pid = 1708] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:51:33 INFO - PROCESS | 1708 | --DOMWINDOW == 52 (0x952c1000) [pid = 1708] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:51:33 INFO - PROCESS | 1708 | --DOMWINDOW == 51 (0x9c3c3400) [pid = 1708] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:51:33 INFO - PROCESS | 1708 | 1464335493963 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x93b81800 == 21 [pid = 1708] [id = 21] 00:51:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 52 (0x93b85800) [pid = 1708] [serial = 60] [outer = (nil)] 00:51:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 53 (0x9814b400) [pid = 1708] [serial = 61] [outer = 0x93b85800] 00:51:34 INFO - PROCESS | 1708 | 1464335494061 Marionette DEBUG loaded listener.js 00:51:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 54 (0x9a17d400) [pid = 1708] [serial = 62] [outer = 0x93b85800] 00:51:34 INFO - PROCESS | 1708 | 1464335494846 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]]]}] 00:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1910ms 00:51:34 INFO - PROCESS | 1708 | 1464335494900 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 00:51:34 INFO - PROCESS | 1708 | 1464335494910 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 00:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:51:34 INFO - PROCESS | 1708 | 1464335494926 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:51:34 INFO - PROCESS | 1708 | 1464335494931 Marionette TRACE conn4 <- [1,58,null,{}] 00:51:34 INFO - PROCESS | 1708 | 1464335494938 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}] 00:51:35 INFO - PROCESS | 1708 | 1464335495138 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 00:51:35 INFO - PROCESS | 1708 | 1464335495236 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x99f65400 == 22 [pid = 1708] [id = 22] 00:51:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 55 (0x9a374800) [pid = 1708] [serial = 63] [outer = (nil)] 00:51:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0x9b147400) [pid = 1708] [serial = 64] [outer = 0x9a374800] 00:51:35 INFO - PROCESS | 1708 | 1464335495327 Marionette DEBUG loaded listener.js 00:51:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x9b14f000) [pid = 1708] [serial = 65] [outer = 0x9a374800] 00:51:36 INFO - PROCESS | 1708 | 1464335496350 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]]]}] 00:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1489ms 00:51:36 INFO - PROCESS | 1708 | 1464335496413 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 00:51:36 INFO - PROCESS | 1708 | 1464335496421 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 00:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:51:36 INFO - PROCESS | 1708 | 1464335496432 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:51:36 INFO - PROCESS | 1708 | 1464335496440 Marionette TRACE conn4 <- [1,62,null,{}] 00:51:36 INFO - PROCESS | 1708 | 1464335496451 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}] 00:51:36 INFO - PROCESS | 1708 | 1464335496690 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 00:51:36 INFO - PROCESS | 1708 | 1464335496901 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x99393800 == 23 [pid = 1708] [id = 23] 00:51:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x99e8c400) [pid = 1708] [serial = 66] [outer = (nil)] 00:51:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x9a71fc00) [pid = 1708] [serial = 67] [outer = 0x99e8c400] 00:51:37 INFO - PROCESS | 1708 | 1464335497052 Marionette DEBUG loaded listener.js 00:51:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x9b147800) [pid = 1708] [serial = 68] [outer = 0x99e8c400] 00:51:38 INFO - PROCESS | 1708 | 1464335498313 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]]]}] 00:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1963ms 00:51:38 INFO - PROCESS | 1708 | 1464335498400 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 00:51:38 INFO - PROCESS | 1708 | 1464335498415 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 00:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:51:38 INFO - PROCESS | 1708 | 1464335498434 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:51:38 INFO - PROCESS | 1708 | 1464335498444 Marionette TRACE conn4 <- [1,66,null,{}] 00:51:38 INFO - PROCESS | 1708 | 1464335498515 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}] 00:51:38 INFO - PROCESS | 1708 | 1464335498822 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 00:51:39 INFO - PROCESS | 1708 | 1464335499032 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b864400 == 24 [pid = 1708] [id = 24] 00:51:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x9bb79400) [pid = 1708] [serial = 69] [outer = (nil)] 00:51:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x9c02c800) [pid = 1708] [serial = 70] [outer = 0x9bb79400] 00:51:39 INFO - PROCESS | 1708 | 1464335499178 Marionette DEBUG loaded listener.js 00:51:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x9c3c3400) [pid = 1708] [serial = 71] [outer = 0x9bb79400] 00:51:40 INFO - PROCESS | 1708 | 1464335500327 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]]]}] 00:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1961ms 00:51:40 INFO - PROCESS | 1708 | 1464335500396 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 00:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:51:40 INFO - PROCESS | 1708 | 1464335500403 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 00:51:40 INFO - PROCESS | 1708 | 1464335500413 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:51:40 INFO - PROCESS | 1708 | 1464335500422 Marionette TRACE conn4 <- [1,70,null,{}] 00:51:40 INFO - PROCESS | 1708 | 1464335500450 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}] 00:51:40 INFO - PROCESS | 1708 | 1464335500869 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 00:51:41 INFO - PROCESS | 1708 | 1464335500987 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c3c5400 == 25 [pid = 1708] [id = 25] 00:51:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0xa2261000) [pid = 1708] [serial = 72] [outer = (nil)] 00:51:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0xa2377800) [pid = 1708] [serial = 73] [outer = 0xa2261000] 00:51:41 INFO - PROCESS | 1708 | 1464335501158 Marionette DEBUG loaded listener.js 00:51:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0xa23d7400) [pid = 1708] [serial = 74] [outer = 0xa2261000] 00:51:42 INFO - PROCESS | 1708 | 1464335502183 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]]]}] 00:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1847ms 00:51:42 INFO - PROCESS | 1708 | 1464335502272 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 00:51:42 INFO - PROCESS | 1708 | 1464335502279 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 00:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:51:42 INFO - PROCESS | 1708 | 1464335502290 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:51:42 INFO - PROCESS | 1708 | 1464335502295 Marionette TRACE conn4 <- [1,74,null,{}] 00:51:42 INFO - PROCESS | 1708 | 1464335502306 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}] 00:51:42 INFO - PROCESS | 1708 | 1464335502552 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 00:51:42 INFO - PROCESS | 1708 | 1464335502693 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x99392400 == 26 [pid = 1708] [id = 26] 00:51:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0xa27c6400) [pid = 1708] [serial = 75] [outer = (nil)] 00:51:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0xa31f4c00) [pid = 1708] [serial = 76] [outer = 0xa27c6400] 00:51:42 INFO - PROCESS | 1708 | 1464335502826 Marionette DEBUG loaded listener.js 00:51:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0xa3650c00) [pid = 1708] [serial = 77] [outer = 0xa27c6400] 00:51:43 INFO - PROCESS | 1708 | 1464335503841 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]]]}] 00:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1588ms 00:51:43 INFO - PROCESS | 1708 | 1464335503877 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 00:51:43 INFO - PROCESS | 1708 | 1464335503882 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 00:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:51:43 INFO - PROCESS | 1708 | 1464335503889 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:51:43 INFO - PROCESS | 1708 | 1464335503893 Marionette TRACE conn4 <- [1,78,null,{}] 00:51:43 INFO - PROCESS | 1708 | 1464335503899 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}] 00:51:44 INFO - PROCESS | 1708 | 1464335504075 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 00:51:44 INFO - PROCESS | 1708 | 1464335504214 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b14b000 == 27 [pid = 1708] [id = 27] 00:51:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x9b152c00) [pid = 1708] [serial = 78] [outer = (nil)] 00:51:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0xa6385400) [pid = 1708] [serial = 79] [outer = 0x9b152c00] 00:51:44 INFO - PROCESS | 1708 | 1464335504321 Marionette DEBUG loaded listener.js 00:51:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0xa6835000) [pid = 1708] [serial = 80] [outer = 0x9b152c00] 00:51:45 INFO - PROCESS | 1708 | 1464335505376 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]]]}] 00:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1539ms 00:51:45 INFO - PROCESS | 1708 | 1464335505430 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 00:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:51:45 INFO - PROCESS | 1708 | 1464335505436 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 00:51:45 INFO - PROCESS | 1708 | 1464335505443 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:51:45 INFO - PROCESS | 1708 | 1464335505446 Marionette TRACE conn4 <- [1,82,null,{}] 00:51:45 INFO - PROCESS | 1708 | 1464335505454 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}] 00:51:45 INFO - PROCESS | 1708 | 1464335505695 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 00:51:45 INFO - PROCESS | 1708 | 1464335505902 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x9465ac00 == 28 [pid = 1708] [id = 28] 00:51:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x97760400) [pid = 1708] [serial = 81] [outer = (nil)] 00:51:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x97766c00) [pid = 1708] [serial = 82] [outer = 0x97760400] 00:51:46 INFO - PROCESS | 1708 | 1464335506051 Marionette DEBUG loaded listener.js 00:51:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x97769400) [pid = 1708] [serial = 83] [outer = 0x97760400] 00:51:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0xa69e4400) [pid = 1708] [serial = 84] [outer = 0x9a2e0400] 00:51:47 INFO - PROCESS | 1708 | 1464335507055 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]]]}] 00:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1697ms 00:51:47 INFO - PROCESS | 1708 | 1464335507141 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 00:51:47 INFO - PROCESS | 1708 | 1464335507145 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 00:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:51:47 INFO - PROCESS | 1708 | 1464335507152 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:51:47 INFO - PROCESS | 1708 | 1464335507157 Marionette TRACE conn4 <- [1,86,null,{}] 00:51:47 INFO - PROCESS | 1708 | 1464335507163 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}] 00:51:47 INFO - PROCESS | 1708 | 1464335507392 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 00:51:47 INFO - PROCESS | 1708 | 1464335507709 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x9465e800 == 29 [pid = 1708] [id = 29] 00:51:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x950de400) [pid = 1708] [serial = 85] [outer = (nil)] 00:51:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x955a5c00) [pid = 1708] [serial = 86] [outer = 0x950de400] 00:51:47 INFO - PROCESS | 1708 | 1464335507835 Marionette DEBUG loaded listener.js 00:51:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x97764400) [pid = 1708] [serial = 87] [outer = 0x950de400] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0x9ab80800) [pid = 1708] [serial = 12] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x93a74c00) [pid = 1708] [serial = 19] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x9813fc00) [pid = 1708] [serial = 22] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x9bb7d400) [pid = 1708] [serial = 28] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x9b369000) [pid = 1708] [serial = 31] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0xa6833400) [pid = 1708] [serial = 34] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x98143000) [pid = 1708] [serial = 37] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x9898c000) [pid = 1708] [serial = 38] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x9a8c7400) [pid = 1708] [serial = 40] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x9b36a000) [pid = 1708] [serial = 43] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0x9b8f5400) [pid = 1708] [serial = 44] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x9d52c000) [pid = 1708] [serial = 46] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0xa060c800) [pid = 1708] [serial = 49] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0xa23ce000) [pid = 1708] [serial = 52] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0xa3645800) [pid = 1708] [serial = 55] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0x9a2dec00) [pid = 1708] [serial = 25] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x9d590800) [pid = 1708] [serial = 47] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x9b372800) [pid = 1708] [serial = 23] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x9b146400) [pid = 1708] [serial = 41] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 59 (0xa0610800) [pid = 1708] [serial = 32] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 58 (0x93b84400) [pid = 1708] [serial = 17] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 57 (0xa685e800) [pid = 1708] [serial = 35] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 56 (0x93b7f400) [pid = 1708] [serial = 16] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 55 (0x9a9d5800) [pid = 1708] [serial = 9] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | --DOMWINDOW == 54 (0xa4f21800) [pid = 1708] [serial = 2] [outer = (nil)] [url = about:blank] 00:51:49 INFO - PROCESS | 1708 | 1464335509573 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]]]}] 00:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2484ms 00:51:49 INFO - PROCESS | 1708 | 1464335509638 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 00:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:51:49 INFO - PROCESS | 1708 | 1464335509645 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 00:51:49 INFO - PROCESS | 1708 | 1464335509654 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:51:49 INFO - PROCESS | 1708 | 1464335509661 Marionette TRACE conn4 <- [1,90,null,{}] 00:51:49 INFO - PROCESS | 1708 | 1464335509671 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}] 00:51:49 INFO - PROCESS | 1708 | 1464335509841 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 00:51:49 INFO - PROCESS | 1708 | 1464335509933 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x93b84400 == 30 [pid = 1708] [id = 30] 00:51:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 55 (0x952be000) [pid = 1708] [serial = 88] [outer = (nil)] 00:51:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 56 (0x97780c00) [pid = 1708] [serial = 89] [outer = 0x952be000] 00:51:50 INFO - PROCESS | 1708 | 1464335510016 Marionette DEBUG loaded listener.js 00:51:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 57 (0x98145000) [pid = 1708] [serial = 90] [outer = 0x952be000] 00:51:50 INFO - PROCESS | 1708 | 1464335510830 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]]]}] 00:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1240ms 00:51:50 INFO - PROCESS | 1708 | 1464335510893 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 00:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:51:50 INFO - PROCESS | 1708 | 1464335510904 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 00:51:50 INFO - PROCESS | 1708 | 1464335510915 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:51:50 INFO - PROCESS | 1708 | 1464335510921 Marionette TRACE conn4 <- [1,94,null,{}] 00:51:50 INFO - PROCESS | 1708 | 1464335510927 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}] 00:51:51 INFO - PROCESS | 1708 | 1464335511109 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 00:51:51 INFO - PROCESS | 1708 | 1464335511203 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x93b84800 == 31 [pid = 1708] [id = 31] 00:51:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 58 (0x9a2de400) [pid = 1708] [serial = 91] [outer = (nil)] 00:51:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 59 (0x9a2eb400) [pid = 1708] [serial = 92] [outer = 0x9a2de400] 00:51:51 INFO - PROCESS | 1708 | 1464335511279 Marionette DEBUG loaded listener.js 00:51:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 60 (0x9a8c0800) [pid = 1708] [serial = 93] [outer = 0x9a2de400] 00:51:52 INFO - PROCESS | 1708 | 1464335512100 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]]]}] 00:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1245ms 00:51:52 INFO - PROCESS | 1708 | 1464335512159 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 00:51:52 INFO - PROCESS | 1708 | 1464335512164 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 00:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:51:52 INFO - PROCESS | 1708 | 1464335512179 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:51:52 INFO - PROCESS | 1708 | 1464335512186 Marionette TRACE conn4 <- [1,98,null,{}] 00:51:52 INFO - PROCESS | 1708 | 1464335512210 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}] 00:51:52 INFO - PROCESS | 1708 | 1464335512432 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 00:51:52 INFO - PROCESS | 1708 | 1464335512497 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b2d4c00 == 32 [pid = 1708] [id = 32] 00:51:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x9b369000) [pid = 1708] [serial = 94] [outer = (nil)] 00:51:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x9b643800) [pid = 1708] [serial = 95] [outer = 0x9b369000] 00:51:52 INFO - PROCESS | 1708 | 1464335512579 Marionette DEBUG loaded listener.js 00:51:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x9b8eec00) [pid = 1708] [serial = 96] [outer = 0x9b369000] 00:51:53 INFO - PROCESS | 1708 | 1464335513395 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]]]}] 00:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1255ms 00:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:51:53 INFO - PROCESS | 1708 | 1464335513430 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 00:51:53 INFO - PROCESS | 1708 | 1464335513434 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 00:51:53 INFO - PROCESS | 1708 | 1464335513441 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:51:53 INFO - PROCESS | 1708 | 1464335513445 Marionette TRACE conn4 <- [1,102,null,{}] 00:51:53 INFO - PROCESS | 1708 | 1464335513451 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}] 00:51:53 INFO - PROCESS | 1708 | 1464335513648 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 00:51:53 INFO - PROCESS | 1708 | 1464335513695 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x952b2400 == 33 [pid = 1708] [id = 33] 00:51:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x952b3400) [pid = 1708] [serial = 97] [outer = (nil)] 00:51:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x952b9400) [pid = 1708] [serial = 98] [outer = 0x952b3400] 00:51:53 INFO - PROCESS | 1708 | 1464335513772 Marionette DEBUG loaded listener.js 00:51:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x952bd800) [pid = 1708] [serial = 99] [outer = 0x952b3400] 00:51:54 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0xa335e400) [pid = 1708] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:51:54 INFO - PROCESS | 1708 | --DOMWINDOW == 64 (0xa31bf400) [pid = 1708] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:51:54 INFO - PROCESS | 1708 | --DOMWINDOW == 63 (0xa237a000) [pid = 1708] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:51:54 INFO - PROCESS | 1708 | --DOMWINDOW == 62 (0x9b151000) [pid = 1708] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:51:54 INFO - PROCESS | 1708 | --DOMWINDOW == 61 (0x93b85800) [pid = 1708] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:51:54 INFO - PROCESS | 1708 | --DOMWINDOW == 60 (0x9a374800) [pid = 1708] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:51:54 INFO - PROCESS | 1708 | 1464335514622 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]]]}] 00:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1242ms 00:51:54 INFO - PROCESS | 1708 | 1464335514687 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 00:51:54 INFO - PROCESS | 1708 | 1464335514692 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 00:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:51:54 INFO - PROCESS | 1708 | 1464335514700 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:51:54 INFO - PROCESS | 1708 | 1464335514704 Marionette TRACE conn4 <- [1,106,null,{}] 00:51:54 INFO - PROCESS | 1708 | 1464335514710 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}] 00:51:54 INFO - PROCESS | 1708 | 1464335514865 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 00:51:54 INFO - PROCESS | 1708 | 1464335514876 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x97765800 == 34 [pid = 1708] [id = 34] 00:51:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 61 (0x9814a400) [pid = 1708] [serial = 100] [outer = (nil)] 00:51:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 62 (0x9c028800) [pid = 1708] [serial = 101] [outer = 0x9814a400] 00:51:55 INFO - PROCESS | 1708 | 1464335515033 Marionette DEBUG loaded listener.js 00:51:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 63 (0x9c3c6400) [pid = 1708] [serial = 102] [outer = 0x9814a400] 00:51:55 INFO - PROCESS | 1708 | 1464335515713 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]]]}] 00:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1034ms 00:51:55 INFO - PROCESS | 1708 | 1464335515737 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 00:51:55 INFO - PROCESS | 1708 | 1464335515741 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 00:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:51:55 INFO - PROCESS | 1708 | 1464335515747 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:51:55 INFO - PROCESS | 1708 | 1464335515751 Marionette TRACE conn4 <- [1,110,null,{}] 00:51:55 INFO - PROCESS | 1708 | 1464335515757 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}] 00:51:55 INFO - PROCESS | 1708 | 1464335515986 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 00:51:56 INFO - PROCESS | 1708 | 1464335516004 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c3ccc00 == 35 [pid = 1708] [id = 35] 00:51:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 64 (0x9c3cd400) [pid = 1708] [serial = 103] [outer = (nil)] 00:51:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 65 (0x9d593400) [pid = 1708] [serial = 104] [outer = 0x9c3cd400] 00:51:56 INFO - PROCESS | 1708 | 1464335516081 Marionette DEBUG loaded listener.js 00:51:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0xa060c400) [pid = 1708] [serial = 105] [outer = 0x9c3cd400] 00:51:57 INFO - PROCESS | 1708 | 1464335517168 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]]]}] 00:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1482ms 00:51:57 INFO - PROCESS | 1708 | 1464335517272 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 00:51:57 INFO - PROCESS | 1708 | 1464335517282 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 00:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:51:57 INFO - PROCESS | 1708 | 1464335517297 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:51:57 INFO - PROCESS | 1708 | 1464335517303 Marionette TRACE conn4 <- [1,114,null,{}] 00:51:57 INFO - PROCESS | 1708 | 1464335517365 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}] 00:51:57 INFO - PROCESS | 1708 | 1464335517565 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 00:51:57 INFO - PROCESS | 1708 | 1464335517735 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x97778c00 == 36 [pid = 1708] [id = 36] 00:51:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x9777b800) [pid = 1708] [serial = 106] [outer = (nil)] 00:51:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x99f6ac00) [pid = 1708] [serial = 107] [outer = 0x9777b800] 00:51:57 INFO - PROCESS | 1708 | 1464335517824 Marionette DEBUG loaded listener.js 00:51:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x9a2e8c00) [pid = 1708] [serial = 108] [outer = 0x9777b800] 00:51:58 INFO - PROCESS | 1708 | 1464335518813 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]]]}] 00:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1584ms 00:51:58 INFO - PROCESS | 1708 | 1464335518883 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 00:51:58 INFO - PROCESS | 1708 | 1464335518898 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 00:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:51:58 INFO - PROCESS | 1708 | 1464335518910 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:51:58 INFO - PROCESS | 1708 | 1464335518914 Marionette TRACE conn4 <- [1,118,null,{}] 00:51:58 INFO - PROCESS | 1708 | 1464335518922 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}] 00:51:59 INFO - PROCESS | 1708 | 1464335519146 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 00:51:59 INFO - PROCESS | 1708 | 1464335519322 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:51:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b36d400 == 37 [pid = 1708] [id = 37] 00:51:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x9b651800) [pid = 1708] [serial = 109] [outer = (nil)] 00:51:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x9bbc3400) [pid = 1708] [serial = 110] [outer = 0x9b651800] 00:51:59 INFO - PROCESS | 1708 | 1464335519434 Marionette DEBUG loaded listener.js 00:51:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x9c176400) [pid = 1708] [serial = 111] [outer = 0x9b651800] 00:52:00 INFO - PROCESS | 1708 | 1464335520351 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]]]}] 00:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1493ms 00:52:00 INFO - PROCESS | 1708 | 1464335520457 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 00:52:00 INFO - PROCESS | 1708 | 1464335520463 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 00:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:52:00 INFO - PROCESS | 1708 | 1464335520565 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:52:00 INFO - PROCESS | 1708 | 1464335520572 Marionette TRACE conn4 <- [1,122,null,{}] 00:52:00 INFO - PROCESS | 1708 | 1464335520648 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}] 00:52:00 INFO - PROCESS | 1708 | 1464335520934 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 00:52:01 INFO - PROCESS | 1708 | 1464335521031 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b14ec00 == 38 [pid = 1708] [id = 38] 00:52:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x9b150800) [pid = 1708] [serial = 112] [outer = (nil)] 00:52:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0xa1154c00) [pid = 1708] [serial = 113] [outer = 0x9b150800] 00:52:01 INFO - PROCESS | 1708 | 1464335521124 Marionette DEBUG loaded listener.js 00:52:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0xa23d4400) [pid = 1708] [serial = 114] [outer = 0x9b150800] 00:52:02 INFO - PROCESS | 1708 | 1464335522240 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]]]}] 00:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1855ms 00:52:02 INFO - PROCESS | 1708 | 1464335522348 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 00:52:02 INFO - PROCESS | 1708 | 1464335522354 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 00:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:52:02 INFO - PROCESS | 1708 | 1464335522364 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:52:02 INFO - PROCESS | 1708 | 1464335522372 Marionette TRACE conn4 <- [1,126,null,{}] 00:52:02 INFO - PROCESS | 1708 | 1464335522391 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}] 00:52:02 INFO - PROCESS | 1708 | 1464335522631 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0xa6383c00) [pid = 1708] [serial = 58] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0xa36f4000) [pid = 1708] [serial = 56] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0xa2731400) [pid = 1708] [serial = 53] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0xa1158c00) [pid = 1708] [serial = 50] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x9a17d400) [pid = 1708] [serial = 62] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0x9814b400) [pid = 1708] [serial = 61] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0xa6389800) [pid = 1708] [serial = 59] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x9d592800) [pid = 1708] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x9b14f000) [pid = 1708] [serial = 65] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | --DOMWINDOW == 65 (0x9b147400) [pid = 1708] [serial = 64] [outer = (nil)] [url = about:blank] 00:52:02 INFO - PROCESS | 1708 | 1464335522843 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a6e000 == 39 [pid = 1708] [id = 39] 00:52:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 66 (0x950d3800) [pid = 1708] [serial = 115] [outer = (nil)] 00:52:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x9776b400) [pid = 1708] [serial = 116] [outer = 0x950d3800] 00:52:02 INFO - PROCESS | 1708 | 1464335522924 Marionette DEBUG loaded listener.js 00:52:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x9890c000) [pid = 1708] [serial = 117] [outer = 0x950d3800] 00:52:03 INFO - PROCESS | 1708 | 1464335523960 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]]]}] 00:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1712ms 00:52:04 INFO - PROCESS | 1708 | 1464335524102 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 00:52:04 INFO - PROCESS | 1708 | 1464335524111 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 00:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:52:04 INFO - PROCESS | 1708 | 1464335524172 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:52:04 INFO - PROCESS | 1708 | 1464335524177 Marionette TRACE conn4 <- [1,130,null,{}] 00:52:04 INFO - PROCESS | 1708 | 1464335524188 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}] 00:52:04 INFO - PROCESS | 1708 | 1464335524397 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 00:52:04 INFO - PROCESS | 1708 | 1464335524511 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x9add8000 == 40 [pid = 1708] [id = 40] 00:52:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x9b14dc00) [pid = 1708] [serial = 118] [outer = (nil)] 00:52:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x9b645000) [pid = 1708] [serial = 119] [outer = 0x9b14dc00] 00:52:04 INFO - PROCESS | 1708 | 1464335524597 Marionette DEBUG loaded listener.js 00:52:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x9c02d000) [pid = 1708] [serial = 120] [outer = 0x9b14dc00] 00:52:05 INFO - PROCESS | 1708 | 1464335525339 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]]]}] 00:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1226ms 00:52:05 INFO - PROCESS | 1708 | 1464335525370 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 00:52:05 INFO - PROCESS | 1708 | 1464335525374 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 00:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:52:05 INFO - PROCESS | 1708 | 1464335525381 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:52:05 INFO - PROCESS | 1708 | 1464335525388 Marionette TRACE conn4 <- [1,134,null,{}] 00:52:05 INFO - PROCESS | 1708 | 1464335525434 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}] 00:52:05 INFO - PROCESS | 1708 | 1464335525636 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 00:52:05 INFO - PROCESS | 1708 | 1464335525662 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b367c00 == 41 [pid = 1708] [id = 41] 00:52:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0xa060d800) [pid = 1708] [serial = 121] [outer = (nil)] 00:52:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0xa2262800) [pid = 1708] [serial = 122] [outer = 0xa060d800] 00:52:05 INFO - PROCESS | 1708 | 1464335525743 Marionette DEBUG loaded listener.js 00:52:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0xa23cfc00) [pid = 1708] [serial = 123] [outer = 0xa060d800] 00:52:06 INFO - PROCESS | 1708 | 1464335526647 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]]]}] 00:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1304ms 00:52:06 INFO - PROCESS | 1708 | 1464335526686 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 00:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:52:06 INFO - PROCESS | 1708 | 1464335526691 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 00:52:06 INFO - PROCESS | 1708 | 1464335526698 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:52:06 INFO - PROCESS | 1708 | 1464335526702 Marionette TRACE conn4 <- [1,138,null,{}] 00:52:06 INFO - PROCESS | 1708 | 1464335526714 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}] 00:52:06 INFO - PROCESS | 1708 | 1464335526907 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 00:52:06 INFO - PROCESS | 1708 | 1464335526938 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:06 INFO - PROCESS | 1708 | ++DOCSHELL 0xa2505c00 == 42 [pid = 1708] [id = 42] 00:52:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0xa2585000) [pid = 1708] [serial = 124] [outer = (nil)] 00:52:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0xa311d400) [pid = 1708] [serial = 125] [outer = 0xa2585000] 00:52:07 INFO - PROCESS | 1708 | 1464335527017 Marionette DEBUG loaded listener.js 00:52:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0xa331ec00) [pid = 1708] [serial = 126] [outer = 0xa2585000] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x952b3400) [pid = 1708] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x9b369000) [pid = 1708] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x952be000) [pid = 1708] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x9a2de400) [pid = 1708] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x99e8c400) [pid = 1708] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x9bb79400) [pid = 1708] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x9814a400) [pid = 1708] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 69 (0xa2261000) [pid = 1708] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 68 (0xa27c6400) [pid = 1708] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 67 (0x9b152c00) [pid = 1708] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:52:07 INFO - PROCESS | 1708 | --DOMWINDOW == 66 (0x97760400) [pid = 1708] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:52:07 INFO - PROCESS | 1708 | 1464335527974 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]]]}] 00:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1300ms 00:52:08 INFO - PROCESS | 1708 | 1464335527998 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 00:52:08 INFO - PROCESS | 1708 | 1464335528002 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 00:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:52:08 INFO - PROCESS | 1708 | 1464335528009 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:52:08 INFO - PROCESS | 1708 | 1464335528012 Marionette TRACE conn4 <- [1,142,null,{}] 00:52:08 INFO - PROCESS | 1708 | 1464335528018 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}] 00:52:08 INFO - PROCESS | 1708 | 1464335528173 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 00:52:08 INFO - PROCESS | 1708 | 1464335528280 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x952b3400 == 43 [pid = 1708] [id = 43] 00:52:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 67 (0x97760400) [pid = 1708] [serial = 127] [outer = (nil)] 00:52:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 68 (0x9d58c800) [pid = 1708] [serial = 128] [outer = 0x97760400] 00:52:08 INFO - PROCESS | 1708 | 1464335528357 Marionette DEBUG loaded listener.js 00:52:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 69 (0x9bbbd000) [pid = 1708] [serial = 129] [outer = 0x97760400] 00:52:09 INFO - PROCESS | 1708 | 1464335529089 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]]]}] 00:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1132ms 00:52:09 INFO - PROCESS | 1708 | 1464335529142 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 00:52:09 INFO - PROCESS | 1708 | 1464335529145 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 00:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:52:09 INFO - PROCESS | 1708 | 1464335529157 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:52:09 INFO - PROCESS | 1708 | 1464335529160 Marionette TRACE conn4 <- [1,146,null,{}] 00:52:09 INFO - PROCESS | 1708 | 1464335529167 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}] 00:52:09 INFO - PROCESS | 1708 | 1464335529415 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 00:52:09 INFO - PROCESS | 1708 | 1464335529430 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x93aab400 == 44 [pid = 1708] [id = 44] 00:52:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 70 (0x9898e400) [pid = 1708] [serial = 130] [outer = (nil)] 00:52:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0xa4f19400) [pid = 1708] [serial = 131] [outer = 0x9898e400] 00:52:09 INFO - PROCESS | 1708 | 1464335529522 Marionette DEBUG loaded listener.js 00:52:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0xa6388400) [pid = 1708] [serial = 132] [outer = 0x9898e400] 00:52:10 INFO - PROCESS | 1708 | 1464335530114 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:52:10 INFO - PROCESS | 1708 | 1464335530618 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]]]}] 00:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1482ms 00:52:10 INFO - PROCESS | 1708 | 1464335530640 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 00:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:52:10 INFO - PROCESS | 1708 | 1464335530649 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 00:52:10 INFO - PROCESS | 1708 | 1464335530658 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:52:10 INFO - PROCESS | 1708 | 1464335530664 Marionette TRACE conn4 <- [1,150,null,{}] 00:52:10 INFO - PROCESS | 1708 | 1464335530672 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}] 00:52:10 INFO - PROCESS | 1708 | 1464335530903 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 00:52:11 INFO - PROCESS | 1708 | 1464335531046 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x97776800 == 45 [pid = 1708] [id = 45] 00:52:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x9b148000) [pid = 1708] [serial = 133] [outer = (nil)] 00:52:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x9bb7c800) [pid = 1708] [serial = 134] [outer = 0x9b148000] 00:52:11 INFO - PROCESS | 1708 | 1464335531186 Marionette DEBUG loaded listener.js 00:52:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x9d52e800) [pid = 1708] [serial = 135] [outer = 0x9b148000] 00:52:12 INFO - PROCESS | 1708 | 1464335532113 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]]]}] 00:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1485ms 00:52:12 INFO - PROCESS | 1708 | 1464335532142 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 00:52:12 INFO - PROCESS | 1708 | 1464335532150 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 00:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:52:12 INFO - PROCESS | 1708 | 1464335532162 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:52:12 INFO - PROCESS | 1708 | 1464335532169 Marionette TRACE conn4 <- [1,154,null,{}] 00:52:12 INFO - PROCESS | 1708 | 1464335532186 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}] 00:52:12 INFO - PROCESS | 1708 | 1464335532669 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 00:52:12 INFO - PROCESS | 1708 | 1464335532868 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:12 INFO - PROCESS | 1708 | ++DOCSHELL 0xa27c6400 == 46 [pid = 1708] [id = 46] 00:52:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0xa31bf400) [pid = 1708] [serial = 136] [outer = (nil)] 00:52:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0xa36f2800) [pid = 1708] [serial = 137] [outer = 0xa31bf400] 00:52:12 INFO - PROCESS | 1708 | 1464335532957 Marionette DEBUG loaded listener.js 00:52:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0xa513f800) [pid = 1708] [serial = 138] [outer = 0xa31bf400] 00:52:13 INFO - PROCESS | 1708 | 1464335533894 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]]]}] 00:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1752ms 00:52:13 INFO - PROCESS | 1708 | 1464335533916 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 00:52:13 INFO - PROCESS | 1708 | 1464335533924 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 00:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:52:13 INFO - PROCESS | 1708 | 1464335533934 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:52:13 INFO - PROCESS | 1708 | 1464335533941 Marionette TRACE conn4 <- [1,158,null,{}] 00:52:13 INFO - PROCESS | 1708 | 1464335533959 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}] 00:52:14 INFO - PROCESS | 1708 | 1464335534209 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 00:52:14 INFO - PROCESS | 1708 | 1464335534425 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a72800 == 47 [pid = 1708] [id = 47] 00:52:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x9528f800) [pid = 1708] [serial = 139] [outer = (nil)] 00:52:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x9d5f2000) [pid = 1708] [serial = 140] [outer = 0x9528f800] 00:52:14 INFO - PROCESS | 1708 | 1464335534540 Marionette DEBUG loaded listener.js 00:52:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0xa6832400) [pid = 1708] [serial = 141] [outer = 0x9528f800] 00:52:15 INFO - PROCESS | 1708 | 1464335535427 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]]]}] 00:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1542ms 00:52:15 INFO - PROCESS | 1708 | 1464335535477 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 00:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:52:15 INFO - PROCESS | 1708 | 1464335535483 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 00:52:15 INFO - PROCESS | 1708 | 1464335535490 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:52:15 INFO - PROCESS | 1708 | 1464335535494 Marionette TRACE conn4 <- [1,162,null,{}] 00:52:15 INFO - PROCESS | 1708 | 1464335535500 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}] 00:52:15 INFO - PROCESS | 1708 | 1464335535719 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 00:52:15 INFO - PROCESS | 1708 | 1464335535864 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x95289800 == 48 [pid = 1708] [id = 48] 00:52:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x95503c00) [pid = 1708] [serial = 142] [outer = (nil)] 00:52:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x95509800) [pid = 1708] [serial = 143] [outer = 0x95503c00] 00:52:15 INFO - PROCESS | 1708 | 1464335535955 Marionette DEBUG loaded listener.js 00:52:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x9550d800) [pid = 1708] [serial = 144] [outer = 0x95503c00] 00:52:16 INFO - PROCESS | 1708 | 1464335536962 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]]]}] 00:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1499ms 00:52:16 INFO - PROCESS | 1708 | 1464335536991 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 00:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:52:16 INFO - PROCESS | 1708 | 1464335536995 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 00:52:17 INFO - PROCESS | 1708 | 1464335537002 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:52:17 INFO - PROCESS | 1708 | 1464335537006 Marionette TRACE conn4 <- [1,166,null,{}] 00:52:17 INFO - PROCESS | 1708 | 1464335537012 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}] 00:52:17 INFO - PROCESS | 1708 | 1464335537219 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 00:52:17 INFO - PROCESS | 1708 | 1464335537363 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x9550a000 == 49 [pid = 1708] [id = 49] 00:52:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x9550f400) [pid = 1708] [serial = 145] [outer = (nil)] 00:52:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0x9a767800) [pid = 1708] [serial = 146] [outer = 0x9550f400] 00:52:17 INFO - PROCESS | 1708 | 1464335537454 Marionette DEBUG loaded listener.js 00:52:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0x9a769000) [pid = 1708] [serial = 147] [outer = 0x9550f400] 00:52:18 INFO - PROCESS | 1708 | 1464335538450 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]]]}] 00:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1488ms 00:52:18 INFO - PROCESS | 1708 | 1464335538490 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 00:52:18 INFO - PROCESS | 1708 | 1464335538494 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 00:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:52:18 INFO - PROCESS | 1708 | 1464335538501 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:52:18 INFO - PROCESS | 1708 | 1464335538504 Marionette TRACE conn4 <- [1,170,null,{}] 00:52:18 INFO - PROCESS | 1708 | 1464335538511 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}] 00:52:18 INFO - PROCESS | 1708 | 1464335538891 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 00:52:19 INFO - PROCESS | 1708 | 1464335539100 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x95295c00 == 50 [pid = 1708] [id = 50] 00:52:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0x95296000) [pid = 1708] [serial = 148] [outer = (nil)] 00:52:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x952b6400) [pid = 1708] [serial = 149] [outer = 0x95296000] 00:52:19 INFO - PROCESS | 1708 | 1464335539184 Marionette DEBUG loaded listener.js 00:52:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0x95502000) [pid = 1708] [serial = 150] [outer = 0x95296000] 00:52:20 INFO - PROCESS | 1708 | 1464335540130 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]]]}] 00:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1682ms 00:52:20 INFO - PROCESS | 1708 | 1464335540185 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 00:52:20 INFO - PROCESS | 1708 | 1464335540191 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 00:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:52:20 INFO - PROCESS | 1708 | 1464335540199 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:52:20 INFO - PROCESS | 1708 | 1464335540206 Marionette TRACE conn4 <- [1,174,null,{}] 00:52:20 INFO - PROCESS | 1708 | 1464335540213 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}] 00:52:20 INFO - PROCESS | 1708 | 1464335540429 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x97765800 == 49 [pid = 1708] [id = 34] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x9b2d4c00 == 48 [pid = 1708] [id = 32] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x952b2400 == 47 [pid = 1708] [id = 33] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x93b84800 == 46 [pid = 1708] [id = 31] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x93b84400 == 45 [pid = 1708] [id = 30] 00:52:20 INFO - PROCESS | 1708 | 1464335540637 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x9465e800 == 44 [pid = 1708] [id = 29] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x9b14b000 == 43 [pid = 1708] [id = 27] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x952b3400 == 42 [pid = 1708] [id = 43] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0xa2505c00 == 41 [pid = 1708] [id = 42] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x9b367c00 == 40 [pid = 1708] [id = 41] 00:52:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x9465e800 == 41 [pid = 1708] [id = 51] 00:52:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0x952b3800) [pid = 1708] [serial = 151] [outer = (nil)] 00:52:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0x952c0800) [pid = 1708] [serial = 152] [outer = 0x952b3800] 00:52:20 INFO - PROCESS | 1708 | 1464335540733 Marionette DEBUG loaded listener.js 00:52:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0x98143c00) [pid = 1708] [serial = 153] [outer = 0x952b3800] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x9add8000 == 40 [pid = 1708] [id = 40] 00:52:20 INFO - PROCESS | 1708 | --DOCSHELL 0x93a6e000 == 39 [pid = 1708] [id = 39] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 92 (0x952b9400) [pid = 1708] [serial = 98] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 91 (0x9b8eec00) [pid = 1708] [serial = 96] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 90 (0x9b643800) [pid = 1708] [serial = 95] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 89 (0x97780c00) [pid = 1708] [serial = 89] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 88 (0x98145000) [pid = 1708] [serial = 90] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 87 (0x955a5c00) [pid = 1708] [serial = 86] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 86 (0x9a2eb400) [pid = 1708] [serial = 92] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 85 (0x9b147800) [pid = 1708] [serial = 68] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 84 (0x9a71fc00) [pid = 1708] [serial = 67] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 83 (0x9c3c3400) [pid = 1708] [serial = 71] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 82 (0x9c02c800) [pid = 1708] [serial = 70] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 81 (0x9c028800) [pid = 1708] [serial = 101] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 80 (0xa23d7400) [pid = 1708] [serial = 74] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 79 (0xa2377800) [pid = 1708] [serial = 73] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0xa3650c00) [pid = 1708] [serial = 77] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0xa31f4c00) [pid = 1708] [serial = 76] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0xa6835000) [pid = 1708] [serial = 80] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0xa6385400) [pid = 1708] [serial = 79] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0x952bd800) [pid = 1708] [serial = 99] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x97769400) [pid = 1708] [serial = 83] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 72 (0x97766c00) [pid = 1708] [serial = 82] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 71 (0x9a8c0800) [pid = 1708] [serial = 93] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | --DOMWINDOW == 70 (0x9c3c6400) [pid = 1708] [serial = 102] [outer = (nil)] [url = about:blank] 00:52:21 INFO - PROCESS | 1708 | 1464335541543 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]]]}] 00:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1404ms 00:52:21 INFO - PROCESS | 1708 | 1464335541604 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 00:52:21 INFO - PROCESS | 1708 | 1464335541610 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 00:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:52:21 INFO - PROCESS | 1708 | 1464335541616 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:52:21 INFO - PROCESS | 1708 | 1464335541620 Marionette TRACE conn4 <- [1,178,null,{}] 00:52:21 INFO - PROCESS | 1708 | 1464335541626 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}] 00:52:21 INFO - PROCESS | 1708 | 1464335541781 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 00:52:21 INFO - PROCESS | 1708 | 1464335541797 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x9775cc00 == 40 [pid = 1708] [id = 52] 00:52:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 71 (0x9a72e000) [pid = 1708] [serial = 154] [outer = (nil)] 00:52:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 72 (0x9a768000) [pid = 1708] [serial = 155] [outer = 0x9a72e000] 00:52:21 INFO - PROCESS | 1708 | 1464335541873 Marionette DEBUG loaded listener.js 00:52:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 73 (0x9a771c00) [pid = 1708] [serial = 156] [outer = 0x9a72e000] 00:52:22 INFO - PROCESS | 1708 | 1464335542678 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]]]}] 00:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1130ms 00:52:22 INFO - PROCESS | 1708 | 1464335542748 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 00:52:22 INFO - PROCESS | 1708 | 1464335542754 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 00:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:52:22 INFO - PROCESS | 1708 | 1464335542771 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:52:22 INFO - PROCESS | 1708 | 1464335542779 Marionette TRACE conn4 <- [1,182,null,{}] 00:52:22 INFO - PROCESS | 1708 | 1464335542786 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}] 00:52:22 INFO - PROCESS | 1708 | 1464335542953 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 00:52:23 INFO - PROCESS | 1708 | 1464335543068 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x95290c00 == 41 [pid = 1708] [id = 53] 00:52:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x9a724c00) [pid = 1708] [serial = 157] [outer = (nil)] 00:52:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x9b643400) [pid = 1708] [serial = 158] [outer = 0x9a724c00] 00:52:23 INFO - PROCESS | 1708 | 1464335543147 Marionette DEBUG loaded listener.js 00:52:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0x9b8f1c00) [pid = 1708] [serial = 159] [outer = 0x9a724c00] 00:52:23 INFO - PROCESS | 1708 | 1464335543938 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]]]}] 00:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1241ms 00:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:52:24 INFO - PROCESS | 1708 | 1464335544009 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 00:52:24 INFO - PROCESS | 1708 | 1464335544012 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 00:52:24 INFO - PROCESS | 1708 | 1464335544019 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:52:24 INFO - PROCESS | 1708 | 1464335544023 Marionette TRACE conn4 <- [1,186,null,{}] 00:52:24 INFO - PROCESS | 1708 | 1464335544028 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}] 00:52:24 INFO - PROCESS | 1708 | 1464335544219 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 00:52:24 INFO - PROCESS | 1708 | 1464335544246 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a77800 == 42 [pid = 1708] [id = 54] 00:52:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x9a765000) [pid = 1708] [serial = 160] [outer = (nil)] 00:52:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0x9c3c2800) [pid = 1708] [serial = 161] [outer = 0x9a765000] 00:52:24 INFO - PROCESS | 1708 | 1464335544333 Marionette DEBUG loaded listener.js 00:52:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0x9c3c7800) [pid = 1708] [serial = 162] [outer = 0x9a765000] 00:52:25 INFO - PROCESS | 1708 | 1464335545188 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]]]}] 00:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1233ms 00:52:25 INFO - PROCESS | 1708 | 1464335545252 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 00:52:25 INFO - PROCESS | 1708 | 1464335545256 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 00:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:52:25 INFO - PROCESS | 1708 | 1464335545263 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:52:25 INFO - PROCESS | 1708 | 1464335545266 Marionette TRACE conn4 <- [1,190,null,{}] 00:52:25 INFO - PROCESS | 1708 | 1464335545279 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}] 00:52:25 INFO - PROCESS | 1708 | 1464335545542 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 00:52:25 INFO - PROCESS | 1708 | --DOMWINDOW == 78 (0xa2585000) [pid = 1708] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:52:25 INFO - PROCESS | 1708 | --DOMWINDOW == 77 (0x9b14dc00) [pid = 1708] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:52:25 INFO - PROCESS | 1708 | --DOMWINDOW == 76 (0x950d3800) [pid = 1708] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:52:25 INFO - PROCESS | 1708 | --DOMWINDOW == 75 (0x9c3cd400) [pid = 1708] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:52:25 INFO - PROCESS | 1708 | --DOMWINDOW == 74 (0xa060d800) [pid = 1708] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:52:25 INFO - PROCESS | 1708 | --DOMWINDOW == 73 (0x97760400) [pid = 1708] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:52:25 INFO - PROCESS | 1708 | 1464335545628 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a6e400 == 43 [pid = 1708] [id = 55] 00:52:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 74 (0x98904000) [pid = 1708] [serial = 163] [outer = (nil)] 00:52:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 75 (0x9b14dc00) [pid = 1708] [serial = 164] [outer = 0x98904000] 00:52:25 INFO - PROCESS | 1708 | 1464335545718 Marionette DEBUG loaded listener.js 00:52:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 76 (0xa115f000) [pid = 1708] [serial = 165] [outer = 0x98904000] 00:52:26 INFO - PROCESS | 1708 | 1464335546450 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]]]}] 00:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1229ms 00:52:26 INFO - PROCESS | 1708 | 1464335546493 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 00:52:26 INFO - PROCESS | 1708 | 1464335546497 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 00:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:52:26 INFO - PROCESS | 1708 | 1464335546503 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:52:26 INFO - PROCESS | 1708 | 1464335546505 Marionette TRACE conn4 <- [1,194,null,{}] 00:52:26 INFO - PROCESS | 1708 | 1464335546516 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}] 00:52:26 INFO - PROCESS | 1708 | 1464335546668 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 00:52:26 INFO - PROCESS | 1708 | 1464335546683 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b645400 == 44 [pid = 1708] [id = 56] 00:52:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 77 (0x9c3c3400) [pid = 1708] [serial = 166] [outer = (nil)] 00:52:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 78 (0xa2584000) [pid = 1708] [serial = 167] [outer = 0x9c3c3400] 00:52:26 INFO - PROCESS | 1708 | 1464335546759 Marionette DEBUG loaded listener.js 00:52:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 79 (0xa2737400) [pid = 1708] [serial = 168] [outer = 0x9c3c3400] 00:52:27 INFO - PROCESS | 1708 | 1464335547520 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]]]}] 00:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1128ms 00:52:27 INFO - PROCESS | 1708 | 1464335547637 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 00:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:52:27 INFO - PROCESS | 1708 | 1464335547643 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 00:52:27 INFO - PROCESS | 1708 | 1464335547658 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:52:27 INFO - PROCESS | 1708 | 1464335547664 Marionette TRACE conn4 <- [1,198,null,{}] 00:52:27 INFO - PROCESS | 1708 | 1464335547691 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}] 00:52:27 INFO - PROCESS | 1708 | 1464335547986 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 00:52:28 INFO - PROCESS | 1708 | 1464335548108 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x95295800 == 45 [pid = 1708] [id = 57] 00:52:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 80 (0x95296c00) [pid = 1708] [serial = 169] [outer = (nil)] 00:52:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 81 (0x952b8400) [pid = 1708] [serial = 170] [outer = 0x95296c00] 00:52:28 INFO - PROCESS | 1708 | 1464335548204 Marionette DEBUG loaded listener.js 00:52:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 82 (0x95502400) [pid = 1708] [serial = 171] [outer = 0x95296c00] 00:52:29 INFO - PROCESS | 1708 | 1464335549169 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]]]}] 00:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1560ms 00:52:29 INFO - PROCESS | 1708 | 1464335549212 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 00:52:29 INFO - PROCESS | 1708 | 1464335549218 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 00:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:52:29 INFO - PROCESS | 1708 | 1464335549232 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:52:29 INFO - PROCESS | 1708 | 1464335549239 Marionette TRACE conn4 <- [1,202,null,{}] 00:52:29 INFO - PROCESS | 1708 | 1464335549247 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}] 00:52:29 INFO - PROCESS | 1708 | 1464335549493 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 00:52:29 INFO - PROCESS | 1708 | 1464335549645 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a36d400 == 46 [pid = 1708] [id = 58] 00:52:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 83 (0x9a722000) [pid = 1708] [serial = 172] [outer = (nil)] 00:52:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 84 (0x9a76d000) [pid = 1708] [serial = 173] [outer = 0x9a722000] 00:52:29 INFO - PROCESS | 1708 | 1464335549803 Marionette DEBUG loaded listener.js 00:52:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 85 (0x9b147800) [pid = 1708] [serial = 174] [outer = 0x9a722000] 00:52:30 INFO - PROCESS | 1708 | 1464335550664 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]]]}] 00:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1496ms 00:52:30 INFO - PROCESS | 1708 | 1464335550727 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 00:52:30 INFO - PROCESS | 1708 | 1464335550734 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 00:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:52:30 INFO - PROCESS | 1708 | 1464335550746 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:52:30 INFO - PROCESS | 1708 | 1464335550754 Marionette TRACE conn4 <- [1,206,null,{}] 00:52:30 INFO - PROCESS | 1708 | 1464335550781 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}] 00:52:31 INFO - PROCESS | 1708 | 1464335551174 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 00:52:31 INFO - PROCESS | 1708 | 1464335551409 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x9d9c4800 == 47 [pid = 1708] [id = 59] 00:52:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 86 (0xa060f400) [pid = 1708] [serial = 175] [outer = (nil)] 00:52:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 87 (0xa2376c00) [pid = 1708] [serial = 176] [outer = 0xa060f400] 00:52:31 INFO - PROCESS | 1708 | 1464335551532 Marionette DEBUG loaded listener.js 00:52:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 88 (0xa257d000) [pid = 1708] [serial = 177] [outer = 0xa060f400] 00:52:32 INFO - PROCESS | 1708 | 1464335552351 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]]]}] 00:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1664ms 00:52:32 INFO - PROCESS | 1708 | 1464335552426 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 00:52:32 INFO - PROCESS | 1708 | 1464335552430 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 00:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:52:32 INFO - PROCESS | 1708 | 1464335552440 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:52:32 INFO - PROCESS | 1708 | 1464335552443 Marionette TRACE conn4 <- [1,210,null,{}] 00:52:32 INFO - PROCESS | 1708 | 1464335552450 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}] 00:52:32 INFO - PROCESS | 1708 | 1464335552638 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 00:52:32 INFO - PROCESS | 1708 | 1464335552787 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x95289400 == 48 [pid = 1708] [id = 60] 00:52:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 89 (0x9a772400) [pid = 1708] [serial = 178] [outer = (nil)] 00:52:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 90 (0xa51a3400) [pid = 1708] [serial = 179] [outer = 0x9a772400] 00:52:32 INFO - PROCESS | 1708 | 1464335552874 Marionette DEBUG loaded listener.js 00:52:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 91 (0xa63eec00) [pid = 1708] [serial = 180] [outer = 0x9a772400] 00:52:33 INFO - PROCESS | 1708 | 1464335553779 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]]]}] 00:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1378ms 00:52:33 INFO - PROCESS | 1708 | 1464335553819 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 00:52:33 INFO - PROCESS | 1708 | 1464335553824 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 00:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:52:33 INFO - PROCESS | 1708 | 1464335553830 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:52:33 INFO - PROCESS | 1708 | 1464335553833 Marionette TRACE conn4 <- [1,214,null,{}] 00:52:33 INFO - PROCESS | 1708 | 1464335553840 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}] 00:52:34 INFO - PROCESS | 1708 | 1464335554023 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 00:52:34 INFO - PROCESS | 1708 | 1464335554169 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b152c00 == 49 [pid = 1708] [id = 61] 00:52:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 92 (0xa685c000) [pid = 1708] [serial = 181] [outer = (nil)] 00:52:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 93 (0xa68d7800) [pid = 1708] [serial = 182] [outer = 0xa685c000] 00:52:34 INFO - PROCESS | 1708 | 1464335554257 Marionette DEBUG loaded listener.js 00:52:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 94 (0xa6973800) [pid = 1708] [serial = 183] [outer = 0xa685c000] 00:52:35 INFO - PROCESS | 1708 | 1464335555123 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]]]}] 00:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1331ms 00:52:35 INFO - PROCESS | 1708 | 1464335555162 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 00:52:35 INFO - PROCESS | 1708 | 1464335555166 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 00:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:52:35 INFO - PROCESS | 1708 | 1464335555191 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:52:35 INFO - PROCESS | 1708 | 1464335555195 Marionette TRACE conn4 <- [1,218,null,{}] 00:52:35 INFO - PROCESS | 1708 | 1464335555201 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}] 00:52:35 INFO - PROCESS | 1708 | 1464335555413 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 00:52:35 INFO - PROCESS | 1708 | 1464335555566 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:35 INFO - PROCESS | 1708 | ++DOCSHELL 0xa68d0400 == 50 [pid = 1708] [id = 62] 00:52:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0xa69e9400) [pid = 1708] [serial = 184] [outer = (nil)] 00:52:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0xa6f3e800) [pid = 1708] [serial = 185] [outer = 0xa69e9400] 00:52:35 INFO - PROCESS | 1708 | 1464335555656 Marionette DEBUG loaded listener.js 00:52:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0xa82b7400) [pid = 1708] [serial = 186] [outer = 0xa69e9400] 00:52:36 INFO - PROCESS | 1708 | 1464335556551 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]]]}] 00:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1437ms 00:52:36 INFO - PROCESS | 1708 | 1464335556626 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 00:52:36 INFO - PROCESS | 1708 | 1464335556629 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 00:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:52:36 INFO - PROCESS | 1708 | 1464335556637 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:52:36 INFO - PROCESS | 1708 | 1464335556640 Marionette TRACE conn4 <- [1,222,null,{}] 00:52:36 INFO - PROCESS | 1708 | 1464335556647 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}] 00:52:36 INFO - PROCESS | 1708 | 1464335556856 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 00:52:37 INFO - PROCESS | 1708 | 1464335557006 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c3d0400 == 51 [pid = 1708] [id = 63] 00:52:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0xa82b3000) [pid = 1708] [serial = 187] [outer = (nil)] 00:52:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0xa8c4b400) [pid = 1708] [serial = 188] [outer = 0xa82b3000] 00:52:37 INFO - PROCESS | 1708 | 1464335557102 Marionette DEBUG loaded listener.js 00:52:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0xa8c51c00) [pid = 1708] [serial = 189] [outer = 0xa82b3000] 00:52:37 INFO - PROCESS | 1708 | 1464335557929 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]]]}] 00:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1332ms 00:52:37 INFO - PROCESS | 1708 | 1464335557970 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 00:52:37 INFO - PROCESS | 1708 | 1464335557975 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 00:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:52:37 INFO - PROCESS | 1708 | 1464335557985 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:52:37 INFO - PROCESS | 1708 | 1464335557994 Marionette TRACE conn4 <- [1,226,null,{}] 00:52:38 INFO - PROCESS | 1708 | 1464335558005 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}] 00:52:38 INFO - PROCESS | 1708 | 1464335558194 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 00:52:38 INFO - PROCESS | 1708 | 1464335558343 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a74c00 == 52 [pid = 1708] [id = 64] 00:52:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0xa828ac00) [pid = 1708] [serial = 190] [outer = (nil)] 00:52:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0xa9064000) [pid = 1708] [serial = 191] [outer = 0xa828ac00] 00:52:38 INFO - PROCESS | 1708 | 1464335558436 Marionette DEBUG loaded listener.js 00:52:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0xa906d000) [pid = 1708] [serial = 192] [outer = 0xa828ac00] 00:52:39 INFO - PROCESS | 1708 | 1464335559309 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]]]}] 00:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1363ms 00:52:39 INFO - PROCESS | 1708 | 1464335559348 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 00:52:39 INFO - PROCESS | 1708 | 1464335559351 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 00:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:52:39 INFO - PROCESS | 1708 | 1464335559359 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:52:39 INFO - PROCESS | 1708 | 1464335559363 Marionette TRACE conn4 <- [1,230,null,{}] 00:52:39 INFO - PROCESS | 1708 | 1464335559370 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}] 00:52:39 INFO - PROCESS | 1708 | 1464335559547 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 00:52:40 INFO - PROCESS | 1708 | 1464335560056 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x9528f000 == 53 [pid = 1708] [id = 65] 00:52:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x9528fc00) [pid = 1708] [serial = 193] [outer = (nil)] 00:52:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x95296800) [pid = 1708] [serial = 194] [outer = 0x9528fc00] 00:52:40 INFO - PROCESS | 1708 | 1464335560182 Marionette DEBUG loaded listener.js 00:52:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x95501400) [pid = 1708] [serial = 195] [outer = 0x9528fc00] 00:52:41 INFO - PROCESS | 1708 | 1464335561039 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]]]}] 00:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1739ms 00:52:41 INFO - PROCESS | 1708 | 1464335561101 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 00:52:41 INFO - PROCESS | 1708 | 1464335561108 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 00:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:52:41 INFO - PROCESS | 1708 | 1464335561117 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:52:41 INFO - PROCESS | 1708 | 1464335561123 Marionette TRACE conn4 <- [1,234,null,{}] 00:52:41 INFO - PROCESS | 1708 | 1464335561132 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}] 00:52:41 INFO - PROCESS | 1708 | 1464335561317 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 00:52:41 INFO - PROCESS | 1708 | 1464335561487 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x95290800 == 54 [pid = 1708] [id = 66] 00:52:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x952bc000) [pid = 1708] [serial = 196] [outer = (nil)] 00:52:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x98905400) [pid = 1708] [serial = 197] [outer = 0x952bc000] 00:52:41 INFO - PROCESS | 1708 | 1464335561575 Marionette DEBUG loaded listener.js 00:52:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x9a2dfc00) [pid = 1708] [serial = 198] [outer = 0x952bc000] 00:52:42 INFO - PROCESS | 1708 | --DOCSHELL 0x93a6e400 == 53 [pid = 1708] [id = 55] 00:52:42 INFO - PROCESS | 1708 | --DOCSHELL 0x93a77800 == 52 [pid = 1708] [id = 54] 00:52:42 INFO - PROCESS | 1708 | --DOCSHELL 0x95290c00 == 51 [pid = 1708] [id = 53] 00:52:42 INFO - PROCESS | 1708 | --DOCSHELL 0x9775cc00 == 50 [pid = 1708] [id = 52] 00:52:42 INFO - PROCESS | 1708 | --DOCSHELL 0x9465e800 == 49 [pid = 1708] [id = 51] 00:52:42 INFO - PROCESS | 1708 | --DOCSHELL 0x95295c00 == 48 [pid = 1708] [id = 50] 00:52:42 INFO - PROCESS | 1708 | 1464335562543 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]]]}] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0xa311d400) [pid = 1708] [serial = 125] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x9b645000) [pid = 1708] [serial = 119] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x9776b400) [pid = 1708] [serial = 116] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x9890c000) [pid = 1708] [serial = 117] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x9bbc3400) [pid = 1708] [serial = 110] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0xa1154c00) [pid = 1708] [serial = 113] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x9d593400) [pid = 1708] [serial = 104] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x99f6ac00) [pid = 1708] [serial = 107] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 100 (0xa060c400) [pid = 1708] [serial = 105] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 99 (0xa2262800) [pid = 1708] [serial = 122] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 98 (0x9bbbd000) [pid = 1708] [serial = 129] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 97 (0xa331ec00) [pid = 1708] [serial = 126] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 96 (0x9d58c800) [pid = 1708] [serial = 128] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 95 (0xa23cfc00) [pid = 1708] [serial = 123] [outer = (nil)] [url = about:blank] 00:52:42 INFO - PROCESS | 1708 | --DOMWINDOW == 94 (0x9c02d000) [pid = 1708] [serial = 120] [outer = (nil)] [url = about:blank] 00:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1490ms 00:52:42 INFO - PROCESS | 1708 | 1464335562611 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 00:52:42 INFO - PROCESS | 1708 | 1464335562618 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 00:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:52:42 INFO - PROCESS | 1708 | 1464335562629 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:52:42 INFO - PROCESS | 1708 | 1464335562633 Marionette TRACE conn4 <- [1,238,null,{}] 00:52:42 INFO - PROCESS | 1708 | 1464335562640 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}] 00:52:42 INFO - PROCESS | 1708 | 1464335562819 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 00:52:42 INFO - PROCESS | 1708 | 1464335562930 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x95510800 == 49 [pid = 1708] [id = 67] 00:52:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 95 (0x9890b800) [pid = 1708] [serial = 199] [outer = (nil)] 00:52:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 96 (0x9a769800) [pid = 1708] [serial = 200] [outer = 0x9890b800] 00:52:43 INFO - PROCESS | 1708 | 1464335563024 Marionette DEBUG loaded listener.js 00:52:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 97 (0x9add8000) [pid = 1708] [serial = 201] [outer = 0x9890b800] 00:52:43 INFO - PROCESS | 1708 | 1464335563819 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]]]}] 00:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1237ms 00:52:43 INFO - PROCESS | 1708 | 1464335563865 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 00:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:52:43 INFO - PROCESS | 1708 | 1464335563870 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 00:52:43 INFO - PROCESS | 1708 | 1464335563885 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:52:43 INFO - PROCESS | 1708 | 1464335563894 Marionette TRACE conn4 <- [1,242,null,{}] 00:52:43 INFO - PROCESS | 1708 | 1464335563903 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}] 00:52:44 INFO - PROCESS | 1708 | 1464335564077 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 00:52:44 INFO - PROCESS | 1708 | 1464335564092 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x93aaec00 == 50 [pid = 1708] [id = 68] 00:52:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 98 (0x9528c800) [pid = 1708] [serial = 202] [outer = (nil)] 00:52:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 99 (0x9c179800) [pid = 1708] [serial = 203] [outer = 0x9528c800] 00:52:44 INFO - PROCESS | 1708 | 1464335564266 Marionette DEBUG loaded listener.js 00:52:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 100 (0x9d593400) [pid = 1708] [serial = 204] [outer = 0x9528c800] 00:52:45 INFO - PROCESS | 1708 | 1464335565147 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]]]}] 00:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1306ms 00:52:45 INFO - PROCESS | 1708 | 1464335565188 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 00:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:52:45 INFO - PROCESS | 1708 | 1464335565193 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 00:52:45 INFO - PROCESS | 1708 | 1464335565201 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:52:45 INFO - PROCESS | 1708 | 1464335565205 Marionette TRACE conn4 <- [1,246,null,{}] 00:52:45 INFO - PROCESS | 1708 | 1464335565212 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}] 00:52:45 INFO - PROCESS | 1708 | 1464335565466 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 00:52:45 INFO - PROCESS | 1708 | 1464335565499 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x9bb7ac00 == 51 [pid = 1708] [id = 69] 00:52:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 101 (0x9c3cb000) [pid = 1708] [serial = 205] [outer = (nil)] 00:52:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0xa22b0800) [pid = 1708] [serial = 206] [outer = 0x9c3cb000] 00:52:45 INFO - PROCESS | 1708 | 1464335565595 Marionette DEBUG loaded listener.js 00:52:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0xa2381000) [pid = 1708] [serial = 207] [outer = 0x9c3cb000] 00:52:46 INFO - PROCESS | 1708 | 1464335566524 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]]]}] 00:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1384ms 00:52:46 INFO - PROCESS | 1708 | 1464335566600 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 00:52:46 INFO - PROCESS | 1708 | 1464335566603 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 00:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:52:46 INFO - PROCESS | 1708 | 1464335566612 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:52:46 INFO - PROCESS | 1708 | 1464335566615 Marionette TRACE conn4 <- [1,250,null,{}] 00:52:46 INFO - PROCESS | 1708 | 1464335566628 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}] 00:52:46 INFO - PROCESS | 1708 | 1464335566833 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 00:52:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0xa060c400) [pid = 1708] [serial = 208] [outer = 0x9a2e0400] 00:52:46 INFO - PROCESS | 1708 | 1464335566893 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:47 INFO - PROCESS | 1708 | ++DOCSHELL 0xa3327800 == 52 [pid = 1708] [id = 70] 00:52:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0xa3352800) [pid = 1708] [serial = 209] [outer = (nil)] 00:52:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0xa36ea000) [pid = 1708] [serial = 210] [outer = 0xa3352800] 00:52:47 INFO - PROCESS | 1708 | 1464335567057 Marionette DEBUG loaded listener.js 00:52:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0xa685dc00) [pid = 1708] [serial = 211] [outer = 0xa3352800] 00:52:47 INFO - PROCESS | 1708 | --DOMWINDOW == 106 (0x95296000) [pid = 1708] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:52:47 INFO - PROCESS | 1708 | --DOMWINDOW == 105 (0x952b3800) [pid = 1708] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:52:47 INFO - PROCESS | 1708 | --DOMWINDOW == 104 (0x9a724c00) [pid = 1708] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:52:47 INFO - PROCESS | 1708 | --DOMWINDOW == 103 (0x98904000) [pid = 1708] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:52:47 INFO - PROCESS | 1708 | --DOMWINDOW == 102 (0x9a765000) [pid = 1708] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:52:47 INFO - PROCESS | 1708 | --DOMWINDOW == 101 (0x9a72e000) [pid = 1708] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:52:48 INFO - PROCESS | 1708 | 1464335568005 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]]]}] 00:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1443ms 00:52:48 INFO - PROCESS | 1708 | 1464335568055 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 00:52:48 INFO - PROCESS | 1708 | 1464335568059 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 00:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:52:48 INFO - PROCESS | 1708 | 1464335568066 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:52:48 INFO - PROCESS | 1708 | 1464335568069 Marionette TRACE conn4 <- [1,254,null,{}] 00:52:48 INFO - PROCESS | 1708 | 1464335568075 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}] 00:52:48 INFO - PROCESS | 1708 | 1464335568241 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 00:52:48 INFO - PROCESS | 1708 | 1464335568252 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a78800 == 53 [pid = 1708] [id = 71] 00:52:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 102 (0x9ac2f400) [pid = 1708] [serial = 212] [outer = (nil)] 00:52:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 103 (0x9ac3ac00) [pid = 1708] [serial = 213] [outer = 0x9ac2f400] 00:52:48 INFO - PROCESS | 1708 | 1464335568347 Marionette DEBUG loaded listener.js 00:52:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 104 (0x9b64d000) [pid = 1708] [serial = 214] [outer = 0x9ac2f400] 00:52:49 INFO - PROCESS | 1708 | 1464335569188 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]]]}] 00:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1136ms 00:52:49 INFO - PROCESS | 1708 | 1464335569202 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 00:52:49 INFO - PROCESS | 1708 | 1464335569206 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 00:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:52:49 INFO - PROCESS | 1708 | 1464335569221 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:52:49 INFO - PROCESS | 1708 | 1464335569225 Marionette TRACE conn4 <- [1,258,null,{}] 00:52:49 INFO - PROCESS | 1708 | 1464335569231 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}] 00:52:49 INFO - PROCESS | 1708 | 1464335569479 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 00:52:49 INFO - PROCESS | 1708 | 1464335569652 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x9119f800 == 54 [pid = 1708] [id = 72] 00:52:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 105 (0x9119fc00) [pid = 1708] [serial = 215] [outer = (nil)] 00:52:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 106 (0x93aac000) [pid = 1708] [serial = 216] [outer = 0x9119fc00] 00:52:49 INFO - PROCESS | 1708 | 1464335569748 Marionette DEBUG loaded listener.js 00:52:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 107 (0x95298400) [pid = 1708] [serial = 217] [outer = 0x9119fc00] 00:52:50 INFO - PROCESS | 1708 | 1464335570745 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]]]}] 00:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1606ms 00:52:50 INFO - PROCESS | 1708 | 1464335570822 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 00:52:50 INFO - PROCESS | 1708 | 1464335570829 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 00:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:52:50 INFO - PROCESS | 1708 | 1464335570839 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:52:50 INFO - PROCESS | 1708 | 1464335570845 Marionette TRACE conn4 <- [1,262,null,{}] 00:52:50 INFO - PROCESS | 1708 | 1464335570854 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}] 00:52:51 INFO - PROCESS | 1708 | 1464335571094 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 00:52:51 INFO - PROCESS | 1708 | 1464335571303 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2c8400 == 55 [pid = 1708] [id = 73] 00:52:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x9a369400) [pid = 1708] [serial = 218] [outer = (nil)] 00:52:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x9a76ec00) [pid = 1708] [serial = 219] [outer = 0x9a369400] 00:52:51 INFO - PROCESS | 1708 | 1464335571436 Marionette DEBUG loaded listener.js 00:52:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x9ac30800) [pid = 1708] [serial = 220] [outer = 0x9a369400] 00:52:52 INFO - PROCESS | 1708 | 1464335572308 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]]]}] 00:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1540ms 00:52:52 INFO - PROCESS | 1708 | 1464335572379 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 00:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:52:52 INFO - PROCESS | 1708 | 1464335572385 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 00:52:52 INFO - PROCESS | 1708 | 1464335572392 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:52:52 INFO - PROCESS | 1708 | 1464335572395 Marionette TRACE conn4 <- [1,266,null,{}] 00:52:52 INFO - PROCESS | 1708 | 1464335572404 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}] 00:52:52 INFO - PROCESS | 1708 | 1464335572632 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 00:52:52 INFO - PROCESS | 1708 | 1464335572789 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x9bb79000 == 56 [pid = 1708] [id = 74] 00:52:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x9bbc1000) [pid = 1708] [serial = 221] [outer = (nil)] 00:52:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x9d52e000) [pid = 1708] [serial = 222] [outer = 0x9bbc1000] 00:52:52 INFO - PROCESS | 1708 | 1464335572925 Marionette DEBUG loaded listener.js 00:52:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0xa2381c00) [pid = 1708] [serial = 223] [outer = 0x9bbc1000] 00:52:53 INFO - PROCESS | 1708 | 1464335573847 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]]]}] 00:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1490ms 00:52:53 INFO - PROCESS | 1708 | 1464335573882 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 00:52:53 INFO - PROCESS | 1708 | 1464335573890 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 00:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:52:53 INFO - PROCESS | 1708 | 1464335573911 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:52:53 INFO - PROCESS | 1708 | 1464335573921 Marionette TRACE conn4 <- [1,270,null,{}] 00:52:53 INFO - PROCESS | 1708 | 1464335573927 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}] 00:52:54 INFO - PROCESS | 1708 | 1464335574142 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 00:52:54 INFO - PROCESS | 1708 | 1464335574401 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b14c000 == 57 [pid = 1708] [id = 75] 00:52:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0xa2260c00) [pid = 1708] [serial = 224] [outer = (nil)] 00:52:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0xa6d15400) [pid = 1708] [serial = 225] [outer = 0xa2260c00] 00:52:54 INFO - PROCESS | 1708 | 1464335574559 Marionette DEBUG loaded listener.js 00:52:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0xa6d18c00) [pid = 1708] [serial = 226] [outer = 0xa2260c00] 00:52:55 INFO - PROCESS | 1708 | 1464335575414 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]]]}] 00:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1561ms 00:52:55 INFO - PROCESS | 1708 | 1464335575461 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 00:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:52:55 INFO - PROCESS | 1708 | 1464335575466 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 00:52:55 INFO - PROCESS | 1708 | 1464335575473 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:52:55 INFO - PROCESS | 1708 | 1464335575477 Marionette TRACE conn4 <- [1,274,null,{}] 00:52:55 INFO - PROCESS | 1708 | 1464335575483 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}] 00:52:55 INFO - PROCESS | 1708 | 1464335575672 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 00:52:55 INFO - PROCESS | 1708 | 1464335575826 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a9c00 == 58 [pid = 1708] [id = 76] 00:52:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x9151e000) [pid = 1708] [serial = 227] [outer = (nil)] 00:52:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x91525400) [pid = 1708] [serial = 228] [outer = 0x9151e000] 00:52:55 INFO - PROCESS | 1708 | 1464335575921 Marionette DEBUG loaded listener.js 00:52:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x91527c00) [pid = 1708] [serial = 229] [outer = 0x9151e000] 00:52:56 INFO - PROCESS | 1708 | 1464335576784 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]]]}] 00:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1382ms 00:52:56 INFO - PROCESS | 1708 | 1464335576856 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 00:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:52:56 INFO - PROCESS | 1708 | 1464335576860 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 00:52:56 INFO - PROCESS | 1708 | 1464335576867 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:52:56 INFO - PROCESS | 1708 | 1464335576871 Marionette TRACE conn4 <- [1,278,null,{}] 00:52:56 INFO - PROCESS | 1708 | 1464335576877 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}] 00:52:57 INFO - PROCESS | 1708 | 1464335577099 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 00:52:57 INFO - PROCESS | 1708 | 1464335577256 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x90929400 == 59 [pid = 1708] [id = 77] 00:52:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x9092c800) [pid = 1708] [serial = 230] [outer = (nil)] 00:52:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x9092fc00) [pid = 1708] [serial = 231] [outer = 0x9092c800] 00:52:57 INFO - PROCESS | 1708 | 1464335577359 Marionette DEBUG loaded listener.js 00:52:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x9151cc00) [pid = 1708] [serial = 232] [outer = 0x9092c800] 00:52:58 INFO - PROCESS | 1708 | 1464335578269 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]]]}] 00:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1439ms 00:52:58 INFO - PROCESS | 1708 | 1464335578306 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 00:52:58 INFO - PROCESS | 1708 | 1464335578310 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 00:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:52:58 INFO - PROCESS | 1708 | 1464335578317 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:52:58 INFO - PROCESS | 1708 | 1464335578320 Marionette TRACE conn4 <- [1,282,null,{}] 00:52:58 INFO - PROCESS | 1708 | 1464335578328 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}] 00:52:58 INFO - PROCESS | 1708 | 1464335578553 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 00:52:58 INFO - PROCESS | 1708 | 1464335578713 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:52:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x90abf000 == 60 [pid = 1708] [id = 78] 00:52:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x90ac2000) [pid = 1708] [serial = 233] [outer = (nil)] 00:52:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x90ac8c00) [pid = 1708] [serial = 234] [outer = 0x90ac2000] 00:52:58 INFO - PROCESS | 1708 | 1464335578803 Marionette DEBUG loaded listener.js 00:52:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x90acd800) [pid = 1708] [serial = 235] [outer = 0x90ac2000] 00:52:59 INFO - PROCESS | 1708 | 1464335579668 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]]]}] 00:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1383ms 00:52:59 INFO - PROCESS | 1708 | 1464335579700 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 00:52:59 INFO - PROCESS | 1708 | 1464335579704 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 00:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:52:59 INFO - PROCESS | 1708 | 1464335579711 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:52:59 INFO - PROCESS | 1708 | 1464335579715 Marionette TRACE conn4 <- [1,286,null,{}] 00:52:59 INFO - PROCESS | 1708 | 1464335579721 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}] 00:52:59 INFO - PROCESS | 1708 | 1464335579899 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 00:53:00 INFO - PROCESS | 1708 | 1464335580061 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x90927400 == 61 [pid = 1708] [id = 79] 00:53:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x9092e400) [pid = 1708] [serial = 236] [outer = (nil)] 00:53:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x90c44800) [pid = 1708] [serial = 237] [outer = 0x9092e400] 00:53:00 INFO - PROCESS | 1708 | 1464335580150 Marionette DEBUG loaded listener.js 00:53:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x90c47800) [pid = 1708] [serial = 238] [outer = 0x9092e400] 00:53:01 INFO - PROCESS | 1708 | 1464335581085 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]]]}] 00:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1431ms 00:53:01 INFO - PROCESS | 1708 | 1464335581143 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 00:53:01 INFO - PROCESS | 1708 | 1464335581147 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 00:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:53:01 INFO - PROCESS | 1708 | 1464335581154 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:53:01 INFO - PROCESS | 1708 | 1464335581158 Marionette TRACE conn4 <- [1,290,null,{}] 00:53:01 INFO - PROCESS | 1708 | 1464335581165 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}] 00:53:01 INFO - PROCESS | 1708 | 1464335581352 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 00:53:01 INFO - PROCESS | 1708 | 1464335581525 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f10ac00 == 62 [pid = 1708] [id = 80] 00:53:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8f10c800) [pid = 1708] [serial = 239] [outer = (nil)] 00:53:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8f113400) [pid = 1708] [serial = 240] [outer = 0x8f10c800] 00:53:01 INFO - PROCESS | 1708 | 1464335581626 Marionette DEBUG loaded listener.js 00:53:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8f115000) [pid = 1708] [serial = 241] [outer = 0x8f10c800] 00:53:02 INFO - PROCESS | 1708 | 1464335582812 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]]]}] 00:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1686ms 00:53:02 INFO - PROCESS | 1708 | 1464335582842 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 00:53:02 INFO - PROCESS | 1708 | 1464335582847 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 00:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:53:02 INFO - PROCESS | 1708 | 1464335582857 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:53:02 INFO - PROCESS | 1708 | 1464335582863 Marionette TRACE conn4 <- [1,294,null,{}] 00:53:02 INFO - PROCESS | 1708 | 1464335582872 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}] 00:53:03 INFO - PROCESS | 1708 | 1464335583047 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 00:53:03 INFO - PROCESS | 1708 | 1464335583220 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f114c00 == 63 [pid = 1708] [id = 81] 00:53:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x90c45400) [pid = 1708] [serial = 242] [outer = (nil)] 00:53:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x9119e800) [pid = 1708] [serial = 243] [outer = 0x90c45400] 00:53:03 INFO - PROCESS | 1708 | 1464335583302 Marionette DEBUG loaded listener.js 00:53:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x9151d000) [pid = 1708] [serial = 244] [outer = 0x90c45400] 00:53:04 INFO - PROCESS | 1708 | 1464335584318 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]]]}] 00:53:04 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. 00:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1493ms 00:53:04 INFO - PROCESS | 1708 | 1464335584352 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 00:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:53:04 INFO - PROCESS | 1708 | 1464335584365 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 00:53:04 INFO - PROCESS | 1708 | 1464335584377 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:53:04 INFO - PROCESS | 1708 | 1464335584381 Marionette TRACE conn4 <- [1,298,null,{}] 00:53:04 INFO - PROCESS | 1708 | 1464335584387 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}] 00:53:04 INFO - PROCESS | 1708 | 1464335584580 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 00:53:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93a78800 == 62 [pid = 1708] [id = 71] 00:53:04 INFO - PROCESS | 1708 | --DOCSHELL 0xa3327800 == 61 [pid = 1708] [id = 70] 00:53:04 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0xa2584000) [pid = 1708] [serial = 167] [outer = (nil)] [url = about:blank] 00:53:04 INFO - PROCESS | 1708 | 1464335584849 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:04 INFO - PROCESS | 1708 | --DOCSHELL 0x9bb7ac00 == 60 [pid = 1708] [id = 69] 00:53:04 INFO - PROCESS | 1708 | --DOCSHELL 0x93aaec00 == 59 [pid = 1708] [id = 68] 00:53:04 INFO - PROCESS | 1708 | --DOCSHELL 0x95510800 == 58 [pid = 1708] [id = 67] 00:53:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a0400 == 59 [pid = 1708] [id = 82] 00:53:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x911a2400) [pid = 1708] [serial = 245] [outer = (nil)] 00:53:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x95290000) [pid = 1708] [serial = 246] [outer = 0x911a2400] 00:53:04 INFO - PROCESS | 1708 | 1464335584961 Marionette DEBUG loaded listener.js 00:53:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x95505000) [pid = 1708] [serial = 247] [outer = 0x911a2400] 00:53:05 INFO - PROCESS | 1708 | --DOCSHELL 0x95290800 == 58 [pid = 1708] [id = 66] 00:53:05 INFO - PROCESS | 1708 | --DOCSHELL 0x9528f000 == 57 [pid = 1708] [id = 65] 00:53:05 INFO - PROCESS | 1708 | --DOCSHELL 0x9b152c00 == 56 [pid = 1708] [id = 61] 00:53:05 INFO - PROCESS | 1708 | --DOCSHELL 0x95289400 == 55 [pid = 1708] [id = 60] 00:53:05 INFO - PROCESS | 1708 | --DOCSHELL 0x9d9c4800 == 54 [pid = 1708] [id = 59] 00:53:05 INFO - PROCESS | 1708 | --DOCSHELL 0x9a36d400 == 53 [pid = 1708] [id = 58] 00:53:05 INFO - PROCESS | 1708 | --DOCSHELL 0x95295800 == 52 [pid = 1708] [id = 57] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x95502000) [pid = 1708] [serial = 150] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9a767800) [pid = 1708] [serial = 146] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x952c0800) [pid = 1708] [serial = 152] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x9bb7c800) [pid = 1708] [serial = 134] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9b643400) [pid = 1708] [serial = 158] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x95509800) [pid = 1708] [serial = 143] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x9b8f1c00) [pid = 1708] [serial = 159] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x98143c00) [pid = 1708] [serial = 153] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x952b6400) [pid = 1708] [serial = 149] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0xa4f19400) [pid = 1708] [serial = 131] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0xa115f000) [pid = 1708] [serial = 165] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0xa36f2800) [pid = 1708] [serial = 137] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9d5f2000) [pid = 1708] [serial = 140] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9c3c7800) [pid = 1708] [serial = 162] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x9a768000) [pid = 1708] [serial = 155] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x9a771c00) [pid = 1708] [serial = 156] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x9c3c2800) [pid = 1708] [serial = 161] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x9b14dc00) [pid = 1708] [serial = 164] [outer = (nil)] [url = about:blank] 00:53:05 INFO - PROCESS | 1708 | 1464335585778 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]]]}] 00:53:05 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. 00:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1441ms 00:53:05 INFO - PROCESS | 1708 | 1464335585826 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 00:53:05 INFO - PROCESS | 1708 | 1464335585829 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 00:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:53:05 INFO - PROCESS | 1708 | 1464335585839 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:53:05 INFO - PROCESS | 1708 | 1464335585844 Marionette TRACE conn4 <- [1,302,null,{}] 00:53:05 INFO - PROCESS | 1708 | 1464335585861 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}] 00:53:06 INFO - PROCESS | 1708 | 1464335586034 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 00:53:06 INFO - PROCESS | 1708 | 1464335586047 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a1800 == 53 [pid = 1708] [id = 83] 00:53:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x98109c00) [pid = 1708] [serial = 248] [outer = (nil)] 00:53:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x9890c000) [pid = 1708] [serial = 249] [outer = 0x98109c00] 00:53:06 INFO - PROCESS | 1708 | 1464335586127 Marionette DEBUG loaded listener.js 00:53:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x9a2c4400) [pid = 1708] [serial = 250] [outer = 0x98109c00] 00:53:06 INFO - PROCESS | 1708 | 1464335586982 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]]]}] 00:53:07 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. 00:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1188ms 00:53:07 INFO - PROCESS | 1708 | 1464335587027 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 00:53:07 INFO - PROCESS | 1708 | 1464335587032 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 00:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:53:07 INFO - PROCESS | 1708 | 1464335587039 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:53:07 INFO - PROCESS | 1708 | 1464335587042 Marionette TRACE conn4 <- [1,306,null,{}] 00:53:07 INFO - PROCESS | 1708 | 1464335587048 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}] 00:53:07 INFO - PROCESS | 1708 | 1464335587220 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 00:53:07 INFO - PROCESS | 1708 | 1464335587360 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x98901800 == 54 [pid = 1708] [id = 84] 00:53:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x9a768000) [pid = 1708] [serial = 251] [outer = (nil)] 00:53:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x9a76cc00) [pid = 1708] [serial = 252] [outer = 0x9a768000] 00:53:07 INFO - PROCESS | 1708 | 1464335587441 Marionette DEBUG loaded listener.js 00:53:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x9ac2f000) [pid = 1708] [serial = 253] [outer = 0x9a768000] 00:53:08 INFO - PROCESS | 1708 | 1464335588297 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]]]}] 00:53:08 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. 00:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1296ms 00:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:53:08 INFO - PROCESS | 1708 | 1464335588337 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 00:53:08 INFO - PROCESS | 1708 | 1464335588340 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 00:53:08 INFO - PROCESS | 1708 | 1464335588347 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:53:08 INFO - PROCESS | 1708 | 1464335588350 Marionette TRACE conn4 <- [1,310,null,{}] 00:53:08 INFO - PROCESS | 1708 | 1464335588357 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}] 00:53:08 INFO - PROCESS | 1708 | 1464335588560 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 00:53:08 INFO - PROCESS | 1708 | 1464335588608 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a76b400 == 55 [pid = 1708] [id = 85] 00:53:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x9a772000) [pid = 1708] [serial = 254] [outer = (nil)] 00:53:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x9b14cc00) [pid = 1708] [serial = 255] [outer = 0x9a772000] 00:53:08 INFO - PROCESS | 1708 | 1464335588690 Marionette DEBUG loaded listener.js 00:53:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x9b14fc00) [pid = 1708] [serial = 256] [outer = 0x9a772000] 00:53:09 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x9c3cb000) [pid = 1708] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:53:09 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0xa3352800) [pid = 1708] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:53:09 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9c3c3400) [pid = 1708] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:53:09 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x952bc000) [pid = 1708] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:53:09 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9528c800) [pid = 1708] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:53:09 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x9528fc00) [pid = 1708] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:53:09 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x9890b800) [pid = 1708] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:53:09 INFO - PROCESS | 1708 | 1464335589778 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]]]}] 00:53:09 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. 00:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1486ms 00:53:09 INFO - PROCESS | 1708 | 1464335589832 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 00:53:09 INFO - PROCESS | 1708 | 1464335589835 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 00:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:53:09 INFO - PROCESS | 1708 | 1464335589842 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:53:09 INFO - PROCESS | 1708 | 1464335589846 Marionette TRACE conn4 <- [1,314,null,{}] 00:53:09 INFO - PROCESS | 1708 | 1464335589852 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}] 00:53:10 INFO - PROCESS | 1708 | 1464335590040 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 00:53:10 INFO - PROCESS | 1708 | 1464335590192 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x9528c800 == 56 [pid = 1708] [id = 86] 00:53:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x9810a400) [pid = 1708] [serial = 257] [outer = (nil)] 00:53:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x9c026400) [pid = 1708] [serial = 258] [outer = 0x9810a400] 00:53:10 INFO - PROCESS | 1708 | 1464335590272 Marionette DEBUG loaded listener.js 00:53:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x9c3c7800) [pid = 1708] [serial = 259] [outer = 0x9810a400] 00:53:10 INFO - PROCESS | 1708 | 1464335590985 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]]]}] 00:53:11 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. 00:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1183ms 00:53:11 INFO - PROCESS | 1708 | 1464335591026 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 00:53:11 INFO - PROCESS | 1708 | 1464335591030 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 00:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:53:11 INFO - PROCESS | 1708 | 1464335591036 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:53:11 INFO - PROCESS | 1708 | 1464335591040 Marionette TRACE conn4 <- [1,318,null,{}] 00:53:11 INFO - PROCESS | 1708 | 1464335591050 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}] 00:53:11 INFO - PROCESS | 1708 | 1464335591254 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 00:53:11 INFO - PROCESS | 1708 | 1464335591266 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c3cb800 == 57 [pid = 1708] [id = 87] 00:53:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x9c3cdc00) [pid = 1708] [serial = 260] [outer = (nil)] 00:53:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x9d58a800) [pid = 1708] [serial = 261] [outer = 0x9c3cdc00] 00:53:11 INFO - PROCESS | 1708 | 1464335591341 Marionette DEBUG loaded listener.js 00:53:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x9d5f2000) [pid = 1708] [serial = 262] [outer = 0x9c3cdc00] 00:53:12 INFO - PROCESS | 1708 | 1464335592416 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]]]}] 00:53:12 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. 00:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1444ms 00:53:12 INFO - PROCESS | 1708 | 1464335592483 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 00:53:12 INFO - PROCESS | 1708 | 1464335592491 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 00:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:53:12 INFO - PROCESS | 1708 | 1464335592500 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:53:12 INFO - PROCESS | 1708 | 1464335592506 Marionette TRACE conn4 <- [1,322,null,{}] 00:53:12 INFO - PROCESS | 1708 | 1464335592515 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}] 00:53:12 INFO - PROCESS | 1708 | 1464335592746 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 00:53:12 INFO - PROCESS | 1708 | 1464335592957 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c4e400 == 58 [pid = 1708] [id = 88] 00:53:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x911a2000) [pid = 1708] [serial = 263] [outer = (nil)] 00:53:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x93a6e000) [pid = 1708] [serial = 264] [outer = 0x911a2000] 00:53:13 INFO - PROCESS | 1708 | 1464335593067 Marionette DEBUG loaded listener.js 00:53:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x9528f000) [pid = 1708] [serial = 265] [outer = 0x911a2000] 00:53:14 INFO - PROCESS | 1708 | 1464335594047 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]]]}] 00:53:14 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. 00:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1597ms 00:53:14 INFO - PROCESS | 1708 | 1464335594098 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 00:53:14 INFO - PROCESS | 1708 | 1464335594106 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 00:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:53:14 INFO - PROCESS | 1708 | 1464335594118 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:53:14 INFO - PROCESS | 1708 | 1464335594122 Marionette TRACE conn4 <- [1,326,null,{}] 00:53:14 INFO - PROCESS | 1708 | 1464335594131 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}] 00:53:14 INFO - PROCESS | 1708 | 1464335594359 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 00:53:14 INFO - PROCESS | 1708 | 1464335594581 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x98103c00 == 59 [pid = 1708] [id = 89] 00:53:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x98143c00) [pid = 1708] [serial = 266] [outer = (nil)] 00:53:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x9a223800) [pid = 1708] [serial = 267] [outer = 0x98143c00] 00:53:14 INFO - PROCESS | 1708 | 1464335594710 Marionette DEBUG loaded listener.js 00:53:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x9a76d800) [pid = 1708] [serial = 268] [outer = 0x98143c00] 00:53:15 INFO - PROCESS | 1708 | 1464335595646 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]]]}] 00:53:15 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. 00:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1591ms 00:53:15 INFO - PROCESS | 1708 | 1464335595711 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 00:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:53:15 INFO - PROCESS | 1708 | 1464335595716 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 00:53:15 INFO - PROCESS | 1708 | 1464335595723 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:53:15 INFO - PROCESS | 1708 | 1464335595730 Marionette TRACE conn4 <- [1,330,null,{}] 00:53:15 INFO - PROCESS | 1708 | 1464335595747 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}] 00:53:15 INFO - PROCESS | 1708 | 1464335595974 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 00:53:16 INFO - PROCESS | 1708 | 1464335596173 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x90931800 == 60 [pid = 1708] [id = 90] 00:53:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x98910400) [pid = 1708] [serial = 269] [outer = (nil)] 00:53:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x9d5e5800) [pid = 1708] [serial = 270] [outer = 0x98910400] 00:53:16 INFO - PROCESS | 1708 | 1464335596308 Marionette DEBUG loaded listener.js 00:53:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0xa2584000) [pid = 1708] [serial = 271] [outer = 0x98910400] 00:53:17 INFO - PROCESS | 1708 | 1464335597192 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]]]}] 00:53:17 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. 00:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1541ms 00:53:17 INFO - PROCESS | 1708 | 1464335597264 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 00:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:53:17 INFO - PROCESS | 1708 | 1464335597269 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 00:53:17 INFO - PROCESS | 1708 | 1464335597276 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:53:17 INFO - PROCESS | 1708 | 1464335597280 Marionette TRACE conn4 <- [1,334,null,{}] 00:53:17 INFO - PROCESS | 1708 | 1464335597286 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}] 00:53:17 INFO - PROCESS | 1708 | 1464335597516 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 00:53:17 INFO - PROCESS | 1708 | 1464335597715 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x90930800 == 61 [pid = 1708] [id = 91] 00:53:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0xa2580c00) [pid = 1708] [serial = 272] [outer = (nil)] 00:53:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0xa335ac00) [pid = 1708] [serial = 273] [outer = 0xa2580c00] 00:53:17 INFO - PROCESS | 1708 | 1464335597852 Marionette DEBUG loaded listener.js 00:53:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0xa4f21800) [pid = 1708] [serial = 274] [outer = 0xa2580c00] 00:53:18 INFO - PROCESS | 1708 | 1464335598686 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]]]}] 00:53:18 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. 00:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1442ms 00:53:18 INFO - PROCESS | 1708 | 1464335598718 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 00:53:18 INFO - PROCESS | 1708 | 1464335598722 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 00:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:53:18 INFO - PROCESS | 1708 | 1464335598732 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:53:18 INFO - PROCESS | 1708 | 1464335598740 Marionette TRACE conn4 <- [1,338,null,{}] 00:53:18 INFO - PROCESS | 1708 | 1464335598751 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}] 00:53:18 INFO - PROCESS | 1708 | 1464335598936 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 00:53:19 INFO - PROCESS | 1708 | 1464335599095 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x90abe800 == 62 [pid = 1708] [id = 92] 00:53:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x9ac33c00) [pid = 1708] [serial = 275] [outer = (nil)] 00:53:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0xa6836400) [pid = 1708] [serial = 276] [outer = 0x9ac33c00] 00:53:19 INFO - PROCESS | 1708 | 1464335599187 Marionette DEBUG loaded listener.js 00:53:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0xa685d400) [pid = 1708] [serial = 277] [outer = 0x9ac33c00] 00:53:20 INFO - PROCESS | 1708 | 1464335600092 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]]]}] 00:53:20 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. 00:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1392ms 00:53:20 INFO - PROCESS | 1708 | 1464335600122 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 00:53:20 INFO - PROCESS | 1708 | 1464335600126 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 00:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:53:20 INFO - PROCESS | 1708 | 1464335600133 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:53:20 INFO - PROCESS | 1708 | 1464335600137 Marionette TRACE conn4 <- [1,342,null,{}] 00:53:20 INFO - PROCESS | 1708 | 1464335600142 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}] 00:53:20 INFO - PROCESS | 1708 | 1464335600328 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 00:53:20 INFO - PROCESS | 1708 | 1464335600490 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x90931000 == 63 [pid = 1708] [id = 93] 00:53:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0xa4f19400) [pid = 1708] [serial = 278] [outer = (nil)] 00:53:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0xa6b3f800) [pid = 1708] [serial = 279] [outer = 0xa4f19400] 00:53:20 INFO - PROCESS | 1708 | 1464335600577 Marionette DEBUG loaded listener.js 00:53:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0xa6b44400) [pid = 1708] [serial = 280] [outer = 0xa4f19400] 00:53:21 INFO - PROCESS | 1708 | 1464335601479 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]]]}] 00:53:21 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. 00:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1379ms 00:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:53:21 INFO - PROCESS | 1708 | 1464335601513 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 00:53:21 INFO - PROCESS | 1708 | 1464335601517 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 00:53:21 INFO - PROCESS | 1708 | 1464335601524 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:53:21 INFO - PROCESS | 1708 | 1464335601527 Marionette TRACE conn4 <- [1,346,null,{}] 00:53:21 INFO - PROCESS | 1708 | 1464335601533 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}] 00:53:21 INFO - PROCESS | 1708 | 1464335601706 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 00:53:21 INFO - PROCESS | 1708 | 1464335601872 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f574800 == 64 [pid = 1708] [id = 94] 00:53:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x8f576000) [pid = 1708] [serial = 281] [outer = (nil)] 00:53:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x8f57c800) [pid = 1708] [serial = 282] [outer = 0x8f576000] 00:53:21 INFO - PROCESS | 1708 | 1464335601960 Marionette DEBUG loaded listener.js 00:53:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x8f57fc00) [pid = 1708] [serial = 283] [outer = 0x8f576000] 00:53:22 INFO - PROCESS | 1708 | 1464335602855 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]]]}] 00:53:22 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. 00:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1382ms 00:53:22 INFO - PROCESS | 1708 | 1464335602905 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 00:53:22 INFO - PROCESS | 1708 | 1464335602908 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 00:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:53:22 INFO - PROCESS | 1708 | 1464335602935 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:53:22 INFO - PROCESS | 1708 | 1464335602939 Marionette TRACE conn4 <- [1,350,null,{}] 00:53:22 INFO - PROCESS | 1708 | 1464335602949 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}] 00:53:23 INFO - PROCESS | 1708 | 1464335603119 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 00:53:23 INFO - PROCESS | 1708 | 1464335603285 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f575c00 == 65 [pid = 1708] [id = 95] 00:53:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x8f57cc00) [pid = 1708] [serial = 284] [outer = (nil)] 00:53:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9550d000) [pid = 1708] [serial = 285] [outer = 0x8f57cc00] 00:53:23 INFO - PROCESS | 1708 | 1464335603369 Marionette DEBUG loaded listener.js 00:53:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0xa0605800) [pid = 1708] [serial = 286] [outer = 0x8f57cc00] 00:53:24 INFO - PROCESS | 1708 | 1464335604616 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]]]}] 00:53:24 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. 00:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1757ms 00:53:24 INFO - PROCESS | 1708 | 1464335604673 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 00:53:24 INFO - PROCESS | 1708 | 1464335604680 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 00:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:53:24 INFO - PROCESS | 1708 | 1464335604688 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:53:24 INFO - PROCESS | 1708 | 1464335604695 Marionette TRACE conn4 <- [1,354,null,{}] 00:53:24 INFO - PROCESS | 1708 | 1464335604702 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}] 00:53:24 INFO - PROCESS | 1708 | 1464335604881 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 00:53:25 INFO - PROCESS | 1708 | 1464335605176 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x9092a400 == 66 [pid = 1708] [id = 96] 00:53:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9092ac00) [pid = 1708] [serial = 287] [outer = (nil)] 00:53:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9151fc00) [pid = 1708] [serial = 288] [outer = 0x9092ac00] 00:53:25 INFO - PROCESS | 1708 | 1464335605265 Marionette DEBUG loaded listener.js 00:53:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x95298000) [pid = 1708] [serial = 289] [outer = 0x9092ac00] 00:53:26 INFO - PROCESS | 1708 | 1464335606159 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]]]}] 00:53:26 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. 00:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1539ms 00:53:26 INFO - PROCESS | 1708 | 1464335606229 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 00:53:26 INFO - PROCESS | 1708 | 1464335606237 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 00:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:53:26 INFO - PROCESS | 1708 | 1464335606248 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:53:26 INFO - PROCESS | 1708 | 1464335606252 Marionette TRACE conn4 <- [1,358,null,{}] 00:53:26 INFO - PROCESS | 1708 | 1464335606258 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}] 00:53:26 INFO - PROCESS | 1708 | 1464335606493 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x97776800 == 65 [pid = 1708] [id = 45] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x93a72800 == 64 [pid = 1708] [id = 47] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x9550a000 == 63 [pid = 1708] [id = 49] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0xa27c6400 == 62 [pid = 1708] [id = 46] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x952b8400) [pid = 1708] [serial = 170] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9a76d000) [pid = 1708] [serial = 173] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0xa2376c00) [pid = 1708] [serial = 176] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0xa51a3400) [pid = 1708] [serial = 179] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0xa68d7800) [pid = 1708] [serial = 182] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0xa6f3e800) [pid = 1708] [serial = 185] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0xa8c4b400) [pid = 1708] [serial = 188] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0xa9064000) [pid = 1708] [serial = 191] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9ac3ac00) [pid = 1708] [serial = 213] [outer = (nil)] [url = about:blank] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x9528c800 == 61 [pid = 1708] [id = 86] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x9a76b400 == 60 [pid = 1708] [id = 85] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x98901800 == 59 [pid = 1708] [id = 84] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x911a1800 == 58 [pid = 1708] [id = 83] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x911a0400 == 57 [pid = 1708] [id = 82] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x8f114c00 == 56 [pid = 1708] [id = 81] 00:53:26 INFO - PROCESS | 1708 | 1464335606747 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x8f10ac00 == 55 [pid = 1708] [id = 80] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x90927400 == 54 [pid = 1708] [id = 79] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x90abf000 == 53 [pid = 1708] [id = 78] 00:53:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f109400 == 54 [pid = 1708] [id = 97] 00:53:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x8f10ac00) [pid = 1708] [serial = 290] [outer = (nil)] 00:53:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9119d000) [pid = 1708] [serial = 291] [outer = 0x8f10ac00] 00:53:26 INFO - PROCESS | 1708 | 1464335606832 Marionette DEBUG loaded listener.js 00:53:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x9775e400) [pid = 1708] [serial = 292] [outer = 0x8f10ac00] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x90929400 == 53 [pid = 1708] [id = 77] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x911a9c00 == 52 [pid = 1708] [id = 76] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x9b14c000 == 51 [pid = 1708] [id = 75] 00:53:26 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2c8400 == 50 [pid = 1708] [id = 73] 00:53:27 INFO - PROCESS | 1708 | --DOCSHELL 0x9119f800 == 49 [pid = 1708] [id = 72] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0xa2381000) [pid = 1708] [serial = 207] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0xa22b0800) [pid = 1708] [serial = 206] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0xa36ea000) [pid = 1708] [serial = 210] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0xa685dc00) [pid = 1708] [serial = 211] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0xa2737400) [pid = 1708] [serial = 168] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9a2dfc00) [pid = 1708] [serial = 198] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x98905400) [pid = 1708] [serial = 197] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9c179800) [pid = 1708] [serial = 203] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x95501400) [pid = 1708] [serial = 195] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x95296800) [pid = 1708] [serial = 194] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9a769800) [pid = 1708] [serial = 200] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9add8000) [pid = 1708] [serial = 201] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa69e4400) [pid = 1708] [serial = 84] [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.] 00:53:27 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x9d593400) [pid = 1708] [serial = 204] [outer = (nil)] [url = about:blank] 00:53:27 INFO - PROCESS | 1708 | 1464335607684 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]]]}] 00:53:27 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. 00:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1486ms 00:53:27 INFO - PROCESS | 1708 | 1464335607735 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 00:53:27 INFO - PROCESS | 1708 | 1464335607738 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 00:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:53:27 INFO - PROCESS | 1708 | 1464335607746 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:53:27 INFO - PROCESS | 1708 | 1464335607752 Marionette TRACE conn4 <- [1,362,null,{}] 00:53:27 INFO - PROCESS | 1708 | 1464335607767 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}] 00:53:27 INFO - PROCESS | 1708 | 1464335607948 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 00:53:28 INFO - PROCESS | 1708 | 1464335608074 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c42800 == 50 [pid = 1708] [id = 98] 00:53:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x911a1800) [pid = 1708] [serial = 293] [outer = (nil)] 00:53:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9a76ac00) [pid = 1708] [serial = 294] [outer = 0x911a1800] 00:53:28 INFO - PROCESS | 1708 | 1464335608150 Marionette DEBUG loaded listener.js 00:53:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x9ac32c00) [pid = 1708] [serial = 295] [outer = 0x911a1800] 00:53:28 INFO - PROCESS | 1708 | 1464335608975 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]]]}] 00:53:29 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. 00:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1288ms 00:53:29 INFO - PROCESS | 1708 | 1464335609035 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 00:53:29 INFO - PROCESS | 1708 | 1464335609040 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 00:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:53:29 INFO - PROCESS | 1708 | 1464335609051 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:53:29 INFO - PROCESS | 1708 | 1464335609053 Marionette TRACE conn4 <- [1,366,null,{}] 00:53:29 INFO - PROCESS | 1708 | 1464335609066 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}] 00:53:29 INFO - PROCESS | 1708 | 1464335609274 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 00:53:29 INFO - PROCESS | 1708 | 1464335609298 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ac38800 == 51 [pid = 1708] [id = 99] 00:53:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9ac3dc00) [pid = 1708] [serial = 296] [outer = (nil)] 00:53:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9b370800) [pid = 1708] [serial = 297] [outer = 0x9ac3dc00] 00:53:29 INFO - PROCESS | 1708 | 1464335609373 Marionette DEBUG loaded listener.js 00:53:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x9bbbdc00) [pid = 1708] [serial = 298] [outer = 0x9ac3dc00] 00:53:30 INFO - PROCESS | 1708 | 1464335610331 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]]]}] 00:53:30 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. 00:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1328ms 00:53:30 INFO - PROCESS | 1708 | 1464335610380 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 00:53:30 INFO - PROCESS | 1708 | 1464335610383 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 00:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:53:30 INFO - PROCESS | 1708 | 1464335610396 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:53:30 INFO - PROCESS | 1708 | 1464335610399 Marionette TRACE conn4 <- [1,370,null,{}] 00:53:30 INFO - PROCESS | 1708 | 1464335610407 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}] 00:53:30 INFO - PROCESS | 1708 | 1464335610614 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 00:53:30 INFO - PROCESS | 1708 | 1464335610638 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c032800 == 52 [pid = 1708] [id = 100] 00:53:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x9c3c4400) [pid = 1708] [serial = 299] [outer = (nil)] 00:53:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9d593400) [pid = 1708] [serial = 300] [outer = 0x9c3c4400] 00:53:30 INFO - PROCESS | 1708 | 1464335610793 Marionette DEBUG loaded listener.js 00:53:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0xa0605400) [pid = 1708] [serial = 301] [outer = 0x9c3c4400] 00:53:31 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9898e400) [pid = 1708] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:53:31 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x9a768000) [pid = 1708] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:53:31 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9a772000) [pid = 1708] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:53:31 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x90c45400) [pid = 1708] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:53:31 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x98109c00) [pid = 1708] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:53:31 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x911a2400) [pid = 1708] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:53:31 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9810a400) [pid = 1708] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:53:31 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9ac2f400) [pid = 1708] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:53:31 INFO - PROCESS | 1708 | 1464335611828 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]]]}] 00:53:31 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. 00:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1489ms 00:53:31 INFO - PROCESS | 1708 | 1464335611886 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 00:53:31 INFO - PROCESS | 1708 | 1464335611889 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 00:53:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:53:31 INFO - PROCESS | 1708 | 1464335611896 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:53:31 INFO - PROCESS | 1708 | 1464335611898 Marionette TRACE conn4 <- [1,374,null,{}] 00:53:31 INFO - PROCESS | 1708 | 1464335611904 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}] 00:53:32 INFO - PROCESS | 1708 | 1464335612125 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 00:53:32 INFO - PROCESS | 1708 | 1464335612136 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x9810a400 == 53 [pid = 1708] [id = 101] 00:53:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9a2e9800) [pid = 1708] [serial = 302] [outer = (nil)] 00:53:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0xa2259400) [pid = 1708] [serial = 303] [outer = 0x9a2e9800] 00:53:32 INFO - PROCESS | 1708 | 1464335612210 Marionette DEBUG loaded listener.js 00:53:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0xa2501400) [pid = 1708] [serial = 304] [outer = 0x9a2e9800] 00:53:33 INFO - PROCESS | 1708 | 1464335613043 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:53:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:53:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1182ms 00:53:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:53:33 INFO - PROCESS | 1708 | 1464335613079 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 00:53:33 INFO - PROCESS | 1708 | 1464335613082 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 00:53:33 INFO - PROCESS | 1708 | 1464335613089 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:53:33 INFO - PROCESS | 1708 | 1464335613092 Marionette TRACE conn4 <- [1,378,null,{}] 00:53:33 INFO - PROCESS | 1708 | 1464335613098 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}] 00:53:33 INFO - PROCESS | 1708 | 1464335613254 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 00:53:33 INFO - PROCESS | 1708 | 1464335613269 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b14d800 == 54 [pid = 1708] [id = 102] 00:53:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9b14f800) [pid = 1708] [serial = 305] [outer = (nil)] 00:53:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0xa4f19800) [pid = 1708] [serial = 306] [outer = 0x9b14f800] 00:53:33 INFO - PROCESS | 1708 | 1464335613350 Marionette DEBUG loaded listener.js 00:53:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0xa6834400) [pid = 1708] [serial = 307] [outer = 0x9b14f800] 00:53:34 INFO - PROCESS | 1708 | 1464335614499 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:53:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:53:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1446ms 00:53:34 INFO - PROCESS | 1708 | 1464335614534 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 00:53:34 INFO - PROCESS | 1708 | 1464335614542 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 00:53:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:53:34 INFO - PROCESS | 1708 | 1464335614551 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:53:34 INFO - PROCESS | 1708 | 1464335614557 Marionette TRACE conn4 <- [1,382,null,{}] 00:53:34 INFO - PROCESS | 1708 | 1464335614566 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}] 00:53:34 INFO - PROCESS | 1708 | 1464335614770 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 00:53:35 INFO - PROCESS | 1708 | 1464335614983 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c4dc00 == 55 [pid = 1708] [id = 103] 00:53:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9151c000) [pid = 1708] [serial = 308] [outer = (nil)] 00:53:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x93b7ec00) [pid = 1708] [serial = 309] [outer = 0x9151c000] 00:53:35 INFO - PROCESS | 1708 | 1464335615120 Marionette DEBUG loaded listener.js 00:53:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x95501400) [pid = 1708] [serial = 310] [outer = 0x9151c000] 00:53:35 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:35 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:53:35 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:35 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:35 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:53:36 INFO - PROCESS | 1708 | 1464335616060 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:53:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:53:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1538ms 00:53:36 INFO - PROCESS | 1708 | 1464335616090 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 00:53:36 INFO - PROCESS | 1708 | 1464335616099 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 00:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:53:36 INFO - PROCESS | 1708 | 1464335616111 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:53:36 INFO - PROCESS | 1708 | 1464335616115 Marionette TRACE conn4 <- [1,386,null,{}] 00:53:36 INFO - PROCESS | 1708 | 1464335616122 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}] 00:53:36 INFO - PROCESS | 1708 | 1464335616350 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 00:53:36 INFO - PROCESS | 1708 | 1464335616607 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2e2800 == 56 [pid = 1708] [id = 104] 00:53:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x9a766c00) [pid = 1708] [serial = 311] [outer = (nil)] 00:53:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x9ac1c000) [pid = 1708] [serial = 312] [outer = 0x9a766c00] 00:53:36 INFO - PROCESS | 1708 | 1464335616707 Marionette DEBUG loaded listener.js 00:53:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9b64b000) [pid = 1708] [serial = 313] [outer = 0x9a766c00] 00:53:37 INFO - PROCESS | 1708 | 1464335617674 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]]]}] 00:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1634ms 00:53:37 INFO - PROCESS | 1708 | 1464335617745 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 00:53:37 INFO - PROCESS | 1708 | 1464335617750 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 00:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:53:37 INFO - PROCESS | 1708 | 1464335617756 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:53:37 INFO - PROCESS | 1708 | 1464335617763 Marionette TRACE conn4 <- [1,390,null,{}] 00:53:37 INFO - PROCESS | 1708 | 1464335617779 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}] 00:53:38 INFO - PROCESS | 1708 | 1464335618008 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 00:53:38 INFO - PROCESS | 1708 | 1464335618264 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x90ac0400 == 57 [pid = 1708] [id = 105] 00:53:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x95292000) [pid = 1708] [serial = 314] [outer = (nil)] 00:53:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0xa6975000) [pid = 1708] [serial = 315] [outer = 0x95292000] 00:53:38 INFO - PROCESS | 1708 | 1464335618356 Marionette DEBUG loaded listener.js 00:53:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0xa6b3bc00) [pid = 1708] [serial = 316] [outer = 0x95292000] 00:53:39 INFO - PROCESS | 1708 | 1464335619308 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]]]}] 00:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1588ms 00:53:39 INFO - PROCESS | 1708 | 1464335619345 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 00:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:53:39 INFO - PROCESS | 1708 | 1464335619350 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 00:53:39 INFO - PROCESS | 1708 | 1464335619356 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:53:39 INFO - PROCESS | 1708 | 1464335619360 Marionette TRACE conn4 <- [1,394,null,{}] 00:53:39 INFO - PROCESS | 1708 | 1464335619366 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}] 00:53:39 INFO - PROCESS | 1708 | 1464335619546 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 00:53:39 INFO - PROCESS | 1708 | 1464335619764 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x9092b400 == 58 [pid = 1708] [id = 106] 00:53:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0xa6b3e800) [pid = 1708] [serial = 317] [outer = (nil)] 00:53:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0xa6d14800) [pid = 1708] [serial = 318] [outer = 0xa6b3e800] 00:53:39 INFO - PROCESS | 1708 | 1464335619897 Marionette DEBUG loaded listener.js 00:53:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0xa6d1ac00) [pid = 1708] [serial = 319] [outer = 0xa6b3e800] 00:53:40 INFO - PROCESS | 1708 | 1464335620789 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]]]}] 00:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1490ms 00:53:40 INFO - PROCESS | 1708 | 1464335620847 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 00:53:40 INFO - PROCESS | 1708 | 1464335620850 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 00:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:53:40 INFO - PROCESS | 1708 | 1464335620858 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:53:40 INFO - PROCESS | 1708 | 1464335620862 Marionette TRACE conn4 <- [1,398,null,{}] 00:53:40 INFO - PROCESS | 1708 | 1464335620867 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}] 00:53:41 INFO - PROCESS | 1708 | 1464335621053 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 00:53:41 INFO - PROCESS | 1708 | 1464335621218 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec5c400 == 59 [pid = 1708] [id = 107] 00:53:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x8ec5c800) [pid = 1708] [serial = 320] [outer = (nil)] 00:53:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x8ec65000) [pid = 1708] [serial = 321] [outer = 0x8ec5c800] 00:53:41 INFO - PROCESS | 1708 | 1464335621307 Marionette DEBUG loaded listener.js 00:53:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x8ec69400) [pid = 1708] [serial = 322] [outer = 0x8ec5c800] 00:53:42 INFO - PROCESS | 1708 | 1464335622259 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]]]}] 00:53:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:53:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1481ms 00:53:42 INFO - PROCESS | 1708 | 1464335622340 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 00:53:42 INFO - PROCESS | 1708 | 1464335622344 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 00:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:53:42 INFO - PROCESS | 1708 | 1464335622351 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:53:42 INFO - PROCESS | 1708 | 1464335622355 Marionette TRACE conn4 <- [1,402,null,{}] 00:53:42 INFO - PROCESS | 1708 | 1464335622360 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}] 00:53:42 INFO - PROCESS | 1708 | 1464335622606 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 00:53:42 INFO - PROCESS | 1708 | 1464335622821 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf3000 == 60 [pid = 1708] [id = 108] 00:53:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x8ecf3800) [pid = 1708] [serial = 323] [outer = (nil)] 00:53:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x8ecf9000) [pid = 1708] [serial = 324] [outer = 0x8ecf3800] 00:53:42 INFO - PROCESS | 1708 | 1464335622926 Marionette DEBUG loaded listener.js 00:53:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x8f57d000) [pid = 1708] [serial = 325] [outer = 0x8ecf3800] 00:53:43 INFO - PROCESS | 1708 | 1464335623829 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]]]}] 00:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1539ms 00:53:43 INFO - PROCESS | 1708 | 1464335623892 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 00:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:53:43 INFO - PROCESS | 1708 | 1464335623902 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 00:53:43 INFO - PROCESS | 1708 | 1464335623912 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:53:43 INFO - PROCESS | 1708 | 1464335623916 Marionette TRACE conn4 <- [1,406,null,{}] 00:53:43 INFO - PROCESS | 1708 | 1464335623922 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}] 00:53:44 INFO - PROCESS | 1708 | 1464335624184 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 00:53:44 INFO - PROCESS | 1708 | 1464335624466 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x90ac2c00 == 61 [pid = 1708] [id = 109] 00:53:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x90c3f800) [pid = 1708] [serial = 326] [outer = (nil)] 00:53:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0xa6d1d000) [pid = 1708] [serial = 327] [outer = 0x90c3f800] 00:53:44 INFO - PROCESS | 1708 | 1464335624554 Marionette DEBUG loaded listener.js 00:53:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0xa6ea5400) [pid = 1708] [serial = 328] [outer = 0x90c3f800] 00:53:45 INFO - PROCESS | 1708 | 1464335625465 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]]]}] 00:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1633ms 00:53:45 INFO - PROCESS | 1708 | 1464335625545 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 00:53:45 INFO - PROCESS | 1708 | 1464335625548 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 00:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:53:45 INFO - PROCESS | 1708 | 1464335625556 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:53:45 INFO - PROCESS | 1708 | 1464335625560 Marionette TRACE conn4 <- [1,410,null,{}] 00:53:45 INFO - PROCESS | 1708 | 1464335625566 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}] 00:53:46 INFO - PROCESS | 1708 | 1464335626092 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 00:53:46 INFO - PROCESS | 1708 | 1464335626337 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57b800 == 62 [pid = 1708] [id = 110] 00:53:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x8f57f000) [pid = 1708] [serial = 329] [outer = (nil)] 00:53:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9092e800) [pid = 1708] [serial = 330] [outer = 0x8f57f000] 00:53:46 INFO - PROCESS | 1708 | 1464335626419 Marionette DEBUG loaded listener.js 00:53:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x90ac8000) [pid = 1708] [serial = 331] [outer = 0x8f57f000] 00:53:47 INFO - PROCESS | 1708 | 1464335627331 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]]]}] 00:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1834ms 00:53:47 INFO - PROCESS | 1708 | 1464335627392 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 00:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:53:47 INFO - PROCESS | 1708 | 1464335627398 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 00:53:47 INFO - PROCESS | 1708 | 1464335627406 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:53:47 INFO - PROCESS | 1708 | 1464335627412 Marionette TRACE conn4 <- [1,414,null,{}] 00:53:47 INFO - PROCESS | 1708 | 1464335627419 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}] 00:53:47 INFO - PROCESS | 1708 | 1464335627599 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 00:53:47 INFO - PROCESS | 1708 | 1464335627821 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f581000 == 63 [pid = 1708] [id = 111] 00:53:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x915ac800) [pid = 1708] [serial = 332] [outer = (nil)] 00:53:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x915b1c00) [pid = 1708] [serial = 333] [outer = 0x915ac800] 00:53:48 INFO - PROCESS | 1708 | 1464335628003 Marionette DEBUG loaded listener.js 00:53:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x915b4c00) [pid = 1708] [serial = 334] [outer = 0x915ac800] 00:53:48 INFO - PROCESS | 1708 | 1464335628940 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]]]}] 00:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1590ms 00:53:49 INFO - PROCESS | 1708 | 1464335628995 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 00:53:49 INFO - PROCESS | 1708 | 1464335629000 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 00:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:53:49 INFO - PROCESS | 1708 | 1464335629007 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:53:49 INFO - PROCESS | 1708 | 1464335629011 Marionette TRACE conn4 <- [1,418,null,{}] 00:53:49 INFO - PROCESS | 1708 | 1464335629017 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}] 00:53:49 INFO - PROCESS | 1708 | 1464335629201 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 00:53:49 INFO - PROCESS | 1708 | 1464335629459 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a2400 == 64 [pid = 1708] [id = 112] 00:53:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x95293c00) [pid = 1708] [serial = 335] [outer = (nil)] 00:53:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x95509800) [pid = 1708] [serial = 336] [outer = 0x95293c00] 00:53:49 INFO - PROCESS | 1708 | 1464335629587 Marionette DEBUG loaded listener.js 00:53:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x97769000) [pid = 1708] [serial = 337] [outer = 0x95293c00] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x9465ac00 == 63 [pid = 1708] [id = 28] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x9b645400 == 62 [pid = 1708] [id = 56] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x9810a400 == 61 [pid = 1708] [id = 101] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x93aac000) [pid = 1708] [serial = 216] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x9a76ec00) [pid = 1708] [serial = 219] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x8f113400) [pid = 1708] [serial = 240] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x9c032800 == 60 [pid = 1708] [id = 100] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x9ac38800 == 59 [pid = 1708] [id = 99] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x90c42800 == 58 [pid = 1708] [id = 98] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x8f109400 == 57 [pid = 1708] [id = 97] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x9092a400 == 56 [pid = 1708] [id = 96] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x8f575c00 == 55 [pid = 1708] [id = 95] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x8f574800 == 54 [pid = 1708] [id = 94] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x90931000 == 53 [pid = 1708] [id = 93] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x90abe800 == 52 [pid = 1708] [id = 92] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x90930800 == 51 [pid = 1708] [id = 91] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x90931800 == 50 [pid = 1708] [id = 90] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x98103c00 == 49 [pid = 1708] [id = 89] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x90c4e400 == 48 [pid = 1708] [id = 88] 00:53:50 INFO - PROCESS | 1708 | --DOCSHELL 0x9c3cb800 == 47 [pid = 1708] [id = 87] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x90ac8c00) [pid = 1708] [serial = 234] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x91525400) [pid = 1708] [serial = 228] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0xa6388400) [pid = 1708] [serial = 132] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x9092fc00) [pid = 1708] [serial = 231] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x90c44800) [pid = 1708] [serial = 237] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x9ac2f000) [pid = 1708] [serial = 253] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9b14fc00) [pid = 1708] [serial = 256] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x9119e800) [pid = 1708] [serial = 243] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9d52e000) [pid = 1708] [serial = 222] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0xa6d15400) [pid = 1708] [serial = 225] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9890c000) [pid = 1708] [serial = 249] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9a2c4400) [pid = 1708] [serial = 250] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9151d000) [pid = 1708] [serial = 244] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x95505000) [pid = 1708] [serial = 247] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9a76cc00) [pid = 1708] [serial = 252] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9c3c7800) [pid = 1708] [serial = 259] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9b14cc00) [pid = 1708] [serial = 255] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9b64d000) [pid = 1708] [serial = 214] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x95290000) [pid = 1708] [serial = 246] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x9c026400) [pid = 1708] [serial = 258] [outer = (nil)] [url = about:blank] 00:53:50 INFO - PROCESS | 1708 | 1464335630959 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]]]}] 00:53:50 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 00:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1984ms 00:53:50 INFO - PROCESS | 1708 | 1464335630992 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 00:53:50 INFO - PROCESS | 1708 | 1464335630997 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 00:53:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:53:51 INFO - PROCESS | 1708 | 1464335631057 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:53:51 INFO - PROCESS | 1708 | 1464335631065 Marionette TRACE conn4 <- [1,422,null,{}] 00:53:51 INFO - PROCESS | 1708 | 1464335631072 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}] 00:53:51 INFO - PROCESS | 1708 | 1464335631276 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 00:53:51 INFO - PROCESS | 1708 | 1464335631292 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f10b000 == 48 [pid = 1708] [id = 113] 00:53:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x8f113400) [pid = 1708] [serial = 338] [outer = (nil)] 00:53:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x90c47400) [pid = 1708] [serial = 339] [outer = 0x8f113400] 00:53:51 INFO - PROCESS | 1708 | 1464335631366 Marionette DEBUG loaded listener.js 00:53:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9550b000) [pid = 1708] [serial = 340] [outer = 0x8f113400] 00:53:52 INFO - PROCESS | 1708 | 1464335632546 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]]]}] 00:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1596ms 00:53:52 INFO - PROCESS | 1708 | 1464335632615 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 00:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:53:52 INFO - PROCESS | 1708 | 1464335632619 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 00:53:52 INFO - PROCESS | 1708 | 1464335632626 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:53:52 INFO - PROCESS | 1708 | 1464335632630 Marionette TRACE conn4 <- [1,426,null,{}] 00:53:52 INFO - PROCESS | 1708 | 1464335632636 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}] 00:53:52 INFO - PROCESS | 1708 | 1464335632831 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 00:53:52 INFO - PROCESS | 1708 | 1464335632948 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x93aac000 == 49 [pid = 1708] [id = 114] 00:53:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x952bd400) [pid = 1708] [serial = 341] [outer = (nil)] 00:53:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9898c000) [pid = 1708] [serial = 342] [outer = 0x952bd400] 00:53:53 INFO - PROCESS | 1708 | 1464335633022 Marionette DEBUG loaded listener.js 00:53:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x99f68c00) [pid = 1708] [serial = 343] [outer = 0x952bd400] 00:53:53 INFO - PROCESS | 1708 | 1464335633901 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] 00:53:54 INFO - PROCESS | 1708 | 1464335634022 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 00:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:53:54 INFO - PROCESS | 1708 | 1464335634028 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:53:54 INFO - PROCESS | 1708 | 1464335634032 Marionette TRACE conn4 <- [1,430,null,{}] 00:53:54 INFO - PROCESS | 1708 | 1464335634038 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}] 00:53:54 INFO - PROCESS | 1708 | 1464335634266 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 00:53:54 INFO - PROCESS | 1708 | 1464335634293 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a765800 == 50 [pid = 1708] [id = 115] 00:53:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9a767c00) [pid = 1708] [serial = 344] [outer = (nil)] 00:53:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9a8c7400) [pid = 1708] [serial = 345] [outer = 0x9a767c00] 00:53:54 INFO - PROCESS | 1708 | 1464335634380 Marionette DEBUG loaded listener.js 00:53:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9ac3a400) [pid = 1708] [serial = 346] [outer = 0x9a767c00] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9b148000) [pid = 1708] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9ac3dc00) [pid = 1708] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x9c3c4400) [pid = 1708] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9a2e9800) [pid = 1708] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8f10ac00) [pid = 1708] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x911a1800) [pid = 1708] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9092ac00) [pid = 1708] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8f57cc00) [pid = 1708] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x950de400) [pid = 1708] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0xa31bf400) [pid = 1708] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x9550f400) [pid = 1708] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9b150800) [pid = 1708] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9777b800) [pid = 1708] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x95503c00) [pid = 1708] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9b651800) [pid = 1708] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8f10c800) [pid = 1708] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:53:55 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9528f800) [pid = 1708] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:53:55 INFO - PROCESS | 1708 | 1464335635809 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]]]}] 00:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1832ms 00:53:55 INFO - PROCESS | 1708 | 1464335635863 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 00:53:55 INFO - PROCESS | 1708 | 1464335635866 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 00:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:53:55 INFO - PROCESS | 1708 | 1464335635873 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:53:55 INFO - PROCESS | 1708 | 1464335635875 Marionette TRACE conn4 <- [1,434,null,{}] 00:53:55 INFO - PROCESS | 1708 | 1464335635881 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}] 00:53:56 INFO - PROCESS | 1708 | 1464335636081 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 00:53:56 INFO - PROCESS | 1708 | 1464335636101 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec5d400 == 51 [pid = 1708] [id = 116] 00:53:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8ecf8400) [pid = 1708] [serial = 347] [outer = (nil)] 00:53:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9a2e6400) [pid = 1708] [serial = 348] [outer = 0x8ecf8400] 00:53:56 INFO - PROCESS | 1708 | 1464335636176 Marionette DEBUG loaded listener.js 00:53:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x9a76b400) [pid = 1708] [serial = 349] [outer = 0x8ecf8400] 00:53:56 INFO - PROCESS | 1708 | 1464335636992 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]]]}] 00:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1184ms 00:53:57 INFO - PROCESS | 1708 | 1464335637059 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 00:53:57 INFO - PROCESS | 1708 | 1464335637063 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 00:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:53:57 INFO - PROCESS | 1708 | 1464335637069 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:53:57 INFO - PROCESS | 1708 | 1464335637073 Marionette TRACE conn4 <- [1,438,null,{}] 00:53:57 INFO - PROCESS | 1708 | 1464335637080 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}] 00:53:57 INFO - PROCESS | 1708 | 1464335637349 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 00:53:57 INFO - PROCESS | 1708 | 1464335637522 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf9400 == 52 [pid = 1708] [id = 117] 00:53:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8ecf9800) [pid = 1708] [serial = 350] [outer = (nil)] 00:53:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x8f111400) [pid = 1708] [serial = 351] [outer = 0x8ecf9800] 00:53:57 INFO - PROCESS | 1708 | 1464335637614 Marionette DEBUG loaded listener.js 00:53:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x8f579000) [pid = 1708] [serial = 352] [outer = 0x8ecf9800] 00:53:58 INFO - PROCESS | 1708 | 1464335638744 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]]]}] 00:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1734ms 00:53:58 INFO - PROCESS | 1708 | 1464335638806 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 00:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:53:58 INFO - PROCESS | 1708 | 1464335638813 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 00:53:58 INFO - PROCESS | 1708 | 1464335638821 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:53:58 INFO - PROCESS | 1708 | 1464335638828 Marionette TRACE conn4 <- [1,442,null,{}] 00:53:58 INFO - PROCESS | 1708 | 1464335638837 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}] 00:53:59 INFO - PROCESS | 1708 | 1464335639073 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 00:53:59 INFO - PROCESS | 1708 | 1464335639396 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:53:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x91527000 == 53 [pid = 1708] [id = 118] 00:53:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x91529400) [pid = 1708] [serial = 353] [outer = (nil)] 00:53:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x915ad400) [pid = 1708] [serial = 354] [outer = 0x91529400] 00:53:59 INFO - PROCESS | 1708 | 1464335639565 Marionette DEBUG loaded listener.js 00:53:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x93a77400) [pid = 1708] [serial = 355] [outer = 0x91529400] 00:54:00 INFO - PROCESS | 1708 | 1464335640668 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]]]}] 00:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1891ms 00:54:00 INFO - PROCESS | 1708 | 1464335640712 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 00:54:00 INFO - PROCESS | 1708 | 1464335640718 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 00:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:54:00 INFO - PROCESS | 1708 | 1464335640726 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:54:00 INFO - PROCESS | 1708 | 1464335640729 Marionette TRACE conn4 <- [1,446,null,{}] 00:54:00 INFO - PROCESS | 1708 | 1464335640736 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}] 00:54:00 INFO - PROCESS | 1708 | 1464335640930 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 00:54:01 INFO - PROCESS | 1708 | 1464335641191 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x97765c00 == 54 [pid = 1708] [id = 119] 00:54:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9898d800) [pid = 1708] [serial = 356] [outer = (nil)] 00:54:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9a8bfc00) [pid = 1708] [serial = 357] [outer = 0x9898d800] 00:54:01 INFO - PROCESS | 1708 | 1464335641323 Marionette DEBUG loaded listener.js 00:54:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9ac3d400) [pid = 1708] [serial = 358] [outer = 0x9898d800] 00:54:02 INFO - PROCESS | 1708 | 1464335642391 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]]]}] 00:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1732ms 00:54:02 INFO - PROCESS | 1708 | 1464335642459 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 00:54:02 INFO - PROCESS | 1708 | 1464335642467 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 00:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:54:02 INFO - PROCESS | 1708 | 1464335642493 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:54:02 INFO - PROCESS | 1708 | 1464335642502 Marionette TRACE conn4 <- [1,450,null,{}] 00:54:02 INFO - PROCESS | 1708 | 1464335642509 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}] 00:54:02 INFO - PROCESS | 1708 | 1464335642751 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 00:54:02 INFO - PROCESS | 1708 | 1464335642971 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x90932c00 == 55 [pid = 1708] [id = 120] 00:54:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9ac3c800) [pid = 1708] [serial = 359] [outer = (nil)] 00:54:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9c3c3800) [pid = 1708] [serial = 360] [outer = 0x9ac3c800] 00:54:03 INFO - PROCESS | 1708 | 1464335643059 Marionette DEBUG loaded listener.js 00:54:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9c3c8400) [pid = 1708] [serial = 361] [outer = 0x9ac3c800] 00:54:03 INFO - PROCESS | 1708 | 1464335643968 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] 00:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:54:04 INFO - PROCESS | 1708 | 1464335644047 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 00:54:04 INFO - PROCESS | 1708 | 1464335644055 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:54:04 INFO - PROCESS | 1708 | 1464335644058 Marionette TRACE conn4 <- [1,454,null,{}] 00:54:04 INFO - PROCESS | 1708 | 1464335644064 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}] 00:54:04 INFO - PROCESS | 1708 | 1464335644268 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 00:54:04 INFO - PROCESS | 1708 | 1464335644490 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf1800 == 56 [pid = 1708] [id = 121] 00:54:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x92ace800) [pid = 1708] [serial = 362] [outer = (nil)] 00:54:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x92ad8400) [pid = 1708] [serial = 363] [outer = 0x92ace800] 00:54:04 INFO - PROCESS | 1708 | 1464335644625 Marionette DEBUG loaded listener.js 00:54:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x92add800) [pid = 1708] [serial = 364] [outer = 0x92ace800] 00:54:05 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:05 INFO - PROCESS | 1708 | 1464335645589 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]]]}] 00:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1586ms 00:54:05 INFO - PROCESS | 1708 | 1464335645641 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 00:54:05 INFO - PROCESS | 1708 | 1464335645645 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 00:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:54:05 INFO - PROCESS | 1708 | 1464335645652 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:54:05 INFO - PROCESS | 1708 | 1464335645656 Marionette TRACE conn4 <- [1,458,null,{}] 00:54:05 INFO - PROCESS | 1708 | 1464335645681 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}] 00:54:05 INFO - PROCESS | 1708 | 1464335645887 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 00:54:06 INFO - PROCESS | 1708 | 1464335646113 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x9d592000 == 57 [pid = 1708] [id = 122] 00:54:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9d5eb000) [pid = 1708] [serial = 365] [outer = (nil)] 00:54:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0xa1157400) [pid = 1708] [serial = 366] [outer = 0x9d5eb000] 00:54:06 INFO - PROCESS | 1708 | 1464335646228 Marionette DEBUG loaded listener.js 00:54:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0xa237d400) [pid = 1708] [serial = 367] [outer = 0x9d5eb000] 00:54:07 INFO - PROCESS | 1708 | 1464335647159 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] 00:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:54:07 INFO - PROCESS | 1708 | 1464335647219 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 00:54:07 INFO - PROCESS | 1708 | 1464335647227 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:54:07 INFO - PROCESS | 1708 | 1464335647231 Marionette TRACE conn4 <- [1,462,null,{}] 00:54:07 INFO - PROCESS | 1708 | 1464335647236 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}] 00:54:07 INFO - PROCESS | 1708 | 1464335647426 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 00:54:07 INFO - PROCESS | 1708 | 1464335647596 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec4e400 == 58 [pid = 1708] [id = 123] 00:54:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x8ec4ec00) [pid = 1708] [serial = 368] [outer = (nil)] 00:54:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x8ec56c00) [pid = 1708] [serial = 369] [outer = 0x8ec4ec00] 00:54:07 INFO - PROCESS | 1708 | 1464335647687 Marionette DEBUG loaded listener.js 00:54:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x8ec62c00) [pid = 1708] [serial = 370] [outer = 0x8ec4ec00] 00:54:08 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:08 INFO - PROCESS | 1708 | 1464335648853 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] 00:54:09 INFO - PROCESS | 1708 | 1464335649324 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 00:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:54:09 INFO - PROCESS | 1708 | 1464335649406 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:54:09 INFO - PROCESS | 1708 | 1464335649409 Marionette TRACE conn4 <- [1,466,null,{}] 00:54:09 INFO - PROCESS | 1708 | 1464335649416 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}] 00:54:09 INFO - PROCESS | 1708 | 1464335649595 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 00:54:09 INFO - PROCESS | 1708 | 1464335649776 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec5a400 == 59 [pid = 1708] [id = 124] 00:54:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x8ec5ac00) [pid = 1708] [serial = 371] [outer = (nil)] 00:54:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0xa513f400) [pid = 1708] [serial = 372] [outer = 0x8ec5ac00] 00:54:09 INFO - PROCESS | 1708 | 1464335649865 Marionette DEBUG loaded listener.js 00:54:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0xa6d19c00) [pid = 1708] [serial = 373] [outer = 0x8ec5ac00] 00:54:10 INFO - PROCESS | 1708 | 1464335650893 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] 00:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:54:10 INFO - PROCESS | 1708 | 1464335650957 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 00:54:10 INFO - PROCESS | 1708 | 1464335650963 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:54:10 INFO - PROCESS | 1708 | 1464335650967 Marionette TRACE conn4 <- [1,470,null,{}] 00:54:10 INFO - PROCESS | 1708 | 1464335650973 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}] 00:54:11 INFO - PROCESS | 1708 | 1464335651166 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 00:54:11 INFO - PROCESS | 1708 | 1464335651341 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebe3000 == 60 [pid = 1708] [id = 125] 00:54:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x8ebe3c00) [pid = 1708] [serial = 374] [outer = (nil)] 00:54:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x8ebed800) [pid = 1708] [serial = 375] [outer = 0x8ebe3c00] 00:54:11 INFO - PROCESS | 1708 | 1464335651432 Marionette DEBUG loaded listener.js 00:54:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x93a6c800) [pid = 1708] [serial = 376] [outer = 0x8ebe3c00] 00:54:12 INFO - PROCESS | 1708 | 1464335652580 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]]]}] 00:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1683ms 00:54:12 INFO - PROCESS | 1708 | 1464335652646 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 00:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:54:12 INFO - PROCESS | 1708 | 1464335652657 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 00:54:12 INFO - PROCESS | 1708 | 1464335652663 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:54:12 INFO - PROCESS | 1708 | 1464335652667 Marionette TRACE conn4 <- [1,474,null,{}] 00:54:12 INFO - PROCESS | 1708 | 1464335652673 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}] 00:54:12 INFO - PROCESS | 1708 | 1464335652864 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 00:54:13 INFO - PROCESS | 1708 | 1464335653110 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3cdc00 == 61 [pid = 1708] [id = 126] 00:54:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x8e3d2000) [pid = 1708] [serial = 377] [outer = (nil)] 00:54:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x8e3d5400) [pid = 1708] [serial = 378] [outer = 0x8e3d2000] 00:54:13 INFO - PROCESS | 1708 | 1464335653253 Marionette DEBUG loaded listener.js 00:54:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x8ebea800) [pid = 1708] [serial = 379] [outer = 0x8e3d2000] 00:54:14 INFO - PROCESS | 1708 | 1464335654191 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]]]}] 00:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1585ms 00:54:14 INFO - PROCESS | 1708 | 1464335654249 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 00:54:14 INFO - PROCESS | 1708 | 1464335654252 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 00:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:54:14 INFO - PROCESS | 1708 | 1464335654260 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:54:14 INFO - PROCESS | 1708 | 1464335654263 Marionette TRACE conn4 <- [1,478,null,{}] 00:54:14 INFO - PROCESS | 1708 | 1464335654269 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}] 00:54:14 INFO - PROCESS | 1708 | 1464335654481 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 00:54:14 INFO - PROCESS | 1708 | 1464335654756 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f15fc00 == 62 [pid = 1708] [id = 127] 00:54:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x8f160000) [pid = 1708] [serial = 380] [outer = (nil)] 00:54:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x8f162000) [pid = 1708] [serial = 381] [outer = 0x8f160000] 00:54:14 INFO - PROCESS | 1708 | 1464335654887 Marionette DEBUG loaded listener.js 00:54:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x8f168400) [pid = 1708] [serial = 382] [outer = 0x8f160000] 00:54:15 INFO - PROCESS | 1708 | 1464335655910 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]]]}] 00:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1687ms 00:54:15 INFO - PROCESS | 1708 | 1464335655947 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 00:54:15 INFO - PROCESS | 1708 | 1464335655951 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 00:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:54:15 INFO - PROCESS | 1708 | 1464335655958 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:54:15 INFO - PROCESS | 1708 | 1464335655963 Marionette TRACE conn4 <- [1,482,null,{}] 00:54:15 INFO - PROCESS | 1708 | 1464335655969 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}] 00:54:16 INFO - PROCESS | 1708 | 1464335656177 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 00:54:16 INFO - PROCESS | 1708 | 1464335656687 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec4d800 == 63 [pid = 1708] [id = 128] 00:54:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x8ec4e000) [pid = 1708] [serial = 383] [outer = (nil)] 00:54:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x8ec5a000) [pid = 1708] [serial = 384] [outer = 0x8ec4e000] 00:54:16 INFO - PROCESS | 1708 | 1464335656780 Marionette DEBUG loaded listener.js 00:54:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x8ecf7c00) [pid = 1708] [serial = 385] [outer = 0x8ec4e000] 00:54:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x8f580800) [pid = 1708] [serial = 386] [outer = 0x9a2e0400] 00:54:17 INFO - PROCESS | 1708 | 1464335657867 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]]]}] 00:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1987ms 00:54:17 INFO - PROCESS | 1708 | 1464335657947 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 00:54:17 INFO - PROCESS | 1708 | 1464335657953 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 00:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:54:17 INFO - PROCESS | 1708 | 1464335657960 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:54:17 INFO - PROCESS | 1708 | 1464335657966 Marionette TRACE conn4 <- [1,486,null,{}] 00:54:17 INFO - PROCESS | 1708 | 1464335657974 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}] 00:54:18 INFO - PROCESS | 1708 | 1464335658205 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 00:54:18 INFO - PROCESS | 1708 | 1464335658537 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x90925000 == 64 [pid = 1708] [id = 129] 00:54:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x90ac2800) [pid = 1708] [serial = 387] [outer = (nil)] 00:54:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x911a5800) [pid = 1708] [serial = 388] [outer = 0x90ac2800] 00:54:18 INFO - PROCESS | 1708 | 1464335658630 Marionette DEBUG loaded listener.js 00:54:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x9152a000) [pid = 1708] [serial = 389] [outer = 0x90ac2800] 00:54:19 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec5d400 == 63 [pid = 1708] [id = 116] 00:54:19 INFO - PROCESS | 1708 | --DOCSHELL 0x9a765800 == 62 [pid = 1708] [id = 115] 00:54:19 INFO - PROCESS | 1708 | --DOCSHELL 0x93aac000 == 61 [pid = 1708] [id = 114] 00:54:19 INFO - PROCESS | 1708 | --DOCSHELL 0x8f10b000 == 60 [pid = 1708] [id = 113] 00:54:19 INFO - PROCESS | 1708 | 1464335659658 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]]]}] 00:54:19 INFO - PROCESS | 1708 | --DOCSHELL 0x911a2400 == 59 [pid = 1708] [id = 112] 00:54:19 INFO - PROCESS | 1708 | --DOCSHELL 0x8f581000 == 58 [pid = 1708] [id = 111] 00:54:19 INFO - PROCESS | 1708 | --DOCSHELL 0x8f57b800 == 57 [pid = 1708] [id = 110] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x97764400) [pid = 1708] [serial = 87] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0xa513f800) [pid = 1708] [serial = 138] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x9a769000) [pid = 1708] [serial = 147] [outer = (nil)] [url = about:blank] 00:54:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:54:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1740ms 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0xa23d4400) [pid = 1708] [serial = 114] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x9a2e8c00) [pid = 1708] [serial = 108] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x9550d800) [pid = 1708] [serial = 144] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x9c176400) [pid = 1708] [serial = 111] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8f115000) [pid = 1708] [serial = 241] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0xa6832400) [pid = 1708] [serial = 141] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x9d52e800) [pid = 1708] [serial = 135] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x9bbbdc00) [pid = 1708] [serial = 298] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x9d593400) [pid = 1708] [serial = 300] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0xa2259400) [pid = 1708] [serial = 303] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0xa0605400) [pid = 1708] [serial = 301] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x9d58a800) [pid = 1708] [serial = 261] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x93a6e000) [pid = 1708] [serial = 264] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x9a223800) [pid = 1708] [serial = 267] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x9d5e5800) [pid = 1708] [serial = 270] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0xa335ac00) [pid = 1708] [serial = 273] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0xa6836400) [pid = 1708] [serial = 276] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0xa6b3f800) [pid = 1708] [serial = 279] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9119d000) [pid = 1708] [serial = 291] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x9775e400) [pid = 1708] [serial = 292] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9a76ac00) [pid = 1708] [serial = 294] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x95298000) [pid = 1708] [serial = 289] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9151fc00) [pid = 1708] [serial = 288] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9550d000) [pid = 1708] [serial = 285] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0xa0605800) [pid = 1708] [serial = 286] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8f57c800) [pid = 1708] [serial = 282] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0xa2501400) [pid = 1708] [serial = 304] [outer = (nil)] [url = about:blank] 00:54:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9b370800) [pid = 1708] [serial = 297] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9ac32c00) [pid = 1708] [serial = 295] [outer = (nil)] [url = about:blank] 00:54:19 INFO - PROCESS | 1708 | 1464335659728 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 00:54:19 INFO - PROCESS | 1708 | 1464335659746 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 00:54:19 INFO - PROCESS | 1708 | 1464335659756 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:54:19 INFO - PROCESS | 1708 | 1464335659763 Marionette TRACE conn4 <- [1,490,null,{}] 00:54:19 INFO - PROCESS | 1708 | 1464335659769 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}] 00:54:19 INFO - PROCESS | 1708 | 1464335659977 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 00:54:20 INFO - PROCESS | 1708 | 1464335660163 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x915b0800 == 58 [pid = 1708] [id = 130] 00:54:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x915b0c00) [pid = 1708] [serial = 390] [outer = (nil)] 00:54:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x915b7400) [pid = 1708] [serial = 391] [outer = 0x915b0c00] 00:54:20 INFO - PROCESS | 1708 | 1464335660240 Marionette DEBUG loaded listener.js 00:54:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x93a6e000) [pid = 1708] [serial = 392] [outer = 0x915b0c00] 00:54:21 INFO - PROCESS | 1708 | 1464335661082 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]]]}] 00:54:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:54:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1391ms 00:54:21 INFO - PROCESS | 1708 | 1464335661147 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 00:54:21 INFO - PROCESS | 1708 | 1464335661151 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 00:54:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:54:21 INFO - PROCESS | 1708 | 1464335661161 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:54:21 INFO - PROCESS | 1708 | 1464335661171 Marionette TRACE conn4 <- [1,494,null,{}] 00:54:21 INFO - PROCESS | 1708 | 1464335661185 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}] 00:54:21 INFO - PROCESS | 1708 | 1464335661369 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 00:54:21 INFO - PROCESS | 1708 | 1464335661504 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x91523000 == 59 [pid = 1708] [id = 131] 00:54:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x93ab8800) [pid = 1708] [serial = 393] [outer = (nil)] 00:54:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9550d800) [pid = 1708] [serial = 394] [outer = 0x93ab8800] 00:54:21 INFO - PROCESS | 1708 | 1464335661586 Marionette DEBUG loaded listener.js 00:54:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x97763c00) [pid = 1708] [serial = 395] [outer = 0x93ab8800] 00:54:22 INFO - PROCESS | 1708 | 1464335662463 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]]]}] 00:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1344ms 00:54:22 INFO - PROCESS | 1708 | 1464335662505 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:54:22 INFO - PROCESS | 1708 | 1464335662508 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 00:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:54:22 INFO - PROCESS | 1708 | 1464335662523 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:54:22 INFO - PROCESS | 1708 | 1464335662527 Marionette TRACE conn4 <- [1,498,null,{}] 00:54:22 INFO - PROCESS | 1708 | 1464335662533 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}] 00:54:22 INFO - PROCESS | 1708 | 1464335662761 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 00:54:22 INFO - PROCESS | 1708 | 1464335662788 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x9550c400 == 60 [pid = 1708] [id = 132] 00:54:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9550e800) [pid = 1708] [serial = 396] [outer = (nil)] 00:54:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9a223800) [pid = 1708] [serial = 397] [outer = 0x9550e800] 00:54:22 INFO - PROCESS | 1708 | 1464335662864 Marionette DEBUG loaded listener.js 00:54:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9a36d400) [pid = 1708] [serial = 398] [outer = 0x9550e800] 00:54:23 INFO - PROCESS | 1708 | 1464335663844 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]]]}] 00:54:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:54:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1400ms 00:54:23 INFO - PROCESS | 1708 | 1464335663918 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 00:54:23 INFO - PROCESS | 1708 | 1464335663922 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 00:54:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:54:23 INFO - PROCESS | 1708 | 1464335663929 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:54:23 INFO - PROCESS | 1708 | 1464335663933 Marionette TRACE conn4 <- [1,502,null,{}] 00:54:23 INFO - PROCESS | 1708 | 1464335663946 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}] 00:54:24 INFO - PROCESS | 1708 | 1464335664201 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:54:24 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x8f57f000) [pid = 1708] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:54:24 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x952bd400) [pid = 1708] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:54:24 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x95293c00) [pid = 1708] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:54:24 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x915ac800) [pid = 1708] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:54:24 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9a767c00) [pid = 1708] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:54:24 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8f113400) [pid = 1708] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:54:24 INFO - PROCESS | 1708 | 1464335664542 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57f000 == 61 [pid = 1708] [id = 133] 00:54:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x90c41c00) [pid = 1708] [serial = 399] [outer = (nil)] 00:54:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x952bc000) [pid = 1708] [serial = 400] [outer = 0x90c41c00] 00:54:24 INFO - PROCESS | 1708 | 1464335664642 Marionette DEBUG loaded listener.js 00:54:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9ac31800) [pid = 1708] [serial = 401] [outer = 0x90c41c00] 00:54:25 INFO - PROCESS | 1708 | 1464335665419 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]]]}] 00:54:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:54:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1549ms 00:54:25 INFO - PROCESS | 1708 | 1464335665480 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 00:54:25 INFO - PROCESS | 1708 | 1464335665482 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 00:54:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:54:25 INFO - PROCESS | 1708 | 1464335665490 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:54:25 INFO - PROCESS | 1708 | 1464335665493 Marionette TRACE conn4 <- [1,506,null,{}] 00:54:25 INFO - PROCESS | 1708 | 1464335665499 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}] 00:54:25 INFO - PROCESS | 1708 | 1464335665676 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 00:54:25 INFO - PROCESS | 1708 | 1464335665689 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f118800 == 62 [pid = 1708] [id = 134] 00:54:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x99e8fc00) [pid = 1708] [serial = 402] [outer = (nil)] 00:54:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9b85c800) [pid = 1708] [serial = 403] [outer = 0x99e8fc00] 00:54:25 INFO - PROCESS | 1708 | 1464335665763 Marionette DEBUG loaded listener.js 00:54:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9bbc2c00) [pid = 1708] [serial = 404] [outer = 0x99e8fc00] 00:54:26 INFO - PROCESS | 1708 | 1464335666839 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]]]}] 00:54:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:54:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1387ms 00:54:26 INFO - PROCESS | 1708 | 1464335666879 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 00:54:26 INFO - PROCESS | 1708 | 1464335666886 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 00:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:54:26 INFO - PROCESS | 1708 | 1464335666896 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:54:26 INFO - PROCESS | 1708 | 1464335666904 Marionette TRACE conn4 <- [1,510,null,{}] 00:54:26 INFO - PROCESS | 1708 | 1464335666915 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}] 00:54:27 INFO - PROCESS | 1708 | 1464335667130 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 00:54:27 INFO - PROCESS | 1708 | 1464335667379 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec65800 == 63 [pid = 1708] [id = 135] 00:54:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x8ecee800) [pid = 1708] [serial = 405] [outer = (nil)] 00:54:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x8f162400) [pid = 1708] [serial = 406] [outer = 0x8ecee800] 00:54:27 INFO - PROCESS | 1708 | 1464335667490 Marionette DEBUG loaded listener.js 00:54:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x8f577400) [pid = 1708] [serial = 407] [outer = 0x8ecee800] 00:54:28 INFO - PROCESS | 1708 | 1464335668586 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]]]}] 00:54:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:54:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1743ms 00:54:28 INFO - PROCESS | 1708 | 1464335668640 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 00:54:28 INFO - PROCESS | 1708 | 1464335668650 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 00:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:54:28 INFO - PROCESS | 1708 | 1464335668662 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:54:28 INFO - PROCESS | 1708 | 1464335668666 Marionette TRACE conn4 <- [1,514,null,{}] 00:54:28 INFO - PROCESS | 1708 | 1464335668673 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}] 00:54:28 INFO - PROCESS | 1708 | 1464335668877 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 00:54:29 INFO - PROCESS | 1708 | 1464335669113 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec4d400 == 64 [pid = 1708] [id = 136] 00:54:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x915b4000) [pid = 1708] [serial = 408] [outer = (nil)] 00:54:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x93a69800) [pid = 1708] [serial = 409] [outer = 0x915b4000] 00:54:29 INFO - PROCESS | 1708 | 1464335669248 Marionette DEBUG loaded listener.js 00:54:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x95297800) [pid = 1708] [serial = 410] [outer = 0x915b4000] 00:54:30 INFO - PROCESS | 1708 | 1464335670260 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]]]}] 00:54:30 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 00:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1646ms 00:54:30 INFO - PROCESS | 1708 | 1464335670309 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:54:30 INFO - PROCESS | 1708 | 1464335670314 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 00:54:30 INFO - PROCESS | 1708 | 1464335670321 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:54:30 INFO - PROCESS | 1708 | 1464335670328 Marionette TRACE conn4 <- [1,518,null,{}] 00:54:30 INFO - PROCESS | 1708 | 1464335670346 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}] 00:54:30 INFO - PROCESS | 1708 | 1464335670554 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 00:54:30 INFO - PROCESS | 1708 | 1464335670777 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a76c400 == 65 [pid = 1708] [id = 137] 00:54:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9b365400) [pid = 1708] [serial = 411] [outer = (nil)] 00:54:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9b64d400) [pid = 1708] [serial = 412] [outer = 0x9b365400] 00:54:30 INFO - PROCESS | 1708 | 1464335670918 Marionette DEBUG loaded listener.js 00:54:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x9c3ce400) [pid = 1708] [serial = 413] [outer = 0x9b365400] 00:54:31 INFO - PROCESS | 1708 | 1464335671824 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]]]}] 00:54:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:54:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1541ms 00:54:31 INFO - PROCESS | 1708 | 1464335671863 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 00:54:31 INFO - PROCESS | 1708 | 1464335671868 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 00:54:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:54:31 INFO - PROCESS | 1708 | 1464335671875 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:54:31 INFO - PROCESS | 1708 | 1464335671879 Marionette TRACE conn4 <- [1,522,null,{}] 00:54:31 INFO - PROCESS | 1708 | 1464335671886 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}] 00:54:32 INFO - PROCESS | 1708 | 1464335672093 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:54:32 INFO - PROCESS | 1708 | 1464335672268 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b373400 == 66 [pid = 1708] [id = 138] 00:54:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x9c3ce000) [pid = 1708] [serial = 414] [outer = (nil)] 00:54:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa115a000) [pid = 1708] [serial = 415] [outer = 0x9c3ce000] 00:54:32 INFO - PROCESS | 1708 | 1464335672409 Marionette DEBUG loaded listener.js 00:54:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0xa2379400) [pid = 1708] [serial = 416] [outer = 0x9c3ce000] 00:54:33 INFO - PROCESS | 1708 | 1464335673405 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]]]}] 00:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1583ms 00:54:33 INFO - PROCESS | 1708 | 1464335673460 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 00:54:33 INFO - PROCESS | 1708 | 1464335673464 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 00:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:54:33 INFO - PROCESS | 1708 | 1464335673471 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:54:33 INFO - PROCESS | 1708 | 1464335673475 Marionette TRACE conn4 <- [1,526,null,{}] 00:54:33 INFO - PROCESS | 1708 | 1464335673482 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}] 00:54:33 INFO - PROCESS | 1708 | 1464335673684 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 00:54:33 INFO - PROCESS | 1708 | 1464335673911 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:33 INFO - PROCESS | 1708 | ++DOCSHELL 0xa23d3400 == 67 [pid = 1708] [id = 139] 00:54:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa257f800) [pid = 1708] [serial = 417] [outer = (nil)] 00:54:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0xa31efc00) [pid = 1708] [serial = 418] [outer = 0xa257f800] 00:54:34 INFO - PROCESS | 1708 | 1464335674014 Marionette DEBUG loaded listener.js 00:54:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0xa358f800) [pid = 1708] [serial = 419] [outer = 0xa257f800] 00:54:35 INFO - PROCESS | 1708 | 1464335675032 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]]]}] 00:54:35 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 00:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1634ms 00:54:35 INFO - PROCESS | 1708 | 1464335675106 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 00:54:35 INFO - PROCESS | 1708 | 1464335675110 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 00:54:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:54:35 INFO - PROCESS | 1708 | 1464335675118 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:54:35 INFO - PROCESS | 1708 | 1464335675122 Marionette TRACE conn4 <- [1,530,null,{}] 00:54:35 INFO - PROCESS | 1708 | 1464335675129 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}] 00:54:35 INFO - PROCESS | 1708 | 1464335675396 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 00:54:35 INFO - PROCESS | 1708 | 1464335675644 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f238c00 == 68 [pid = 1708] [id = 140] 00:54:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x8f23c400) [pid = 1708] [serial = 420] [outer = (nil)] 00:54:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x8f242c00) [pid = 1708] [serial = 421] [outer = 0x8f23c400] 00:54:35 INFO - PROCESS | 1708 | 1464335675731 Marionette DEBUG loaded listener.js 00:54:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0xa3594400) [pid = 1708] [serial = 422] [outer = 0x8f23c400] 00:54:36 INFO - PROCESS | 1708 | 1464335676564 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"]]]}] 00:54:36 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 00:54:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:54:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:54:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:54:36 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 00:54:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:54:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:54:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:54:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1491ms 00:54:36 INFO - PROCESS | 1708 | 1464335676612 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 00:54:36 INFO - PROCESS | 1708 | 1464335676617 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 00:54:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:54:36 INFO - PROCESS | 1708 | 1464335676641 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:54:36 INFO - PROCESS | 1708 | 1464335676645 Marionette TRACE conn4 <- [1,534,null,{}] 00:54:36 INFO - PROCESS | 1708 | 1464335676657 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}] 00:54:36 INFO - PROCESS | 1708 | 1464335676878 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 00:54:37 INFO - PROCESS | 1708 | 1464335677057 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e38a000 == 69 [pid = 1708] [id = 141] 00:54:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x8e38a400) [pid = 1708] [serial = 423] [outer = (nil)] 00:54:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x8f23a000) [pid = 1708] [serial = 424] [outer = 0x8e38a400] 00:54:37 INFO - PROCESS | 1708 | 1464335677147 Marionette DEBUG loaded listener.js 00:54:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0xa3594000) [pid = 1708] [serial = 425] [outer = 0x8e38a400] 00:54:38 INFO - PROCESS | 1708 | 1464335678045 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]]]}] 00:54:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:54:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1461ms 00:54:38 INFO - PROCESS | 1708 | 1464335678107 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:54:38 INFO - PROCESS | 1708 | 1464335678112 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 00:54:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:54:38 INFO - PROCESS | 1708 | 1464335678123 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:54:38 INFO - PROCESS | 1708 | 1464335678128 Marionette TRACE conn4 <- [1,538,null,{}] 00:54:38 INFO - PROCESS | 1708 | 1464335678135 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}] 00:54:38 INFO - PROCESS | 1708 | 1464335678344 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 00:54:38 INFO - PROCESS | 1708 | 1464335678531 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e392000 == 70 [pid = 1708] [id = 142] 00:54:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x8e392800) [pid = 1708] [serial = 426] [outer = (nil)] 00:54:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x9b59c800) [pid = 1708] [serial = 427] [outer = 0x8e392800] 00:54:38 INFO - PROCESS | 1708 | 1464335678628 Marionette DEBUG loaded listener.js 00:54:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x9b5a0800) [pid = 1708] [serial = 428] [outer = 0x8e392800] 00:54:39 INFO - PROCESS | 1708 | 1464335679535 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]]]}] 00:54:39 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. 00:54:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1439ms 00:54:39 INFO - PROCESS | 1708 | 1464335679589 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 00:54:39 INFO - PROCESS | 1708 | 1464335679593 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 00:54:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:54:39 INFO - PROCESS | 1708 | 1464335679603 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:54:39 INFO - PROCESS | 1708 | 1464335679607 Marionette TRACE conn4 <- [1,542,null,{}] 00:54:39 INFO - PROCESS | 1708 | 1464335679614 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}] 00:54:39 INFO - PROCESS | 1708 | 1464335679807 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:54:40 INFO - PROCESS | 1708 | 1464335680001 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d4c5c00 == 71 [pid = 1708] [id = 143] 00:54:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x8d4c6000) [pid = 1708] [serial = 429] [outer = (nil)] 00:54:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x8d4ce000) [pid = 1708] [serial = 430] [outer = 0x8d4c6000] 00:54:40 INFO - PROCESS | 1708 | 1464335680092 Marionette DEBUG loaded listener.js 00:54:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x8d4d0800) [pid = 1708] [serial = 431] [outer = 0x8d4c6000] 00:54:41 INFO - PROCESS | 1708 | 1464335681017 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]]]}] 00:54:41 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. 00:54:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1433ms 00:54:41 INFO - PROCESS | 1708 | 1464335681079 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 00:54:41 INFO - PROCESS | 1708 | 1464335681083 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 00:54:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:54:41 INFO - PROCESS | 1708 | 1464335681094 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:54:41 INFO - PROCESS | 1708 | 1464335681097 Marionette TRACE conn4 <- [1,546,null,{}] 00:54:41 INFO - PROCESS | 1708 | 1464335681105 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}] 00:54:41 INFO - PROCESS | 1708 | 1464335681327 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 00:54:41 INFO - PROCESS | 1708 | 1464335681522 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c062400 == 72 [pid = 1708] [id = 144] 00:54:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0x8c063400) [pid = 1708] [serial = 432] [outer = (nil)] 00:54:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0x8c065c00) [pid = 1708] [serial = 433] [outer = 0x8c063400] 00:54:41 INFO - PROCESS | 1708 | 1464335681614 Marionette DEBUG loaded listener.js 00:54:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x8c06bc00) [pid = 1708] [serial = 434] [outer = 0x8c063400] 00:54:42 INFO - PROCESS | 1708 | 1464335682619 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]]]}] 00:54:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:54:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1582ms 00:54:42 INFO - PROCESS | 1708 | 1464335682680 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 00:54:42 INFO - PROCESS | 1708 | 1464335682685 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 00:54:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:54:42 INFO - PROCESS | 1708 | 1464335682695 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:54:42 INFO - PROCESS | 1708 | 1464335682700 Marionette TRACE conn4 <- [1,550,null,{}] 00:54:42 INFO - PROCESS | 1708 | 1464335682706 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}] 00:54:42 INFO - PROCESS | 1708 | 1464335682954 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 00:54:43 INFO - PROCESS | 1708 | 1464335683224 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c069000 == 73 [pid = 1708] [id = 145] 00:54:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x8c070800) [pid = 1708] [serial = 435] [outer = (nil)] 00:54:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x9b5a4800) [pid = 1708] [serial = 436] [outer = 0x8c070800] 00:54:43 INFO - PROCESS | 1708 | 1464335683321 Marionette DEBUG loaded listener.js 00:54:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0xa3599800) [pid = 1708] [serial = 437] [outer = 0x8c070800] 00:54:44 INFO - PROCESS | 1708 | 1464335684252 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]]]}] 00:54:44 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. 00:54:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1637ms 00:54:44 INFO - PROCESS | 1708 | 1464335684334 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 00:54:44 INFO - PROCESS | 1708 | 1464335684338 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 00:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:54:44 INFO - PROCESS | 1708 | 1464335684344 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:54:44 INFO - PROCESS | 1708 | 1464335684348 Marionette TRACE conn4 <- [1,554,null,{}] 00:54:44 INFO - PROCESS | 1708 | 1464335684354 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}] 00:54:44 INFO - PROCESS | 1708 | 1464335684554 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 00:54:44 INFO - PROCESS | 1708 | 1464335684791 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c409400 == 74 [pid = 1708] [id = 146] 00:54:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x8c40a400) [pid = 1708] [serial = 438] [outer = (nil)] 00:54:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x8c411400) [pid = 1708] [serial = 439] [outer = 0x8c40a400] 00:54:44 INFO - PROCESS | 1708 | 1464335684948 Marionette DEBUG loaded listener.js 00:54:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x8c413000) [pid = 1708] [serial = 440] [outer = 0x8c40a400] 00:54:45 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:45 INFO - PROCESS | 1708 | 1464335685937 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]]]}] 00:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1634ms 00:54:45 INFO - PROCESS | 1708 | 1464335685979 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:54:45 INFO - PROCESS | 1708 | 1464335685982 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 00:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:54:46 INFO - PROCESS | 1708 | 1464335686000 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:54:46 INFO - PROCESS | 1708 | 1464335686003 Marionette TRACE conn4 <- [1,558,null,{}] 00:54:46 INFO - PROCESS | 1708 | 1464335686010 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}] 00:54:46 INFO - PROCESS | 1708 | 1464335686207 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 00:54:46 INFO - PROCESS | 1708 | 1464335686436 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c410400 == 75 [pid = 1708] [id = 147] 00:54:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x8c412000) [pid = 1708] [serial = 441] [outer = (nil)] 00:54:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0x92470800) [pid = 1708] [serial = 442] [outer = 0x8c412000] 00:54:46 INFO - PROCESS | 1708 | 1464335686571 Marionette DEBUG loaded listener.js 00:54:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0x92473c00) [pid = 1708] [serial = 443] [outer = 0x8c412000] 00:54:47 INFO - PROCESS | 1708 | 1464335687490 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]]]}] 00:54:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:54:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1535ms 00:54:47 INFO - PROCESS | 1708 | 1464335687537 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 00:54:47 INFO - PROCESS | 1708 | 1464335687541 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 00:54:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:54:47 INFO - PROCESS | 1708 | 1464335687549 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:54:47 INFO - PROCESS | 1708 | 1464335687553 Marionette TRACE conn4 <- [1,562,null,{}] 00:54:47 INFO - PROCESS | 1708 | 1464335687561 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}] 00:54:47 INFO - PROCESS | 1708 | 1464335687765 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:54:48 INFO - PROCESS | 1708 | 1464335687998 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f10cc00 == 76 [pid = 1708] [id = 148] 00:54:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x90927400) [pid = 1708] [serial = 444] [outer = (nil)] 00:54:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x92474000) [pid = 1708] [serial = 445] [outer = 0x90927400] 00:54:48 INFO - PROCESS | 1708 | 1464335688135 Marionette DEBUG loaded listener.js 00:54:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x92479800) [pid = 1708] [serial = 446] [outer = 0x90927400] 00:54:48 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:49 INFO - PROCESS | 1708 | 1464335689049 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]]]}] 00:54:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:54:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1939ms 00:54:49 INFO - PROCESS | 1708 | 1464335689650 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 00:54:49 INFO - PROCESS | 1708 | 1464335689658 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 00:54:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:54:49 INFO - PROCESS | 1708 | 1464335689686 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:54:49 INFO - PROCESS | 1708 | 1464335689692 Marionette TRACE conn4 <- [1,566,null,{}] 00:54:49 INFO - PROCESS | 1708 | 1464335689701 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}] 00:54:49 INFO - PROCESS | 1708 | 1464335689906 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 00:54:50 INFO - PROCESS | 1708 | 1464335690117 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3cc400 == 77 [pid = 1708] [id = 149] 00:54:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x8e3cd400) [pid = 1708] [serial = 447] [outer = (nil)] 00:54:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x8ebee400) [pid = 1708] [serial = 448] [outer = 0x8e3cd400] 00:54:50 INFO - PROCESS | 1708 | 1464335690202 Marionette DEBUG loaded listener.js 00:54:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x8ec5a800) [pid = 1708] [serial = 449] [outer = 0x8e3cd400] 00:54:50 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:51 INFO - PROCESS | 1708 | 1464335691280 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]]]}] 00:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1652ms 00:54:51 INFO - PROCESS | 1708 | 1464335691335 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 00:54:51 INFO - PROCESS | 1708 | 1464335691340 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 00:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:54:51 INFO - PROCESS | 1708 | 1464335691353 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:54:51 INFO - PROCESS | 1708 | 1464335691358 Marionette TRACE conn4 <- [1,570,null,{}] 00:54:51 INFO - PROCESS | 1708 | 1464335691365 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}] 00:54:51 INFO - PROCESS | 1708 | 1464335691559 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 00:54:51 INFO - PROCESS | 1708 | 1464335691842 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec66800 == 78 [pid = 1708] [id = 150] 00:54:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x8ec69c00) [pid = 1708] [serial = 450] [outer = (nil)] 00:54:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8f168c00) [pid = 1708] [serial = 451] [outer = 0x8ec69c00] 00:54:51 INFO - PROCESS | 1708 | 1464335691928 Marionette DEBUG loaded listener.js 00:54:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x8f241c00) [pid = 1708] [serial = 452] [outer = 0x8ec69c00] 00:54:52 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:54:52 INFO - PROCESS | 1708 | 1464335692981 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]]]}] 00:54:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:54:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1698ms 00:54:53 INFO - PROCESS | 1708 | 1464335693051 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 00:54:53 INFO - PROCESS | 1708 | 1464335693058 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 00:54:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:54:53 INFO - PROCESS | 1708 | 1464335693069 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:54:53 INFO - PROCESS | 1708 | 1464335693073 Marionette TRACE conn4 <- [1,574,null,{}] 00:54:53 INFO - PROCESS | 1708 | 1464335693099 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}] 00:54:53 INFO - PROCESS | 1708 | 1464335693755 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 00:54:53 INFO - PROCESS | 1708 | --DOCSHELL 0xa68d0400 == 77 [pid = 1708] [id = 62] 00:54:53 INFO - PROCESS | 1708 | --DOCSHELL 0x9c3d0400 == 76 [pid = 1708] [id = 63] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0xa6975000) [pid = 1708] [serial = 315] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0xa6d14800) [pid = 1708] [serial = 318] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x8ecf9000) [pid = 1708] [serial = 324] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x93b7ec00) [pid = 1708] [serial = 309] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0xa6d1d000) [pid = 1708] [serial = 327] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x9ac1c000) [pid = 1708] [serial = 312] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x8ec65000) [pid = 1708] [serial = 321] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0xa4f19800) [pid = 1708] [serial = 306] [outer = (nil)] [url = about:blank] 00:54:53 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x9a2e6400) [pid = 1708] [serial = 348] [outer = (nil)] [url = about:blank] 00:54:54 INFO - PROCESS | 1708 | --DOCSHELL 0x9b36d400 == 75 [pid = 1708] [id = 37] 00:54:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f57f000 == 74 [pid = 1708] [id = 133] 00:54:54 INFO - PROCESS | 1708 | --DOCSHELL 0x9550c400 == 73 [pid = 1708] [id = 132] 00:54:54 INFO - PROCESS | 1708 | 1464335694067 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:54 INFO - PROCESS | 1708 | --DOCSHELL 0x91523000 == 72 [pid = 1708] [id = 131] 00:54:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3d5000 == 73 [pid = 1708] [id = 151] 00:54:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x8ebf0000) [pid = 1708] [serial = 453] [outer = (nil)] 00:54:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x8f10b800) [pid = 1708] [serial = 454] [outer = 0x8ebf0000] 00:54:54 INFO - PROCESS | 1708 | 1464335694235 Marionette DEBUG loaded listener.js 00:54:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x90acc800) [pid = 1708] [serial = 455] [outer = 0x8ebf0000] 00:54:54 INFO - PROCESS | 1708 | --DOCSHELL 0x915b0800 == 72 [pid = 1708] [id = 130] 00:54:54 INFO - PROCESS | 1708 | --DOCSHELL 0x90925000 == 71 [pid = 1708] [id = 129] 00:54:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec4d800 == 70 [pid = 1708] [id = 128] 00:54:55 INFO - PROCESS | 1708 | --DOCSHELL 0x9d592000 == 69 [pid = 1708] [id = 122] 00:54:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecf1800 == 68 [pid = 1708] [id = 121] 00:54:55 INFO - PROCESS | 1708 | --DOCSHELL 0x90932c00 == 67 [pid = 1708] [id = 120] 00:54:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecf9400 == 66 [pid = 1708] [id = 117] 00:54:55 INFO - PROCESS | 1708 | 1464335695712 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]]]}] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x9092e800) [pid = 1708] [serial = 330] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x9898c000) [pid = 1708] [serial = 342] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x97769000) [pid = 1708] [serial = 337] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x915b4c00) [pid = 1708] [serial = 334] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0x915b1c00) [pid = 1708] [serial = 333] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x9a8c7400) [pid = 1708] [serial = 345] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0x99f68c00) [pid = 1708] [serial = 343] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x9550b000) [pid = 1708] [serial = 340] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x95509800) [pid = 1708] [serial = 336] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x90c47400) [pid = 1708] [serial = 339] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0x90ac8000) [pid = 1708] [serial = 331] [outer = (nil)] [url = about:blank] 00:54:55 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x9ac3a400) [pid = 1708] [serial = 346] [outer = (nil)] [url = about:blank] 00:54:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:54:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2746ms 00:54:55 INFO - PROCESS | 1708 | 1464335695834 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:54:55 INFO - PROCESS | 1708 | 1464335695841 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 00:54:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:54:55 INFO - PROCESS | 1708 | 1464335695860 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:54:55 INFO - PROCESS | 1708 | 1464335695866 Marionette TRACE conn4 <- [1,578,null,{}] 00:54:55 INFO - PROCESS | 1708 | 1464335695876 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}] 00:54:56 INFO - PROCESS | 1708 | 1464335696208 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 00:54:56 INFO - PROCESS | 1708 | 1464335696238 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf9400 == 67 [pid = 1708] [id = 152] 00:54:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x911aa400) [pid = 1708] [serial = 456] [outer = (nil)] 00:54:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x915bac00) [pid = 1708] [serial = 457] [outer = 0x911aa400] 00:54:56 INFO - PROCESS | 1708 | 1464335696366 Marionette DEBUG loaded listener.js 00:54:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x925be000) [pid = 1708] [serial = 458] [outer = 0x911aa400] 00:54:57 INFO - PROCESS | 1708 | 1464335697941 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]]]}] 00:54:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:54:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2149ms 00:54:58 INFO - PROCESS | 1708 | 1464335698010 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 00:54:58 INFO - PROCESS | 1708 | 1464335698017 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 00:54:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:54:58 INFO - PROCESS | 1708 | 1464335698042 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:54:58 INFO - PROCESS | 1708 | 1464335698048 Marionette TRACE conn4 <- [1,582,null,{}] 00:54:58 INFO - PROCESS | 1708 | 1464335698058 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}] 00:54:58 INFO - PROCESS | 1708 | 1464335698448 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:54:58 INFO - PROCESS | 1708 | 1464335698501 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:54:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f23b400 == 68 [pid = 1708] [id = 153] 00:54:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x911aa000) [pid = 1708] [serial = 459] [outer = (nil)] 00:54:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x925c4400) [pid = 1708] [serial = 460] [outer = 0x911aa000] 00:54:58 INFO - PROCESS | 1708 | 1464335698576 Marionette DEBUG loaded listener.js 00:54:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x925c7000) [pid = 1708] [serial = 461] [outer = 0x911aa000] 00:54:59 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0x8ec4e000) [pid = 1708] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:54:59 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x90ac2800) [pid = 1708] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:54:59 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x9550e800) [pid = 1708] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:54:59 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x93ab8800) [pid = 1708] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:54:59 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0x90c41c00) [pid = 1708] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:54:59 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x8ecf8400) [pid = 1708] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:54:59 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0x915b0c00) [pid = 1708] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:55:00 INFO - PROCESS | 1708 | 1464335700202 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]]]}] 00:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 2192ms 00:55:00 INFO - PROCESS | 1708 | 1464335700233 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 00:55:00 INFO - PROCESS | 1708 | 1464335700237 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 00:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:55:00 INFO - PROCESS | 1708 | 1464335700243 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:55:00 INFO - PROCESS | 1708 | 1464335700246 Marionette TRACE conn4 <- [1,586,null,{}] 00:55:00 INFO - PROCESS | 1708 | 1464335700252 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}] 00:55:00 INFO - PROCESS | 1708 | 1464335700500 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 00:55:00 INFO - PROCESS | 1708 | 1464335700668 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec4e000 == 69 [pid = 1708] [id = 154] 00:55:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x925bd400) [pid = 1708] [serial = 462] [outer = (nil)] 00:55:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x93a72800) [pid = 1708] [serial = 463] [outer = 0x925bd400] 00:55:00 INFO - PROCESS | 1708 | 1464335700753 Marionette DEBUG loaded listener.js 00:55:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x95296000) [pid = 1708] [serial = 464] [outer = 0x925bd400] 00:55:01 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:55:01 INFO - PROCESS | 1708 | 1464335701638 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]]]}] 00:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1433ms 00:55:01 INFO - PROCESS | 1708 | 1464335701678 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 00:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:55:01 INFO - PROCESS | 1708 | 1464335701684 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 00:55:01 INFO - PROCESS | 1708 | 1464335701693 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:55:01 INFO - PROCESS | 1708 | 1464335701699 Marionette TRACE conn4 <- [1,590,null,{}] 00:55:01 INFO - PROCESS | 1708 | 1464335701707 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}] 00:55:01 INFO - PROCESS | 1708 | 1464335701934 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 00:55:02 INFO - PROCESS | 1708 | 1464335702296 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40d400 == 70 [pid = 1708] [id = 155] 00:55:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x8c410c00) [pid = 1708] [serial = 465] [outer = (nil)] 00:55:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x8d4c8000) [pid = 1708] [serial = 466] [outer = 0x8c410c00] 00:55:02 INFO - PROCESS | 1708 | 1464335702404 Marionette DEBUG loaded listener.js 00:55:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x8e38b400) [pid = 1708] [serial = 467] [outer = 0x8c410c00] 00:55:03 INFO - PROCESS | 1708 | 1464335703410 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]]]}] 00:55:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1789ms 00:55:03 INFO - PROCESS | 1708 | 1464335703483 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 00:55:03 INFO - PROCESS | 1708 | 1464335703490 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 00:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:55:03 INFO - PROCESS | 1708 | 1464335703499 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:55:03 INFO - PROCESS | 1708 | 1464335703506 Marionette TRACE conn4 <- [1,594,null,{}] 00:55:03 INFO - PROCESS | 1708 | 1464335703514 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}] 00:55:03 INFO - PROCESS | 1708 | 1464335703770 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 00:55:04 INFO - PROCESS | 1708 | 1464335704066 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f15ec00 == 71 [pid = 1708] [id = 156] 00:55:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x8f166000) [pid = 1708] [serial = 468] [outer = (nil)] 00:55:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x8f243c00) [pid = 1708] [serial = 469] [outer = 0x8f166000] 00:55:04 INFO - PROCESS | 1708 | 1464335704158 Marionette DEBUG loaded listener.js 00:55:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0x90ac0000) [pid = 1708] [serial = 470] [outer = 0x8f166000] 00:55:05 INFO - PROCESS | 1708 | 1464335705192 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]]]}] 00:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1736ms 00:55:05 INFO - PROCESS | 1708 | 1464335705239 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:55:05 INFO - PROCESS | 1708 | 1464335705247 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 00:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:55:05 INFO - PROCESS | 1708 | 1464335705254 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:55:05 INFO - PROCESS | 1708 | 1464335705259 Marionette TRACE conn4 <- [1,598,null,{}] 00:55:05 INFO - PROCESS | 1708 | 1464335705265 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}] 00:55:05 INFO - PROCESS | 1708 | 1464335705489 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 00:55:05 INFO - PROCESS | 1708 | 1464335705775 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x90acb400 == 72 [pid = 1708] [id = 157] 00:55:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0x925c2c00) [pid = 1708] [serial = 471] [outer = (nil)] 00:55:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x92ad6400) [pid = 1708] [serial = 472] [outer = 0x925c2c00] 00:55:05 INFO - PROCESS | 1708 | 1464335705887 Marionette DEBUG loaded listener.js 00:55:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x93b83c00) [pid = 1708] [serial = 473] [outer = 0x925c2c00] 00:55:06 INFO - PROCESS | 1708 | 1464335706876 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]]]}] 00:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1687ms 00:55:06 INFO - PROCESS | 1708 | 1464335706944 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 00:55:06 INFO - PROCESS | 1708 | 1464335706950 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 00:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:55:06 INFO - PROCESS | 1708 | 1464335706968 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:55:06 INFO - PROCESS | 1708 | 1464335706979 Marionette TRACE conn4 <- [1,602,null,{}] 00:55:06 INFO - PROCESS | 1708 | 1464335706988 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}] 00:55:07 INFO - PROCESS | 1708 | 1464335707251 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:55:07 INFO - PROCESS | 1708 | 1464335707528 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x9151b800 == 73 [pid = 1708] [id = 158] 00:55:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x925ca400) [pid = 1708] [serial = 474] [outer = (nil)] 00:55:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x97775800) [pid = 1708] [serial = 475] [outer = 0x925ca400] 00:55:07 INFO - PROCESS | 1708 | 1464335707624 Marionette DEBUG loaded listener.js 00:55:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x99f68000) [pid = 1708] [serial = 476] [outer = 0x925ca400] 00:55:08 INFO - PROCESS | 1708 | 1464335708583 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]]]}] 00:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1706ms 00:55:08 INFO - PROCESS | 1708 | 1464335708796 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 00:55:08 INFO - PROCESS | 1708 | 1464335708800 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 00:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:55:08 INFO - PROCESS | 1708 | 1464335708821 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:55:08 INFO - PROCESS | 1708 | 1464335708824 Marionette TRACE conn4 <- [1,606,null,{}] 00:55:08 INFO - PROCESS | 1708 | 1464335708831 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}] 00:55:09 INFO - PROCESS | 1708 | 1464335709055 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 00:55:09 INFO - PROCESS | 1708 | 1464335709280 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2dd000 == 74 [pid = 1708] [id = 159] 00:55:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x9a2dd400) [pid = 1708] [serial = 477] [outer = (nil)] 00:55:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x9a8c0800) [pid = 1708] [serial = 478] [outer = 0x9a2dd400] 00:55:09 INFO - PROCESS | 1708 | 1464335709408 Marionette DEBUG loaded listener.js 00:55:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x9ac3bc00) [pid = 1708] [serial = 479] [outer = 0x9a2dd400] 00:55:10 INFO - PROCESS | 1708 | 1464335710347 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]]]}] 00:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1586ms 00:55:10 INFO - PROCESS | 1708 | 1464335710407 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 00:55:10 INFO - PROCESS | 1708 | 1464335710412 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 00:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:55:10 INFO - PROCESS | 1708 | 1464335710419 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:55:10 INFO - PROCESS | 1708 | 1464335710423 Marionette TRACE conn4 <- [1,610,null,{}] 00:55:10 INFO - PROCESS | 1708 | 1464335710429 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}] 00:55:10 INFO - PROCESS | 1708 | 1464335710659 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 00:55:10 INFO - PROCESS | 1708 | 1464335710899 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b366c00 == 75 [pid = 1708] [id = 160] 00:55:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x9b371400) [pid = 1708] [serial = 480] [outer = (nil)] 00:55:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x9b5a1000) [pid = 1708] [serial = 481] [outer = 0x9b371400] 00:55:11 INFO - PROCESS | 1708 | 1464335711048 Marionette DEBUG loaded listener.js 00:55:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x9c3c8800) [pid = 1708] [serial = 482] [outer = 0x9b371400] 00:55:12 INFO - PROCESS | 1708 | 1464335712051 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]]]}] 00:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1692ms 00:55:12 INFO - PROCESS | 1708 | 1464335712112 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 00:55:12 INFO - PROCESS | 1708 | 1464335712116 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 00:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:55:12 INFO - PROCESS | 1708 | 1464335712124 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:55:12 INFO - PROCESS | 1708 | 1464335712128 Marionette TRACE conn4 <- [1,614,null,{}] 00:55:12 INFO - PROCESS | 1708 | 1464335712134 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}] 00:55:12 INFO - PROCESS | 1708 | 1464335712341 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 00:55:12 INFO - PROCESS | 1708 | 1464335712572 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x9776a400 == 76 [pid = 1708] [id = 161] 00:55:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x9b5a2c00) [pid = 1708] [serial = 483] [outer = (nil)] 00:55:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0xa237ec00) [pid = 1708] [serial = 484] [outer = 0x9b5a2c00] 00:55:12 INFO - PROCESS | 1708 | 1464335712706 Marionette DEBUG loaded listener.js 00:55:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0xa2733c00) [pid = 1708] [serial = 485] [outer = 0x9b5a2c00] 00:55:13 INFO - PROCESS | 1708 | 1464335713614 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]]]}] 00:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1532ms 00:55:13 INFO - PROCESS | 1708 | 1464335713657 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:55:13 INFO - PROCESS | 1708 | 1464335713661 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 00:55:13 INFO - PROCESS | 1708 | 1464335713668 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:55:13 INFO - PROCESS | 1708 | 1464335713671 Marionette TRACE conn4 <- [1,618,null,{}] 00:55:13 INFO - PROCESS | 1708 | 1464335713677 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}] 00:55:13 INFO - PROCESS | 1708 | 1464335713941 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 00:55:14 INFO - PROCESS | 1708 | 1464335714239 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a721c00 == 77 [pid = 1708] [id = 162] 00:55:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x9ac1c400) [pid = 1708] [serial = 486] [outer = (nil)] 00:55:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0xa3591c00) [pid = 1708] [serial = 487] [outer = 0x9ac1c400] 00:55:14 INFO - PROCESS | 1708 | 1464335714345 Marionette DEBUG loaded listener.js 00:55:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0xa3598800) [pid = 1708] [serial = 488] [outer = 0x9ac1c400] 00:55:15 INFO - PROCESS | 1708 | 1464335715232 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]]]}] 00:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1641ms 00:55:15 INFO - PROCESS | 1708 | 1464335715310 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 00:55:15 INFO - PROCESS | 1708 | 1464335715313 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 00:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:55:15 INFO - PROCESS | 1708 | 1464335715321 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:55:15 INFO - PROCESS | 1708 | 1464335715324 Marionette TRACE conn4 <- [1,622,null,{}] 00:55:15 INFO - PROCESS | 1708 | 1464335715331 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}] 00:55:15 INFO - PROCESS | 1708 | 1464335715583 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:55:15 INFO - PROCESS | 1708 | 1464335715939 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e2000 == 78 [pid = 1708] [id = 163] 00:55:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x8e4e5800) [pid = 1708] [serial = 489] [outer = (nil)] 00:55:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x8e4eac00) [pid = 1708] [serial = 490] [outer = 0x8e4e5800] 00:55:16 INFO - PROCESS | 1708 | 1464335716034 Marionette DEBUG loaded listener.js 00:55:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x8e4edc00) [pid = 1708] [serial = 491] [outer = 0x8e4e5800] 00:55:17 INFO - PROCESS | 1708 | 1464335717020 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]]]}] 00:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1736ms 00:55:17 INFO - PROCESS | 1708 | 1464335717057 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 00:55:17 INFO - PROCESS | 1708 | 1464335717060 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 00:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:55:17 INFO - PROCESS | 1708 | 1464335717087 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:55:17 INFO - PROCESS | 1708 | 1464335717090 Marionette TRACE conn4 <- [1,626,null,{}] 00:55:17 INFO - PROCESS | 1708 | 1464335717101 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}] 00:55:17 INFO - PROCESS | 1708 | 1464335717307 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 00:55:17 INFO - PROCESS | 1708 | 1464335717496 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e2c00 == 79 [pid = 1708] [id = 164] 00:55:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0x8e4e4000) [pid = 1708] [serial = 492] [outer = (nil)] 00:55:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 220 (0xa3323800) [pid = 1708] [serial = 493] [outer = 0x8e4e4000] 00:55:17 INFO - PROCESS | 1708 | 1464335717584 Marionette DEBUG loaded listener.js 00:55:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 221 (0xa36f3400) [pid = 1708] [serial = 494] [outer = 0x8e4e4000] 00:55:18 INFO - PROCESS | 1708 | 1464335718583 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]]]}] 00:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1559ms 00:55:18 INFO - PROCESS | 1708 | 1464335718628 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 00:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:55:18 INFO - PROCESS | 1708 | 1464335718632 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 00:55:18 INFO - PROCESS | 1708 | 1464335718639 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:55:18 INFO - PROCESS | 1708 | 1464335718643 Marionette TRACE conn4 <- [1,630,null,{}] 00:55:18 INFO - PROCESS | 1708 | 1464335718653 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}] 00:55:18 INFO - PROCESS | 1708 | 1464335718958 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 00:55:19 INFO - PROCESS | 1708 | 1464335719266 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f9400 == 80 [pid = 1708] [id = 165] 00:55:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 222 (0x8a8f9800) [pid = 1708] [serial = 495] [outer = (nil)] 00:55:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 223 (0x8a8fc400) [pid = 1708] [serial = 496] [outer = 0x8a8f9800] 00:55:19 INFO - PROCESS | 1708 | 1464335719391 Marionette DEBUG loaded listener.js 00:55:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 224 (0x8e4f0800) [pid = 1708] [serial = 497] [outer = 0x8a8f9800] 00:55:20 INFO - PROCESS | 1708 | 1464335720316 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]]]}] 00:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1735ms 00:55:20 INFO - PROCESS | 1708 | 1464335720374 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 00:55:20 INFO - PROCESS | 1708 | 1464335720378 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 00:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:55:20 INFO - PROCESS | 1708 | 1464335720387 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:55:20 INFO - PROCESS | 1708 | 1464335720393 Marionette TRACE conn4 <- [1,634,null,{}] 00:55:20 INFO - PROCESS | 1708 | 1464335720401 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}] 00:55:20 INFO - PROCESS | 1708 | 1464335720677 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 00:55:21 INFO - PROCESS | 1708 | 1464335720985 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e6800 == 81 [pid = 1708] [id = 166] 00:55:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 225 (0x8f117800) [pid = 1708] [serial = 498] [outer = (nil)] 00:55:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 226 (0xa638fc00) [pid = 1708] [serial = 499] [outer = 0x8f117800] 00:55:21 INFO - PROCESS | 1708 | 1464335721074 Marionette DEBUG loaded listener.js 00:55:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 227 (0xa685ec00) [pid = 1708] [serial = 500] [outer = 0x8f117800] 00:55:21 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:55:21 INFO - PROCESS | 1708 | 1464335721967 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]]]}] 00:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1644ms 00:55:22 INFO - PROCESS | 1708 | 1464335722032 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:55:22 INFO - PROCESS | 1708 | 1464335722037 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 00:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:55:22 INFO - PROCESS | 1708 | 1464335722044 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:55:22 INFO - PROCESS | 1708 | 1464335722048 Marionette TRACE conn4 <- [1,638,null,{}] 00:55:22 INFO - PROCESS | 1708 | 1464335722054 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}] 00:55:22 INFO - PROCESS | 1708 | 1464335722261 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 00:55:22 INFO - PROCESS | 1708 | 1464335722503 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40f800 == 82 [pid = 1708] [id = 167] 00:55:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 228 (0x8c410800) [pid = 1708] [serial = 501] [outer = (nil)] 00:55:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 229 (0x8d4ccc00) [pid = 1708] [serial = 502] [outer = 0x8c410800] 00:55:22 INFO - PROCESS | 1708 | 1464335722954 Marionette DEBUG loaded listener.js 00:55:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 230 (0x8e051c00) [pid = 1708] [serial = 503] [outer = 0x8c410800] 00:55:23 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:55:23 INFO - PROCESS | 1708 | 1464335723888 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]]]}] 00:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1885ms 00:55:23 INFO - PROCESS | 1708 | 1464335723932 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 00:55:23 INFO - PROCESS | 1708 | 1464335723939 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 00:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:55:23 INFO - PROCESS | 1708 | 1464335723949 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:55:23 INFO - PROCESS | 1708 | 1464335723954 Marionette TRACE conn4 <- [1,642,null,{}] 00:55:23 INFO - PROCESS | 1708 | 1464335723962 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}] 00:55:24 INFO - PROCESS | 1708 | 1464335724165 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:55:24 INFO - PROCESS | 1708 | 1464335724416 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c06cc00 == 83 [pid = 1708] [id = 168] 00:55:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 231 (0x8d4d1400) [pid = 1708] [serial = 504] [outer = (nil)] 00:55:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 232 (0x8ec4d800) [pid = 1708] [serial = 505] [outer = 0x8d4d1400] 00:55:24 INFO - PROCESS | 1708 | 1464335724561 Marionette DEBUG loaded listener.js 00:55:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 233 (0x8ececc00) [pid = 1708] [serial = 506] [outer = 0x8d4d1400] 00:55:25 INFO - PROCESS | 1708 | 1464335725584 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]]]}] 00:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1685ms 00:55:25 INFO - PROCESS | 1708 | 1464335725633 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 00:55:25 INFO - PROCESS | 1708 | 1464335725639 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 00:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:55:25 INFO - PROCESS | 1708 | 1464335725650 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:55:25 INFO - PROCESS | 1708 | 1464335725654 Marionette TRACE conn4 <- [1,646,null,{}] 00:55:25 INFO - PROCESS | 1708 | 1464335725660 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}] 00:55:25 INFO - PROCESS | 1708 | 1464335725885 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 00:55:26 INFO - PROCESS | 1708 | 1464335726135 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebe7400 == 84 [pid = 1708] [id = 169] 00:55:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 234 (0x8ebed400) [pid = 1708] [serial = 507] [outer = (nil)] 00:55:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 235 (0x8f243400) [pid = 1708] [serial = 508] [outer = 0x8ebed400] 00:55:26 INFO - PROCESS | 1708 | 1464335726305 Marionette DEBUG loaded listener.js 00:55:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 236 (0x90c47c00) [pid = 1708] [serial = 509] [outer = 0x8ebed400] 00:55:26 INFO - PROCESS | 1708 | --DOCSHELL 0x950d9400 == 83 [pid = 1708] [id = 16] 00:55:26 INFO - PROCESS | 1708 | --DOCSHELL 0x952b8800 == 82 [pid = 1708] [id = 15] 00:55:26 INFO - PROCESS | 1708 | --DOCSHELL 0x9a721000 == 81 [pid = 1708] [id = 14] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 235 (0x9c3c3800) [pid = 1708] [serial = 360] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 234 (0x8ec56c00) [pid = 1708] [serial = 369] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 233 (0xa1157400) [pid = 1708] [serial = 366] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 232 (0x8e3d5400) [pid = 1708] [serial = 378] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 231 (0xa513f400) [pid = 1708] [serial = 372] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 230 (0x92ad8400) [pid = 1708] [serial = 363] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 229 (0x915ad400) [pid = 1708] [serial = 354] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 228 (0x8ebed800) [pid = 1708] [serial = 375] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 227 (0x8f162000) [pid = 1708] [serial = 381] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 226 (0x9a8bfc00) [pid = 1708] [serial = 357] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOMWINDOW == 225 (0x9b85c800) [pid = 1708] [serial = 403] [outer = (nil)] [url = about:blank] 00:55:26 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec4e000 == 80 [pid = 1708] [id = 154] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8f23b400 == 79 [pid = 1708] [id = 153] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecf9400 == 78 [pid = 1708] [id = 152] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3d5000 == 77 [pid = 1708] [id = 151] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec66800 == 76 [pid = 1708] [id = 150] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3cc400 == 75 [pid = 1708] [id = 149] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8c069000 == 74 [pid = 1708] [id = 145] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8c062400 == 73 [pid = 1708] [id = 144] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8d4c5c00 == 72 [pid = 1708] [id = 143] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8e392000 == 71 [pid = 1708] [id = 142] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8e38a000 == 70 [pid = 1708] [id = 141] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8f238c00 == 69 [pid = 1708] [id = 140] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0xa23d3400 == 68 [pid = 1708] [id = 139] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x9b373400 == 67 [pid = 1708] [id = 138] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x9a76c400 == 66 [pid = 1708] [id = 137] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec4d400 == 65 [pid = 1708] [id = 136] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec65800 == 64 [pid = 1708] [id = 135] 00:55:27 INFO - PROCESS | 1708 | --DOCSHELL 0x8f118800 == 63 [pid = 1708] [id = 134] 00:55:27 INFO - PROCESS | 1708 | 1464335727526 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]]]}] 00:55:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:55:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1936ms 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 224 (0x8ecf7c00) [pid = 1708] [serial = 385] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 223 (0x9152a000) [pid = 1708] [serial = 389] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 222 (0xa060c400) [pid = 1708] [serial = 208] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 221 (0x9a223800) [pid = 1708] [serial = 397] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 220 (0x8f111400) [pid = 1708] [serial = 351] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 219 (0x911a5800) [pid = 1708] [serial = 388] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0x9a36d400) [pid = 1708] [serial = 398] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x9550d800) [pid = 1708] [serial = 394] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x8ec5a000) [pid = 1708] [serial = 384] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x9ac31800) [pid = 1708] [serial = 401] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x97763c00) [pid = 1708] [serial = 395] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x9a76b400) [pid = 1708] [serial = 349] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x915b7400) [pid = 1708] [serial = 391] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x93a6e000) [pid = 1708] [serial = 392] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x952bc000) [pid = 1708] [serial = 400] [outer = (nil)] [url = about:blank] 00:55:27 INFO - PROCESS | 1708 | 1464335727632 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 00:55:27 INFO - PROCESS | 1708 | 1464335727638 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 00:55:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:55:27 INFO - PROCESS | 1708 | 1464335727660 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:55:27 INFO - PROCESS | 1708 | 1464335727666 Marionette TRACE conn4 <- [1,650,null,{}] 00:55:27 INFO - PROCESS | 1708 | 1464335727682 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}] 00:55:27 INFO - PROCESS | 1708 | 1464335727877 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 00:55:28 INFO - PROCESS | 1708 | 1464335728090 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d4cbc00 == 64 [pid = 1708] [id = 170] 00:55:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x8e392400) [pid = 1708] [serial = 510] [outer = (nil)] 00:55:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x915abc00) [pid = 1708] [serial = 511] [outer = 0x8e392400] 00:55:28 INFO - PROCESS | 1708 | 1464335728171 Marionette DEBUG loaded listener.js 00:55:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x915ba800) [pid = 1708] [serial = 512] [outer = 0x8e392400] 00:55:28 INFO - PROCESS | 1708 | 1464335728979 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]]]}] 00:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1400ms 00:55:29 INFO - PROCESS | 1708 | 1464335729049 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 00:55:29 INFO - PROCESS | 1708 | 1464335729054 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 00:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:55:29 INFO - PROCESS | 1708 | 1464335729060 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:55:29 INFO - PROCESS | 1708 | 1464335729064 Marionette TRACE conn4 <- [1,654,null,{}] 00:55:29 INFO - PROCESS | 1708 | 1464335729069 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}] 00:55:29 INFO - PROCESS | 1708 | 1464335729299 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 00:55:29 INFO - PROCESS | 1708 | 1464335729498 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e047c00 == 65 [pid = 1708] [id = 171] 00:55:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0x91525c00) [pid = 1708] [serial = 513] [outer = (nil)] 00:55:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0x925c1000) [pid = 1708] [serial = 514] [outer = 0x91525c00] 00:55:29 INFO - PROCESS | 1708 | 1464335729577 Marionette DEBUG loaded listener.js 00:55:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x92acf400) [pid = 1708] [serial = 515] [outer = 0x91525c00] 00:55:30 INFO - PROCESS | 1708 | 1464335730552 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]]]}] 00:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1534ms 00:55:30 INFO - PROCESS | 1708 | 1464335730595 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:55:30 INFO - PROCESS | 1708 | 1464335730599 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 00:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:55:30 INFO - PROCESS | 1708 | 1464335730617 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:55:30 INFO - PROCESS | 1708 | 1464335730620 Marionette TRACE conn4 <- [1,658,null,{}] 00:55:30 INFO - PROCESS | 1708 | 1464335730627 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}] 00:55:30 INFO - PROCESS | 1708 | 1464335730881 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 00:55:31 INFO - PROCESS | 1708 | 1464335731026 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x92adb000 == 66 [pid = 1708] [id = 172] 00:55:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x92adc800) [pid = 1708] [serial = 516] [outer = (nil)] 00:55:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x93ab8800) [pid = 1708] [serial = 517] [outer = 0x92adc800] 00:55:31 INFO - PROCESS | 1708 | 1464335731220 Marionette DEBUG loaded listener.js 00:55:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0x9550e000) [pid = 1708] [serial = 518] [outer = 0x92adc800] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0x8ebf0000) [pid = 1708] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x99e8fc00) [pid = 1708] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0xa69e9400) [pid = 1708] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x9119fc00) [pid = 1708] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0xa82b3000) [pid = 1708] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0xa828ac00) [pid = 1708] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x95296c00) [pid = 1708] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0xa060f400) [pid = 1708] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0xa685c000) [pid = 1708] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x9a772400) [pid = 1708] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x9a722000) [pid = 1708] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x9a369400) [pid = 1708] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x9bbc1000) [pid = 1708] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0xa2260c00) [pid = 1708] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x9151e000) [pid = 1708] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x9092c800) [pid = 1708] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x90ac2000) [pid = 1708] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x9092e400) [pid = 1708] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x9c3cdc00) [pid = 1708] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x911a2000) [pid = 1708] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x98143c00) [pid = 1708] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x98910400) [pid = 1708] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0xa2580c00) [pid = 1708] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x9ac33c00) [pid = 1708] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0xa4f19400) [pid = 1708] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x8f576000) [pid = 1708] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x9b14f800) [pid = 1708] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x911aa000) [pid = 1708] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0x8ec69c00) [pid = 1708] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x8e3cd400) [pid = 1708] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:55:32 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0x911aa400) [pid = 1708] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:55:32 INFO - PROCESS | 1708 | 1464335732653 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]]]}] 00:55:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2091ms 00:55:32 INFO - PROCESS | 1708 | 1464335732704 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 00:55:32 INFO - PROCESS | 1708 | 1464335732708 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 00:55:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:55:32 INFO - PROCESS | 1708 | 1464335732715 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:55:32 INFO - PROCESS | 1708 | 1464335732718 Marionette TRACE conn4 <- [1,662,null,{}] 00:55:32 INFO - PROCESS | 1708 | 1464335732724 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}] 00:55:32 INFO - PROCESS | 1708 | 1464335732972 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:55:33 INFO - PROCESS | 1708 | 1464335732990 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf7000 == 67 [pid = 1708] [id = 173] 00:55:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x8f111800) [pid = 1708] [serial = 519] [outer = (nil)] 00:55:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x925bec00) [pid = 1708] [serial = 520] [outer = 0x8f111800] 00:55:33 INFO - PROCESS | 1708 | 1464335733073 Marionette DEBUG loaded listener.js 00:55:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x93b7fc00) [pid = 1708] [serial = 521] [outer = 0x8f111800] 00:55:33 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:55:34 INFO - PROCESS | 1708 | 1464335734058 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]]]}] 00:55:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:55:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1379ms 00:55:34 INFO - PROCESS | 1708 | 1464335734095 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 00:55:34 INFO - PROCESS | 1708 | 1464335734102 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 00:55:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:55:34 INFO - PROCESS | 1708 | 1464335734111 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:55:34 INFO - PROCESS | 1708 | 1464335734118 Marionette TRACE conn4 <- [1,666,null,{}] 00:55:34 INFO - PROCESS | 1708 | 1464335734139 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}] 00:55:34 INFO - PROCESS | 1708 | 1464335734387 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 00:55:34 INFO - PROCESS | 1708 | 1464335734650 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e04d400 == 68 [pid = 1708] [id = 174] 00:55:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x8e04d800) [pid = 1708] [serial = 522] [outer = (nil)] 00:55:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x8e054000) [pid = 1708] [serial = 523] [outer = 0x8e04d800] 00:55:34 INFO - PROCESS | 1708 | 1464335734758 Marionette DEBUG loaded listener.js 00:55:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x8e3d6400) [pid = 1708] [serial = 524] [outer = 0x8e04d800] 00:55:35 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:55:35 INFO - PROCESS | 1708 | 1464335735728 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]]]}] 00:55:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:55:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1655ms 00:55:35 INFO - PROCESS | 1708 | 1464335735767 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 00:55:35 INFO - PROCESS | 1708 | 1464335735777 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 00:55:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:55:35 INFO - PROCESS | 1708 | 1464335735789 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:55:35 INFO - PROCESS | 1708 | 1464335735793 Marionette TRACE conn4 <- [1,670,null,{}] 00:55:35 INFO - PROCESS | 1708 | 1464335735801 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}] 00:55:36 INFO - PROCESS | 1708 | 1464335736038 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 00:55:36 INFO - PROCESS | 1708 | 1464335736278 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf8800 == 69 [pid = 1708] [id = 175] 00:55:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x8f111400) [pid = 1708] [serial = 525] [outer = (nil)] 00:55:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x8f165000) [pid = 1708] [serial = 526] [outer = 0x8f111400] 00:55:36 INFO - PROCESS | 1708 | 1464335736410 Marionette DEBUG loaded listener.js 00:55:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0x8f579800) [pid = 1708] [serial = 527] [outer = 0x8f111400] 00:55:37 INFO - PROCESS | 1708 | 1464335737333 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]]]}] 00:55:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:55:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1596ms 00:55:37 INFO - PROCESS | 1708 | 1464335737385 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 00:55:37 INFO - PROCESS | 1708 | 1464335737390 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 00:55:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:55:37 INFO - PROCESS | 1708 | 1464335737397 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:55:37 INFO - PROCESS | 1708 | 1464335737403 Marionette TRACE conn4 <- [1,674,null,{}] 00:55:37 INFO - PROCESS | 1708 | 1464335737420 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}] 00:55:37 INFO - PROCESS | 1708 | 1464335737634 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 00:55:37 INFO - PROCESS | 1708 | 1464335737918 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x915b1000 == 70 [pid = 1708] [id = 176] 00:55:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0x925bc400) [pid = 1708] [serial = 528] [outer = (nil)] 00:55:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x93a73800) [pid = 1708] [serial = 529] [outer = 0x925bc400] 00:55:38 INFO - PROCESS | 1708 | 1464335738063 Marionette DEBUG loaded listener.js 00:55:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x955a2c00) [pid = 1708] [serial = 530] [outer = 0x925bc400] 00:55:38 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:55:38 INFO - PROCESS | 1708 | 1464335738988 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]]]}] 00:55:39 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 00:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1644ms 00:55:39 INFO - PROCESS | 1708 | 1464335739043 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:55:39 INFO - PROCESS | 1708 | 1464335739047 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 00:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:55:39 INFO - PROCESS | 1708 | 1464335739054 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:55:39 INFO - PROCESS | 1708 | 1464335739058 Marionette TRACE conn4 <- [1,678,null,{}] 00:55:39 INFO - PROCESS | 1708 | 1464335739064 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}] 00:55:39 INFO - PROCESS | 1708 | 1464335739277 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 00:55:39 INFO - PROCESS | 1708 | 1464335739524 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x97779000 == 71 [pid = 1708] [id = 177] 00:55:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x98143000) [pid = 1708] [serial = 531] [outer = (nil)] 00:55:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x9a223800) [pid = 1708] [serial = 532] [outer = 0x98143000] 00:55:39 INFO - PROCESS | 1708 | 1464335739673 Marionette DEBUG loaded listener.js 00:55:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x9a767400) [pid = 1708] [serial = 533] [outer = 0x98143000] 00:55:40 INFO - PROCESS | 1708 | 1464335740621 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]]]}] 00:55:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:55:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1644ms 00:55:40 INFO - PROCESS | 1708 | 1464335740700 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 00:55:40 INFO - PROCESS | 1708 | 1464335740703 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 00:55:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:55:40 INFO - PROCESS | 1708 | 1464335740710 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:55:40 INFO - PROCESS | 1708 | 1464335740714 Marionette TRACE conn4 <- [1,682,null,{}] 00:55:40 INFO - PROCESS | 1708 | 1464335740720 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}] 00:55:40 INFO - PROCESS | 1708 | 1464335740956 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:55:41 INFO - PROCESS | 1708 | 1464335741253 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x97766000 == 72 [pid = 1708] [id = 178] 00:55:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x97778800) [pid = 1708] [serial = 534] [outer = (nil)] 00:55:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x9ac2f000) [pid = 1708] [serial = 535] [outer = 0x97778800] 00:55:41 INFO - PROCESS | 1708 | 1464335741355 Marionette DEBUG loaded listener.js 00:55:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x9ac38800) [pid = 1708] [serial = 536] [outer = 0x97778800] 00:55:42 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:42 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:55:42 INFO - PROCESS | 1708 | 1464335742669 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]]]}] 00:55:42 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) 00:55:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1984ms 00:55:42 INFO - PROCESS | 1708 | 1464335742695 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 00:55:42 INFO - PROCESS | 1708 | 1464335742700 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 00:55:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:55:42 INFO - PROCESS | 1708 | 1464335742790 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:55:42 INFO - PROCESS | 1708 | 1464335742795 Marionette TRACE conn4 <- [1,686,null,{}] 00:55:42 INFO - PROCESS | 1708 | 1464335742804 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}] 00:55:43 INFO - PROCESS | 1708 | 1464335743022 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 00:55:43 INFO - PROCESS | 1708 | 1464335743211 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3d3000 == 73 [pid = 1708] [id = 179] 00:55:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x9777d000) [pid = 1708] [serial = 537] [outer = (nil)] 00:55:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x9b5a4c00) [pid = 1708] [serial = 538] [outer = 0x9777d000] 00:55:43 INFO - PROCESS | 1708 | 1464335743298 Marionette DEBUG loaded listener.js 00:55:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x9bbc1800) [pid = 1708] [serial = 539] [outer = 0x9777d000] 00:55:44 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:44 INFO - PROCESS | 1708 | 1464335744628 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]]]}] 00:55:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:55:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1892ms 00:55:44 INFO - PROCESS | 1708 | 1464335744649 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 00:55:44 INFO - PROCESS | 1708 | 1464335744653 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 00:55:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:55:44 INFO - PROCESS | 1708 | 1464335744659 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:55:44 INFO - PROCESS | 1708 | 1464335744663 Marionette TRACE conn4 <- [1,690,null,{}] 00:55:44 INFO - PROCESS | 1708 | 1464335744715 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}] 00:55:44 INFO - PROCESS | 1708 | 1464335744973 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 00:55:45 INFO - PROCESS | 1708 | 1464335745112 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ac31400 == 74 [pid = 1708] [id = 180] 00:55:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x9b5a3800) [pid = 1708] [serial = 540] [outer = (nil)] 00:55:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x9d52e000) [pid = 1708] [serial = 541] [outer = 0x9b5a3800] 00:55:45 INFO - PROCESS | 1708 | 1464335745203 Marionette DEBUG loaded listener.js 00:55:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x9d58e000) [pid = 1708] [serial = 542] [outer = 0x9b5a3800] 00:55:46 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:46 INFO - PROCESS | 1708 | 1464335746519 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]]]}] 00:55:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:55:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1889ms 00:55:46 INFO - PROCESS | 1708 | 1464335746550 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 00:55:46 INFO - PROCESS | 1708 | 1464335746554 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 00:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:55:46 INFO - PROCESS | 1708 | 1464335746561 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:55:46 INFO - PROCESS | 1708 | 1464335746566 Marionette TRACE conn4 <- [1,694,null,{}] 00:55:46 INFO - PROCESS | 1708 | 1464335746668 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}] 00:55:46 INFO - PROCESS | 1708 | 1464335746857 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 00:55:47 INFO - PROCESS | 1708 | 1464335747046 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c3c6c00 == 75 [pid = 1708] [id = 181] 00:55:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x9c3c9400) [pid = 1708] [serial = 543] [outer = (nil)] 00:55:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0xa2260c00) [pid = 1708] [serial = 544] [outer = 0x9c3c9400] 00:55:47 INFO - PROCESS | 1708 | 1464335747131 Marionette DEBUG loaded listener.js 00:55:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0xa23d5c00) [pid = 1708] [serial = 545] [outer = 0x9c3c9400] 00:55:48 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:48 INFO - PROCESS | 1708 | 1464335748447 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]]]}] 00:55:48 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) 00:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1932ms 00:55:48 INFO - PROCESS | 1708 | 1464335748531 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:55:48 INFO - PROCESS | 1708 | 1464335748536 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 00:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:55:48 INFO - PROCESS | 1708 | 1464335748565 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:55:48 INFO - PROCESS | 1708 | 1464335748569 Marionette TRACE conn4 <- [1,698,null,{}] 00:55:48 INFO - PROCESS | 1708 | 1464335748576 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}] 00:55:48 INFO - PROCESS | 1708 | 1464335748772 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 00:55:48 INFO - PROCESS | 1708 | 1464335748963 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:48 INFO - PROCESS | 1708 | ++DOCSHELL 0xa1154c00 == 76 [pid = 1708] [id = 182] 00:55:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0xa2261c00) [pid = 1708] [serial = 546] [outer = (nil)] 00:55:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0xa359a400) [pid = 1708] [serial = 547] [outer = 0xa2261c00] 00:55:49 INFO - PROCESS | 1708 | 1464335749063 Marionette DEBUG loaded listener.js 00:55:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0xa638a800) [pid = 1708] [serial = 548] [outer = 0xa2261c00] 00:55:50 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:50 INFO - PROCESS | 1708 | 1464335750380 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]]]}] 00:55:50 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) 00:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1840ms 00:55:50 INFO - PROCESS | 1708 | 1464335750401 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 00:55:50 INFO - PROCESS | 1708 | 1464335750405 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 00:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:55:50 INFO - PROCESS | 1708 | 1464335750411 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:55:50 INFO - PROCESS | 1708 | 1464335750415 Marionette TRACE conn4 <- [1,702,null,{}] 00:55:50 INFO - PROCESS | 1708 | 1464335750421 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}] 00:55:50 INFO - PROCESS | 1708 | 1464335750656 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 00:55:50 INFO - PROCESS | 1708 | 1464335750852 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9f0400 == 77 [pid = 1708] [id = 183] 00:55:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0x8e9f3800) [pid = 1708] [serial = 549] [outer = (nil)] 00:55:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 220 (0x8e9f8400) [pid = 1708] [serial = 550] [outer = 0x8e9f3800] 00:55:50 INFO - PROCESS | 1708 | 1464335750937 Marionette DEBUG loaded listener.js 00:55:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 221 (0x8e9fb800) [pid = 1708] [serial = 551] [outer = 0x8e9f3800] 00:55:52 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:52 INFO - PROCESS | 1708 | 1464335752282 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]]]}] 00:55:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1886ms 00:55:52 INFO - PROCESS | 1708 | 1464335752298 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 00:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:55:52 INFO - PROCESS | 1708 | 1464335752303 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 00:55:52 INFO - PROCESS | 1708 | 1464335752311 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:55:52 INFO - PROCESS | 1708 | 1464335752316 Marionette TRACE conn4 <- [1,706,null,{}] 00:55:52 INFO - PROCESS | 1708 | 1464335752434 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}] 00:55:52 INFO - PROCESS | 1708 | 1464335752646 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 00:55:52 INFO - PROCESS | 1708 | 1464335752847 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c416000 == 78 [pid = 1708] [id = 184] 00:55:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 222 (0x8e9f4000) [pid = 1708] [serial = 552] [outer = (nil)] 00:55:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 223 (0x8ec5e800) [pid = 1708] [serial = 553] [outer = 0x8e9f4000] 00:55:52 INFO - PROCESS | 1708 | 1464335752940 Marionette DEBUG loaded listener.js 00:55:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 224 (0x91522400) [pid = 1708] [serial = 554] [outer = 0x8e9f4000] 00:55:54 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:54 INFO - PROCESS | 1708 | 1464335754706 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]]]}] 00:55:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2447ms 00:55:54 INFO - PROCESS | 1708 | 1464335754812 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 00:55:54 INFO - PROCESS | 1708 | 1464335754819 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 00:55:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:55:54 INFO - PROCESS | 1708 | 1464335754834 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:55:54 INFO - PROCESS | 1708 | 1464335754841 Marionette TRACE conn4 <- [1,710,null,{}] 00:55:54 INFO - PROCESS | 1708 | 1464335754851 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}] 00:55:55 INFO - PROCESS | 1708 | 1464335755035 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 00:55:55 INFO - PROCESS | 1708 | 1464335755357 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e04d000 == 79 [pid = 1708] [id = 185] 00:55:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 225 (0x8e3ca000) [pid = 1708] [serial = 555] [outer = (nil)] 00:55:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 226 (0x8ec53400) [pid = 1708] [serial = 556] [outer = 0x8e3ca000] 00:55:55 INFO - PROCESS | 1708 | 1464335755443 Marionette DEBUG loaded listener.js 00:55:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 227 (0x8ec60400) [pid = 1708] [serial = 557] [outer = 0x8e3ca000] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 226 (0x93a69800) [pid = 1708] [serial = 409] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 225 (0x9b64d400) [pid = 1708] [serial = 412] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 224 (0xa115a000) [pid = 1708] [serial = 415] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 223 (0x93a72800) [pid = 1708] [serial = 463] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 222 (0xa31efc00) [pid = 1708] [serial = 418] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 221 (0x8f242c00) [pid = 1708] [serial = 421] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 220 (0x8f23a000) [pid = 1708] [serial = 424] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 219 (0x9b59c800) [pid = 1708] [serial = 427] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0x8d4ce000) [pid = 1708] [serial = 430] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x8c065c00) [pid = 1708] [serial = 433] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x9b5a4800) [pid = 1708] [serial = 436] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x8c411400) [pid = 1708] [serial = 439] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x92470800) [pid = 1708] [serial = 442] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x92474000) [pid = 1708] [serial = 445] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e6800 == 78 [pid = 1708] [id = 166] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f9400 == 77 [pid = 1708] [id = 165] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e2c00 == 76 [pid = 1708] [id = 164] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e2000 == 75 [pid = 1708] [id = 163] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x9a721c00 == 74 [pid = 1708] [id = 162] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x9776a400 == 73 [pid = 1708] [id = 161] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x9b366c00 == 72 [pid = 1708] [id = 160] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2dd000 == 71 [pid = 1708] [id = 159] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x9151b800 == 70 [pid = 1708] [id = 158] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x90acb400 == 69 [pid = 1708] [id = 157] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8f15ec00 == 68 [pid = 1708] [id = 156] 00:55:56 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40d400 == 67 [pid = 1708] [id = 155] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x95502400) [pid = 1708] [serial = 171] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0xa257d000) [pid = 1708] [serial = 177] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0xa6973800) [pid = 1708] [serial = 183] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0xa63eec00) [pid = 1708] [serial = 180] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x9b147800) [pid = 1708] [serial = 174] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x9ac30800) [pid = 1708] [serial = 220] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0xa2381c00) [pid = 1708] [serial = 223] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0xa6d18c00) [pid = 1708] [serial = 226] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x91527c00) [pid = 1708] [serial = 229] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x9151cc00) [pid = 1708] [serial = 232] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x90acd800) [pid = 1708] [serial = 235] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x90c47800) [pid = 1708] [serial = 238] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x9d5f2000) [pid = 1708] [serial = 262] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x9528f000) [pid = 1708] [serial = 265] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x9a76d800) [pid = 1708] [serial = 268] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0xa2584000) [pid = 1708] [serial = 271] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0xa4f21800) [pid = 1708] [serial = 274] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0xa685d400) [pid = 1708] [serial = 277] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0xa6b44400) [pid = 1708] [serial = 280] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x8f57fc00) [pid = 1708] [serial = 283] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0xa6834400) [pid = 1708] [serial = 307] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x8f168c00) [pid = 1708] [serial = 451] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0x8ec5a800) [pid = 1708] [serial = 449] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x8ebee400) [pid = 1708] [serial = 448] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0x915bac00) [pid = 1708] [serial = 457] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x8f10b800) [pid = 1708] [serial = 454] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x8f162400) [pid = 1708] [serial = 406] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x9bbc2c00) [pid = 1708] [serial = 404] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x90acc800) [pid = 1708] [serial = 455] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x925c7000) [pid = 1708] [serial = 461] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0x925be000) [pid = 1708] [serial = 458] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0xa82b7400) [pid = 1708] [serial = 186] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x95298400) [pid = 1708] [serial = 217] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0xa8c51c00) [pid = 1708] [serial = 189] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0xa906d000) [pid = 1708] [serial = 192] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x925c4400) [pid = 1708] [serial = 460] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x8f241c00) [pid = 1708] [serial = 452] [outer = (nil)] [url = about:blank] 00:55:56 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:56 INFO - PROCESS | 1708 | 1464335756922 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]]]}] 00:55:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:55:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2142ms 00:55:56 INFO - PROCESS | 1708 | 1464335756975 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 00:55:56 INFO - PROCESS | 1708 | 1464335756983 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 00:55:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:55:57 INFO - PROCESS | 1708 | 1464335757026 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:55:57 INFO - PROCESS | 1708 | 1464335757031 Marionette TRACE conn4 <- [1,714,null,{}] 00:55:57 INFO - PROCESS | 1708 | 1464335757037 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}] 00:55:57 INFO - PROCESS | 1708 | 1464335757218 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 00:55:57 INFO - PROCESS | 1708 | 1464335757256 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c06f000 == 68 [pid = 1708] [id = 186] 00:55:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x8ec5a800) [pid = 1708] [serial = 558] [outer = (nil)] 00:55:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x8f109800) [pid = 1708] [serial = 559] [outer = 0x8ec5a800] 00:55:57 INFO - PROCESS | 1708 | 1464335757341 Marionette DEBUG loaded listener.js 00:55:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x8f15cc00) [pid = 1708] [serial = 560] [outer = 0x8ec5a800] 00:55:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:55:58 INFO - PROCESS | 1708 | 1464335758670 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]]]}] 00:55:58 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 00:55:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1700ms 00:55:58 INFO - PROCESS | 1708 | 1464335758723 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 00:55:58 INFO - PROCESS | 1708 | 1464335758726 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 00:55:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:55:58 INFO - PROCESS | 1708 | 1464335758733 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:55:58 INFO - PROCESS | 1708 | 1464335758739 Marionette TRACE conn4 <- [1,718,null,{}] 00:55:58 INFO - PROCESS | 1708 | 1464335758756 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}] 00:55:59 INFO - PROCESS | 1708 | 1464335759035 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 00:55:59 INFO - PROCESS | 1708 | 1464335759083 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:55:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4ef800 == 69 [pid = 1708] [id = 187] 00:55:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x8f574800) [pid = 1708] [serial = 561] [outer = (nil)] 00:55:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x90929000) [pid = 1708] [serial = 562] [outer = 0x8f574800] 00:55:59 INFO - PROCESS | 1708 | 1464335759255 Marionette DEBUG loaded listener.js 00:55:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x90acb000) [pid = 1708] [serial = 563] [outer = 0x8f574800] 00:56:00 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:00 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:56:00 INFO - PROCESS | 1708 | 1464335760505 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]]]}] 00:56:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:56:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1786ms 00:56:00 INFO - PROCESS | 1708 | 1464335760519 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 00:56:00 INFO - PROCESS | 1708 | 1464335760523 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 00:56:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:56:00 INFO - PROCESS | 1708 | 1464335760550 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:56:00 INFO - PROCESS | 1708 | 1464335760554 Marionette TRACE conn4 <- [1,722,null,{}] 00:56:00 INFO - PROCESS | 1708 | 1464335760561 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}] 00:56:01 INFO - PROCESS | 1708 | 1464335761047 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 00:56:01 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x91525c00) [pid = 1708] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:56:01 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x92adc800) [pid = 1708] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:56:01 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x8d4d1400) [pid = 1708] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:56:01 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x8e392400) [pid = 1708] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:56:01 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x8ebed400) [pid = 1708] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:56:01 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x8c410800) [pid = 1708] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:56:01 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x925bd400) [pid = 1708] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:56:01 INFO - PROCESS | 1708 | 1464335761212 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40c400 == 70 [pid = 1708] [id = 188] 00:56:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x8e38a000) [pid = 1708] [serial = 564] [outer = (nil)] 00:56:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x9092a000) [pid = 1708] [serial = 565] [outer = 0x8e38a000] 00:56:01 INFO - PROCESS | 1708 | 1464335761300 Marionette DEBUG loaded listener.js 00:56:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x90c4ec00) [pid = 1708] [serial = 566] [outer = 0x8e38a000] 00:56:02 INFO - PROCESS | 1708 | 1464335762082 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] 00:56:02 INFO - PROCESS | 1708 | 1464335762148 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 00:56:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:56:02 INFO - PROCESS | 1708 | 1464335762154 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:56:02 INFO - PROCESS | 1708 | 1464335762158 Marionette TRACE conn4 <- [1,726,null,{}] 00:56:02 INFO - PROCESS | 1708 | 1464335762164 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}] 00:56:02 INFO - PROCESS | 1708 | 1464335762351 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:56:02 INFO - PROCESS | 1708 | 1464335762501 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4ec400 == 71 [pid = 1708] [id = 189] 00:56:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x90acd000) [pid = 1708] [serial = 567] [outer = (nil)] 00:56:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x9246d800) [pid = 1708] [serial = 568] [outer = 0x90acd000] 00:56:02 INFO - PROCESS | 1708 | 1464335762580 Marionette DEBUG loaded listener.js 00:56:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x92475c00) [pid = 1708] [serial = 569] [outer = 0x90acd000] 00:56:03 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:03 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:56:03 INFO - PROCESS | 1708 | 1464335763733 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]]]}] 00:56:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:56:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1643ms 00:56:03 INFO - PROCESS | 1708 | 1464335763798 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 00:56:03 INFO - PROCESS | 1708 | 1464335763807 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 00:56:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:56:03 INFO - PROCESS | 1708 | 1464335763818 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:56:03 INFO - PROCESS | 1708 | 1464335763824 Marionette TRACE conn4 <- [1,730,null,{}] 00:56:03 INFO - PROCESS | 1708 | 1464335763833 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}] 00:56:04 INFO - PROCESS | 1708 | 1464335764086 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 00:56:04 INFO - PROCESS | 1708 | 1464335764340 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f5800 == 72 [pid = 1708] [id = 190] 00:56:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x8e393000) [pid = 1708] [serial = 570] [outer = (nil)] 00:56:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x8ebf0800) [pid = 1708] [serial = 571] [outer = 0x8e393000] 00:56:04 INFO - PROCESS | 1708 | 1464335764434 Marionette DEBUG loaded listener.js 00:56:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x8ec60000) [pid = 1708] [serial = 572] [outer = 0x8e393000] 00:56:05 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:05 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:56:05 INFO - PROCESS | 1708 | 1464335765371 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] 00:56:05 INFO - PROCESS | 1708 | 1464335765467 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 00:56:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:56:05 INFO - PROCESS | 1708 | 1464335765479 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:56:05 INFO - PROCESS | 1708 | 1464335765483 Marionette TRACE conn4 <- [1,734,null,{}] 00:56:05 INFO - PROCESS | 1708 | 1464335765490 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}] 00:56:05 INFO - PROCESS | 1708 | 1464335765703 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 00:56:05 INFO - PROCESS | 1708 | 1464335765953 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f575000 == 73 [pid = 1708] [id = 191] 00:56:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x90ac5400) [pid = 1708] [serial = 573] [outer = (nil)] 00:56:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x9151f000) [pid = 1708] [serial = 574] [outer = 0x90ac5400] 00:56:06 INFO - PROCESS | 1708 | 1464335766060 Marionette DEBUG loaded listener.js 00:56:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0x915b5000) [pid = 1708] [serial = 575] [outer = 0x90ac5400] 00:56:06 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:07 INFO - PROCESS | 1708 | 1464335767053 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]]]}] 00:56:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:56:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1638ms 00:56:07 INFO - PROCESS | 1708 | 1464335767118 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 00:56:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:56:07 INFO - PROCESS | 1708 | 1464335767123 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 00:56:07 INFO - PROCESS | 1708 | 1464335767130 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:56:07 INFO - PROCESS | 1708 | 1464335767136 Marionette TRACE conn4 <- [1,738,null,{}] 00:56:07 INFO - PROCESS | 1708 | 1464335767153 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}] 00:56:07 INFO - PROCESS | 1708 | 1464335767411 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 00:56:07 INFO - PROCESS | 1708 | 1464335767695 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x925c9000 == 74 [pid = 1708] [id = 192] 00:56:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0x92ad8000) [pid = 1708] [serial = 576] [outer = (nil)] 00:56:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x93ab6000) [pid = 1708] [serial = 577] [outer = 0x92ad8000] 00:56:07 INFO - PROCESS | 1708 | 1464335767794 Marionette DEBUG loaded listener.js 00:56:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x9528fc00) [pid = 1708] [serial = 578] [outer = 0x92ad8000] 00:56:09 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:09 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:56:09 INFO - PROCESS | 1708 | 1464335769141 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]]]}] 00:56:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:56:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2050ms 00:56:09 INFO - PROCESS | 1708 | 1464335769220 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:56:09 INFO - PROCESS | 1708 | 1464335769225 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 00:56:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:56:09 INFO - PROCESS | 1708 | 1464335769284 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:56:09 INFO - PROCESS | 1708 | 1464335769288 Marionette TRACE conn4 <- [1,742,null,{}] 00:56:09 INFO - PROCESS | 1708 | 1464335769295 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}] 00:56:09 INFO - PROCESS | 1708 | 1464335769483 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 00:56:09 INFO - PROCESS | 1708 | 1464335769681 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c417000 == 75 [pid = 1708] [id = 193] 00:56:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x92ad9c00) [pid = 1708] [serial = 579] [outer = (nil)] 00:56:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x9550e800) [pid = 1708] [serial = 580] [outer = 0x92ad9c00] 00:56:09 INFO - PROCESS | 1708 | 1464335769766 Marionette DEBUG loaded listener.js 00:56:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x97769000) [pid = 1708] [serial = 581] [outer = 0x92ad9c00] 00:56:11 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:11 INFO - PROCESS | 1708 | 1464335771089 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]]]}] 00:56:11 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 00:56:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1847ms 00:56:11 INFO - PROCESS | 1708 | 1464335771169 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 00:56:11 INFO - PROCESS | 1708 | 1464335771173 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 00:56:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:56:11 INFO - PROCESS | 1708 | 1464335771202 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:56:11 INFO - PROCESS | 1708 | 1464335771206 Marionette TRACE conn4 <- [1,746,null,{}] 00:56:11 INFO - PROCESS | 1708 | 1464335771213 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}] 00:56:11 INFO - PROCESS | 1708 | 1464335771413 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:56:11 INFO - PROCESS | 1708 | 1464335771601 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c411800 == 76 [pid = 1708] [id = 194] 00:56:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x8d4d2400) [pid = 1708] [serial = 582] [outer = (nil)] 00:56:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x95510c00) [pid = 1708] [serial = 583] [outer = 0x8d4d2400] 00:56:11 INFO - PROCESS | 1708 | 1464335771689 Marionette DEBUG loaded listener.js 00:56:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x9a373c00) [pid = 1708] [serial = 584] [outer = 0x8d4d2400] 00:56:12 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:12 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:13 INFO - PROCESS | 1708 | 1464335773014 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]]]}] 00:56:13 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.) 00:56:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1842ms 00:56:13 INFO - PROCESS | 1708 | 1464335773041 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 00:56:13 INFO - PROCESS | 1708 | 1464335773045 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 00:56:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:56:13 INFO - PROCESS | 1708 | 1464335773157 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:56:13 INFO - PROCESS | 1708 | 1464335773161 Marionette TRACE conn4 <- [1,750,null,{}] 00:56:13 INFO - PROCESS | 1708 | 1464335773170 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}] 00:56:13 INFO - PROCESS | 1708 | 1464335773379 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 00:56:13 INFO - PROCESS | 1708 | 1464335773565 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f2000 == 77 [pid = 1708] [id = 195] 00:56:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0x925c9800) [pid = 1708] [serial = 585] [outer = (nil)] 00:56:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0x9b14ac00) [pid = 1708] [serial = 586] [outer = 0x925c9800] 00:56:13 INFO - PROCESS | 1708 | 1464335773654 Marionette DEBUG loaded listener.js 00:56:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x9b59f800) [pid = 1708] [serial = 587] [outer = 0x925c9800] 00:56:15 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:15 INFO - PROCESS | 1708 | 1464335775072 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]]]}] 00:56:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:56:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1993ms 00:56:15 INFO - PROCESS | 1708 | 1464335775097 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 00:56:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:56:15 INFO - PROCESS | 1708 | 1464335775102 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 00:56:15 INFO - PROCESS | 1708 | 1464335775108 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:56:15 INFO - PROCESS | 1708 | 1464335775112 Marionette TRACE conn4 <- [1,754,null,{}] 00:56:15 INFO - PROCESS | 1708 | 1464335775180 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}] 00:56:15 INFO - PROCESS | 1708 | 1464335775475 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 00:56:15 INFO - PROCESS | 1708 | 1464335775613 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e051400 == 78 [pid = 1708] [id = 196] 00:56:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x9ac15400) [pid = 1708] [serial = 588] [outer = (nil)] 00:56:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x9b8f1800) [pid = 1708] [serial = 589] [outer = 0x9ac15400] 00:56:15 INFO - PROCESS | 1708 | 1464335775703 Marionette DEBUG loaded listener.js 00:56:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x9bbbd800) [pid = 1708] [serial = 590] [outer = 0x9ac15400] 00:56:17 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:17 INFO - PROCESS | 1708 | 1464335777167 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]]]}] 00:56:17 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 00:56:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2088ms 00:56:17 INFO - PROCESS | 1708 | 1464335777197 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 00:56:17 INFO - PROCESS | 1708 | 1464335777202 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 00:56:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:56:17 INFO - PROCESS | 1708 | 1464335777209 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:56:17 INFO - PROCESS | 1708 | 1464335777213 Marionette TRACE conn4 <- [1,758,null,{}] 00:56:17 INFO - PROCESS | 1708 | 1464335777219 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}] 00:56:17 INFO - PROCESS | 1708 | 1464335777430 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 00:56:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x9b373000) [pid = 1708] [serial = 591] [outer = 0x9a2e0400] 00:56:17 INFO - PROCESS | 1708 | 1464335777729 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x9d9c2000 == 79 [pid = 1708] [id = 197] 00:56:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x9d9c4800) [pid = 1708] [serial = 592] [outer = (nil)] 00:56:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0xa225b000) [pid = 1708] [serial = 593] [outer = 0x9d9c4800] 00:56:17 INFO - PROCESS | 1708 | 1464335777827 Marionette DEBUG loaded listener.js 00:56:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0xa237b800) [pid = 1708] [serial = 594] [outer = 0x9d9c4800] 00:56:18 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:18 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:56:18 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:18 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:18 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:56:18 INFO - PROCESS | 1708 | 1464335778755 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]]]}] 00:56:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:56:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1586ms 00:56:18 INFO - PROCESS | 1708 | 1464335778796 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:56:18 INFO - PROCESS | 1708 | 1464335778800 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 00:56:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:56:18 INFO - PROCESS | 1708 | 1464335778807 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:56:18 INFO - PROCESS | 1708 | 1464335778810 Marionette TRACE conn4 <- [1,762,null,{}] 00:56:18 INFO - PROCESS | 1708 | 1464335778816 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}] 00:56:19 INFO - PROCESS | 1708 | 1464335779007 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 00:56:19 INFO - PROCESS | 1708 | 1464335779259 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x9092ec00 == 80 [pid = 1708] [id = 198] 00:56:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x90abe800) [pid = 1708] [serial = 595] [outer = (nil)] 00:56:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0xa31ec400) [pid = 1708] [serial = 596] [outer = 0x90abe800] 00:56:19 INFO - PROCESS | 1708 | 1464335779395 Marionette DEBUG loaded listener.js 00:56:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0xa3592400) [pid = 1708] [serial = 597] [outer = 0x90abe800] 00:56:20 INFO - PROCESS | 1708 | 1464335780633 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]]]}] 00:56:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:56:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1840ms 00:56:20 INFO - PROCESS | 1708 | 1464335780647 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 00:56:20 INFO - PROCESS | 1708 | 1464335780650 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 00:56:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:56:21 INFO - PROCESS | 1708 | 1464335781076 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:56:21 INFO - PROCESS | 1708 | 1464335781083 Marionette TRACE conn4 <- [1,766,null,{}] 00:56:21 INFO - PROCESS | 1708 | 1464335781176 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}] 00:56:21 INFO - PROCESS | 1708 | 1464335781376 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:56:21 INFO - PROCESS | 1708 | 1464335781577 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f2400 == 81 [pid = 1708] [id = 199] 00:56:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x8ebe5c00) [pid = 1708] [serial = 598] [outer = (nil)] 00:56:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x8ec50400) [pid = 1708] [serial = 599] [outer = 0x8ebe5c00] 00:56:21 INFO - PROCESS | 1708 | 1464335781657 Marionette DEBUG loaded listener.js 00:56:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x8ecf4c00) [pid = 1708] [serial = 600] [outer = 0x8ebe5c00] 00:56:23 INFO - PROCESS | 1708 | 1464335783119 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]]]}] 00:56:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:56:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2170ms 00:56:23 INFO - PROCESS | 1708 | 1464335783157 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 00:56:23 INFO - PROCESS | 1708 | 1464335783161 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 00:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:56:23 INFO - PROCESS | 1708 | 1464335783170 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:56:23 INFO - PROCESS | 1708 | 1464335783175 Marionette TRACE conn4 <- [1,770,null,{}] 00:56:23 INFO - PROCESS | 1708 | 1464335783187 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}] 00:56:23 INFO - PROCESS | 1708 | 1464335783378 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 00:56:23 INFO - PROCESS | 1708 | 1464335783573 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e3000 == 82 [pid = 1708] [id = 200] 00:56:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x8e4e9800) [pid = 1708] [serial = 601] [outer = (nil)] 00:56:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0x90929c00) [pid = 1708] [serial = 602] [outer = 0x8e4e9800] 00:56:23 INFO - PROCESS | 1708 | 1464335783651 Marionette DEBUG loaded listener.js 00:56:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0x91520000) [pid = 1708] [serial = 603] [outer = 0x8e4e9800] 00:56:24 INFO - PROCESS | 1708 | 1464335784640 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]]]}] 00:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1487ms 00:56:24 INFO - PROCESS | 1708 | 1464335784659 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 00:56:24 INFO - PROCESS | 1708 | 1464335784663 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 00:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:56:24 INFO - PROCESS | 1708 | 1464335784670 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:56:24 INFO - PROCESS | 1708 | 1464335784674 Marionette TRACE conn4 <- [1,774,null,{}] 00:56:24 INFO - PROCESS | 1708 | 1464335784680 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}] 00:56:24 INFO - PROCESS | 1708 | 1464335784867 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 00:56:25 INFO - PROCESS | 1708 | 1464335785125 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8fd000 == 83 [pid = 1708] [id = 201] 00:56:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x8a8fe000) [pid = 1708] [serial = 604] [outer = (nil)] 00:56:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x8d4cec00) [pid = 1708] [serial = 605] [outer = 0x8a8fe000] 00:56:25 INFO - PROCESS | 1708 | 1464335785317 Marionette DEBUG loaded listener.js 00:56:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x8ec51c00) [pid = 1708] [serial = 606] [outer = 0x8a8fe000] 00:56:25 INFO - PROCESS | 1708 | --DOCSHELL 0x8f10cc00 == 82 [pid = 1708] [id = 148] 00:56:25 INFO - PROCESS | 1708 | --DOCSHELL 0x8c410400 == 81 [pid = 1708] [id = 147] 00:56:25 INFO - PROCESS | 1708 | --DOCSHELL 0x8c409400 == 80 [pid = 1708] [id = 146] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0xa3591c00) [pid = 1708] [serial = 487] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x97775800) [pid = 1708] [serial = 475] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x9b5a1000) [pid = 1708] [serial = 481] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x9a8c0800) [pid = 1708] [serial = 478] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x92ad6400) [pid = 1708] [serial = 472] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0xa237ec00) [pid = 1708] [serial = 484] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x8e4eac00) [pid = 1708] [serial = 490] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x8d4c8000) [pid = 1708] [serial = 466] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x8f243c00) [pid = 1708] [serial = 469] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x925bec00) [pid = 1708] [serial = 520] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x92acf400) [pid = 1708] [serial = 515] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x93ab8800) [pid = 1708] [serial = 517] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x8ec4d800) [pid = 1708] [serial = 505] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x8a8fc400) [pid = 1708] [serial = 496] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x915ba800) [pid = 1708] [serial = 512] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x9550e000) [pid = 1708] [serial = 518] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x8f243400) [pid = 1708] [serial = 508] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x90c47c00) [pid = 1708] [serial = 509] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x8d4ccc00) [pid = 1708] [serial = 502] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0xa638fc00) [pid = 1708] [serial = 499] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x8ececc00) [pid = 1708] [serial = 506] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0xa3323800) [pid = 1708] [serial = 493] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x8e051c00) [pid = 1708] [serial = 503] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0x95296000) [pid = 1708] [serial = 464] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x925c1000) [pid = 1708] [serial = 514] [outer = (nil)] [url = about:blank] 00:56:25 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x915abc00) [pid = 1708] [serial = 511] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1708 | 1464335786255 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]]]}] 00:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1633ms 00:56:26 INFO - PROCESS | 1708 | 1464335786307 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 00:56:26 INFO - PROCESS | 1708 | 1464335786312 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 00:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:56:26 INFO - PROCESS | 1708 | 1464335786321 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:56:26 INFO - PROCESS | 1708 | 1464335786326 Marionette TRACE conn4 <- [1,778,null,{}] 00:56:26 INFO - PROCESS | 1708 | 1464335786332 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}] 00:56:26 INFO - PROCESS | 1708 | 1464335786534 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 00:56:26 INFO - PROCESS | 1708 | 1464335786786 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c06dc00 == 81 [pid = 1708] [id = 202] 00:56:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x8d4c5c00) [pid = 1708] [serial = 607] [outer = (nil)] 00:56:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x8e04b000) [pid = 1708] [serial = 608] [outer = 0x8d4c5c00] 00:56:26 INFO - PROCESS | 1708 | 1464335786949 Marionette DEBUG loaded listener.js 00:56:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x8e3d6000) [pid = 1708] [serial = 609] [outer = 0x8d4c5c00] 00:56:27 INFO - PROCESS | 1708 | 1464335787945 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]]]}] 00:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1686ms 00:56:28 INFO - PROCESS | 1708 | 1464335788008 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:56:28 INFO - PROCESS | 1708 | 1464335788015 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 00:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:56:28 INFO - PROCESS | 1708 | 1464335788024 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:56:28 INFO - PROCESS | 1708 | 1464335788030 Marionette TRACE conn4 <- [1,782,null,{}] 00:56:28 INFO - PROCESS | 1708 | 1464335788084 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}] 00:56:28 INFO - PROCESS | 1708 | 1464335788358 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:56:28 INFO - PROCESS | 1708 | 1464335788594 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf9400 == 82 [pid = 1708] [id = 203] 00:56:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x8f114400) [pid = 1708] [serial = 610] [outer = (nil)] 00:56:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0x8f167c00) [pid = 1708] [serial = 611] [outer = 0x8f114400] 00:56:28 INFO - PROCESS | 1708 | 1464335788725 Marionette DEBUG loaded listener.js 00:56:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0x8f573c00) [pid = 1708] [serial = 612] [outer = 0x8f114400] 00:56:29 INFO - PROCESS | 1708 | 1464335789729 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]]]}] 00:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1744ms 00:56:29 INFO - PROCESS | 1708 | 1464335789771 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 00:56:29 INFO - PROCESS | 1708 | 1464335789778 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 00:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:56:29 INFO - PROCESS | 1708 | 1464335789788 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:56:29 INFO - PROCESS | 1708 | 1464335789792 Marionette TRACE conn4 <- [1,786,null,{}] 00:56:29 INFO - PROCESS | 1708 | 1464335789799 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}] 00:56:30 INFO - PROCESS | 1708 | 1464335790047 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 00:56:30 INFO - PROCESS | 1708 | 1464335790382 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9ffc00 == 83 [pid = 1708] [id = 204] 00:56:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x911a0000) [pid = 1708] [serial = 613] [outer = (nil)] 00:56:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x92474400) [pid = 1708] [serial = 614] [outer = 0x911a0000] 00:56:30 INFO - PROCESS | 1708 | 1464335790476 Marionette DEBUG loaded listener.js 00:56:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x925c5c00) [pid = 1708] [serial = 615] [outer = 0x911a0000] 00:56:31 INFO - PROCESS | 1708 | 1464335791513 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]]]}] 00:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1784ms 00:56:31 INFO - PROCESS | 1708 | 1464335791578 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 00:56:31 INFO - PROCESS | 1708 | 1464335791583 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 00:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:56:31 INFO - PROCESS | 1708 | 1464335791597 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:56:31 INFO - PROCESS | 1708 | 1464335791607 Marionette TRACE conn4 <- [1,790,null,{}] 00:56:31 INFO - PROCESS | 1708 | 1464335791622 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}] 00:56:31 INFO - PROCESS | 1708 | 1464335791900 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 00:56:32 INFO - PROCESS | 1708 | 1464335792200 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e6c00 == 84 [pid = 1708] [id = 205] 00:56:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x92479000) [pid = 1708] [serial = 616] [outer = (nil)] 00:56:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x95296000) [pid = 1708] [serial = 617] [outer = 0x92479000] 00:56:32 INFO - PROCESS | 1708 | 1464335792295 Marionette DEBUG loaded listener.js 00:56:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x95502000) [pid = 1708] [serial = 618] [outer = 0x92479000] 00:56:33 INFO - PROCESS | 1708 | 1464335793308 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]]]}] 00:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1792ms 00:56:33 INFO - PROCESS | 1708 | 1464335793388 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:56:33 INFO - PROCESS | 1708 | 1464335793393 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 00:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:56:33 INFO - PROCESS | 1708 | 1464335793400 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:56:33 INFO - PROCESS | 1708 | 1464335793404 Marionette TRACE conn4 <- [1,794,null,{}] 00:56:33 INFO - PROCESS | 1708 | 1464335793411 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}] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebe7400 == 83 [pid = 1708] [id = 169] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec5c400 == 82 [pid = 1708] [id = 107] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8c06cc00 == 81 [pid = 1708] [id = 168] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8fd000 == 80 [pid = 1708] [id = 201] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e3000 == 79 [pid = 1708] [id = 200] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f2400 == 78 [pid = 1708] [id = 199] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x9d9c2000 == 77 [pid = 1708] [id = 197] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8e051400 == 76 [pid = 1708] [id = 196] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f2000 == 75 [pid = 1708] [id = 195] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8c411800 == 74 [pid = 1708] [id = 194] 00:56:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8c417000 == 73 [pid = 1708] [id = 193] 00:56:35 INFO - PROCESS | 1708 | 1464335795549 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 00:56:35 INFO - PROCESS | 1708 | 1464335795837 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c06cc00 == 74 [pid = 1708] [id = 206] 00:56:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x8e4eb400) [pid = 1708] [serial = 619] [outer = (nil)] 00:56:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8e9f3000) [pid = 1708] [serial = 620] [outer = 0x8e4eb400] 00:56:35 INFO - PROCESS | 1708 | 1464335795916 Marionette DEBUG loaded listener.js 00:56:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x8ec4c800) [pid = 1708] [serial = 621] [outer = 0x8e4eb400] 00:56:36 INFO - PROCESS | 1708 | 1464335796809 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]]]}] 00:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 3438ms 00:56:36 INFO - PROCESS | 1708 | 1464335796841 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 00:56:36 INFO - PROCESS | 1708 | 1464335796846 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 00:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:56:36 INFO - PROCESS | 1708 | 1464335796854 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:56:36 INFO - PROCESS | 1708 | 1464335796860 Marionette TRACE conn4 <- [1,798,null,{}] 00:56:36 INFO - PROCESS | 1708 | 1464335796875 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}] 00:56:37 INFO - PROCESS | 1708 | 1464335797121 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:56:37 INFO - PROCESS | 1708 | 1464335797152 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x9092e000 == 75 [pid = 1708] [id = 207] 00:56:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x90931000) [pid = 1708] [serial = 622] [outer = (nil)] 00:56:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x90c3fc00) [pid = 1708] [serial = 623] [outer = 0x90931000] 00:56:37 INFO - PROCESS | 1708 | 1464335797233 Marionette DEBUG loaded listener.js 00:56:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x91527c00) [pid = 1708] [serial = 624] [outer = 0x90931000] 00:56:38 INFO - PROCESS | 1708 | 1464335798233 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]]]}] 00:56:38 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 00:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1431ms 00:56:38 INFO - PROCESS | 1708 | 1464335798286 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 00:56:38 INFO - PROCESS | 1708 | 1464335798290 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 00:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:56:38 INFO - PROCESS | 1708 | 1464335798297 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:56:38 INFO - PROCESS | 1708 | 1464335798300 Marionette TRACE conn4 <- [1,802,null,{}] 00:56:38 INFO - PROCESS | 1708 | 1464335798313 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}] 00:56:38 INFO - PROCESS | 1708 | 1464335798572 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x8ebe5c00) [pid = 1708] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x8e4e9800) [pid = 1708] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x8e9f3800) [pid = 1708] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0xa2261c00) [pid = 1708] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0xa257f800) [pid = 1708] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x8ec5a800) [pid = 1708] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x98143000) [pid = 1708] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x8f574800) [pid = 1708] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x8e38a000) [pid = 1708] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x9c3c9400) [pid = 1708] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x9b5a3800) [pid = 1708] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x9c3ce000) [pid = 1708] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x925bc400) [pid = 1708] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0x8e3ca000) [pid = 1708] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x8e392800) [pid = 1708] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0x9ac1c400) [pid = 1708] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x8c40a400) [pid = 1708] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x8ecf9800) [pid = 1708] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x8c063400) [pid = 1708] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0x8c412000) [pid = 1708] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x9151c000) [pid = 1708] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0x9b365400) [pid = 1708] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x8e04d800) [pid = 1708] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x8ecf3800) [pid = 1708] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x91529400) [pid = 1708] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x925ca400) [pid = 1708] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x8f23c400) [pid = 1708] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0x8d4c6000) [pid = 1708] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x9b371400) [pid = 1708] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x8f166000) [pid = 1708] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x8f160000) [pid = 1708] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x8ec5c800) [pid = 1708] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x8e3d2000) [pid = 1708] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x9ac3c800) [pid = 1708] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x90927400) [pid = 1708] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x97778800) [pid = 1708] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x9a2dd400) [pid = 1708] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x9777d000) [pid = 1708] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8ebe3c00) [pid = 1708] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x8c410c00) [pid = 1708] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x9b5a2c00) [pid = 1708] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x915b4000) [pid = 1708] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x8c070800) [pid = 1708] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8ec4ec00) [pid = 1708] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x92ace800) [pid = 1708] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x95292000) [pid = 1708] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x8f111400) [pid = 1708] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x8e38a400) [pid = 1708] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x925c2c00) [pid = 1708] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9a766c00) [pid = 1708] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0xa6b3e800) [pid = 1708] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9898d800) [pid = 1708] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8e4e5800) [pid = 1708] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9d5eb000) [pid = 1708] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8ecee800) [pid = 1708] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x90c3f800) [pid = 1708] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8e9f4000) [pid = 1708] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:56:39 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x8ec5ac00) [pid = 1708] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:56:39 INFO - PROCESS | 1708 | 1464335799632 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c066800 == 76 [pid = 1708] [id = 208] 00:56:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x8c068c00) [pid = 1708] [serial = 625] [outer = (nil)] 00:56:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x8c40dc00) [pid = 1708] [serial = 626] [outer = 0x8c068c00] 00:56:39 INFO - PROCESS | 1708 | 1464335799765 Marionette DEBUG loaded listener.js 00:56:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x8e3ca000) [pid = 1708] [serial = 627] [outer = 0x8c068c00] 00:56:40 INFO - PROCESS | 1708 | 1464335800563 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]]]}] 00:56:40 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 00:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2297ms 00:56:40 INFO - PROCESS | 1708 | 1464335800595 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 00:56:40 INFO - PROCESS | 1708 | 1464335800601 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 00:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:56:40 INFO - PROCESS | 1708 | 1464335800618 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:56:40 INFO - PROCESS | 1708 | 1464335800625 Marionette TRACE conn4 <- [1,806,null,{}] 00:56:40 INFO - PROCESS | 1708 | 1464335800631 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}] 00:56:40 INFO - PROCESS | 1708 | 1464335800823 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 00:56:40 INFO - PROCESS | 1708 | 1464335800976 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e5000 == 77 [pid = 1708] [id = 209] 00:56:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x8ec4bc00) [pid = 1708] [serial = 628] [outer = (nil)] 00:56:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x925c4800) [pid = 1708] [serial = 629] [outer = 0x8ec4bc00] 00:56:41 INFO - PROCESS | 1708 | 1464335801054 Marionette DEBUG loaded listener.js 00:56:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x93a6d400) [pid = 1708] [serial = 630] [outer = 0x8ec4bc00] 00:56:42 INFO - PROCESS | 1708 | 1464335802130 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]]]}] 00:56:42 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 00:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1595ms 00:56:42 INFO - PROCESS | 1708 | 1464335802206 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 00:56:42 INFO - PROCESS | 1708 | 1464335802214 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 00:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:56:42 INFO - PROCESS | 1708 | 1464335802224 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:56:42 INFO - PROCESS | 1708 | 1464335802228 Marionette TRACE conn4 <- [1,810,null,{}] 00:56:42 INFO - PROCESS | 1708 | 1464335802238 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}] 00:56:42 INFO - PROCESS | 1708 | 1464335802476 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 00:56:42 INFO - PROCESS | 1708 | 1464335802789 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec51400 == 78 [pid = 1708] [id = 210] 00:56:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x8ec65c00) [pid = 1708] [serial = 631] [outer = (nil)] 00:56:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x8f163c00) [pid = 1708] [serial = 632] [outer = 0x8ec65c00] 00:56:42 INFO - PROCESS | 1708 | 1464335802886 Marionette DEBUG loaded listener.js 00:56:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x8f244000) [pid = 1708] [serial = 633] [outer = 0x8ec65c00] 00:56:43 INFO - PROCESS | 1708 | 1464335803857 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]]]}] 00:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1683ms 00:56:43 INFO - PROCESS | 1708 | 1464335803909 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 00:56:43 INFO - PROCESS | 1708 | 1464335803918 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 00:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:56:43 INFO - PROCESS | 1708 | 1464335803929 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:56:43 INFO - PROCESS | 1708 | 1464335803933 Marionette TRACE conn4 <- [1,814,null,{}] 00:56:43 INFO - PROCESS | 1708 | 1464335803940 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}] 00:56:44 INFO - PROCESS | 1708 | 1464335804147 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 00:56:44 INFO - PROCESS | 1708 | 1464335804427 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c415400 == 79 [pid = 1708] [id = 211] 00:56:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x925c8c00) [pid = 1708] [serial = 634] [outer = (nil)] 00:56:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x92ad2400) [pid = 1708] [serial = 635] [outer = 0x925c8c00] 00:56:44 INFO - PROCESS | 1708 | 1464335804562 Marionette DEBUG loaded listener.js 00:56:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x95297c00) [pid = 1708] [serial = 636] [outer = 0x925c8c00] 00:56:45 INFO - PROCESS | 1708 | 1464335805583 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] 00:56:45 INFO - PROCESS | 1708 | 1464335805625 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 00:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:56:45 INFO - PROCESS | 1708 | 1464335805632 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:56:45 INFO - PROCESS | 1708 | 1464335805638 Marionette TRACE conn4 <- [1,818,null,{}] 00:56:45 INFO - PROCESS | 1708 | 1464335805658 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}] 00:56:45 INFO - PROCESS | 1708 | 1464335805910 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:56:46 INFO - PROCESS | 1708 | 1464335806204 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x98901800 == 80 [pid = 1708] [id = 212] 00:56:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x99e8c400) [pid = 1708] [serial = 637] [outer = (nil)] 00:56:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9a36d400) [pid = 1708] [serial = 638] [outer = 0x99e8c400] 00:56:46 INFO - PROCESS | 1708 | 1464335806319 Marionette DEBUG loaded listener.js 00:56:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9a772000) [pid = 1708] [serial = 639] [outer = 0x99e8c400] 00:56:47 INFO - PROCESS | 1708 | 1464335807331 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]]]}] 00:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1750ms 00:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:56:47 INFO - PROCESS | 1708 | 1464335807383 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 00:56:47 INFO - PROCESS | 1708 | 1464335807387 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 00:56:47 INFO - PROCESS | 1708 | 1464335807394 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:56:47 INFO - PROCESS | 1708 | 1464335807398 Marionette TRACE conn4 <- [1,822,null,{}] 00:56:47 INFO - PROCESS | 1708 | 1464335807403 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}] 00:56:47 INFO - PROCESS | 1708 | 1464335807612 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 00:56:47 INFO - PROCESS | 1708 | 1464335807858 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e054400 == 81 [pid = 1708] [id = 213] 00:56:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x8e054800) [pid = 1708] [serial = 640] [outer = (nil)] 00:56:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x9ac31800) [pid = 1708] [serial = 641] [outer = 0x8e054800] 00:56:47 INFO - PROCESS | 1708 | 1464335807990 Marionette DEBUG loaded listener.js 00:56:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x9ac35400) [pid = 1708] [serial = 642] [outer = 0x8e054800] 00:56:49 INFO - PROCESS | 1708 | 1464335809006 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] 00:56:49 INFO - PROCESS | 1708 | 1464335809033 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 00:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:56:49 INFO - PROCESS | 1708 | 1464335809041 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:56:49 INFO - PROCESS | 1708 | 1464335809045 Marionette TRACE conn4 <- [1,826,null,{}] 00:56:49 INFO - PROCESS | 1708 | 1464335809051 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}] 00:56:49 INFO - PROCESS | 1708 | 1464335809243 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 00:56:49 INFO - PROCESS | 1708 | 1464335809499 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf2c00 == 82 [pid = 1708] [id = 214] 00:56:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x9a9d2c00) [pid = 1708] [serial = 643] [outer = (nil)] 00:56:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x9b599c00) [pid = 1708] [serial = 644] [outer = 0x9a9d2c00] 00:56:49 INFO - PROCESS | 1708 | 1464335809631 Marionette DEBUG loaded listener.js 00:56:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x9b59e800) [pid = 1708] [serial = 645] [outer = 0x9a9d2c00] 00:56:50 INFO - PROCESS | 1708 | 1464335810571 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]]]}] 00:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1584ms 00:56:50 INFO - PROCESS | 1708 | 1464335810626 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 00:56:50 INFO - PROCESS | 1708 | 1464335810630 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 00:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:56:50 INFO - PROCESS | 1708 | 1464335810637 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:56:50 INFO - PROCESS | 1708 | 1464335810641 Marionette TRACE conn4 <- [1,830,null,{}] 00:56:50 INFO - PROCESS | 1708 | 1464335810647 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}] 00:56:50 INFO - PROCESS | 1708 | 1464335810874 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 00:56:51 INFO - PROCESS | 1708 | 1464335811132 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f6000 == 83 [pid = 1708] [id = 215] 00:56:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x9b14bc00) [pid = 1708] [serial = 646] [outer = (nil)] 00:56:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x9c3c9c00) [pid = 1708] [serial = 647] [outer = 0x9b14bc00] 00:56:51 INFO - PROCESS | 1708 | 1464335811280 Marionette DEBUG loaded listener.js 00:56:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0xa115a000) [pid = 1708] [serial = 648] [outer = 0x9b14bc00] 00:56:52 INFO - PROCESS | 1708 | 1464335812316 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]]]}] 00:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1738ms 00:56:52 INFO - PROCESS | 1708 | 1464335812377 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:56:52 INFO - PROCESS | 1708 | 1464335812383 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 00:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:56:52 INFO - PROCESS | 1708 | 1464335812392 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:56:52 INFO - PROCESS | 1708 | 1464335812395 Marionette TRACE conn4 <- [1,834,null,{}] 00:56:52 INFO - PROCESS | 1708 | 1464335812403 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}] 00:56:52 INFO - PROCESS | 1708 | 1464335812628 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 00:56:52 INFO - PROCESS | 1708 | 1464335812881 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e048400 == 84 [pid = 1708] [id = 216] 00:56:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x8f168c00) [pid = 1708] [serial = 649] [outer = (nil)] 00:56:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0xa257c400) [pid = 1708] [serial = 650] [outer = 0x8f168c00] 00:56:53 INFO - PROCESS | 1708 | 1464335813022 Marionette DEBUG loaded listener.js 00:56:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0xa31efc00) [pid = 1708] [serial = 651] [outer = 0x8f168c00] 00:56:54 INFO - PROCESS | 1708 | 1464335814038 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]]]}] 00:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1690ms 00:56:54 INFO - PROCESS | 1708 | 1464335814082 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 00:56:54 INFO - PROCESS | 1708 | 1464335814086 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 00:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:56:54 INFO - PROCESS | 1708 | 1464335814092 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:56:54 INFO - PROCESS | 1708 | 1464335814096 Marionette TRACE conn4 <- [1,838,null,{}] 00:56:54 INFO - PROCESS | 1708 | 1464335814102 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}] 00:56:54 INFO - PROCESS | 1708 | 1464335814284 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:56:54 INFO - PROCESS | 1708 | 1464335814555 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x9775f400 == 85 [pid = 1708] [id = 217] 00:56:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x9a2c7c00) [pid = 1708] [serial = 652] [outer = (nil)] 00:56:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0xa36ed400) [pid = 1708] [serial = 653] [outer = 0x9a2c7c00] 00:56:54 INFO - PROCESS | 1708 | 1464335814689 Marionette DEBUG loaded listener.js 00:56:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0xa6384800) [pid = 1708] [serial = 654] [outer = 0x9a2c7c00] 00:56:55 INFO - PROCESS | 1708 | 1464335815624 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]]]}] 00:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1554ms 00:56:55 INFO - PROCESS | 1708 | 1464335815648 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 00:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:56:55 INFO - PROCESS | 1708 | 1464335815653 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 00:56:55 INFO - PROCESS | 1708 | 1464335815660 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:56:55 INFO - PROCESS | 1708 | 1464335815663 Marionette TRACE conn4 <- [1,842,null,{}] 00:56:55 INFO - PROCESS | 1708 | 1464335815669 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}] 00:56:55 INFO - PROCESS | 1708 | 1464335815859 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 00:56:56 INFO - PROCESS | 1708 | 1464335816116 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c145400 == 86 [pid = 1708] [id = 218] 00:56:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x8c149800) [pid = 1708] [serial = 655] [outer = (nil)] 00:56:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x8c14e800) [pid = 1708] [serial = 656] [outer = 0x8c149800] 00:56:56 INFO - PROCESS | 1708 | 1464335816256 Marionette DEBUG loaded listener.js 00:56:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x8c14fc00) [pid = 1708] [serial = 657] [outer = 0x8c149800] 00:56:57 INFO - PROCESS | 1708 | 1464335817226 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]]]}] 00:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1582ms 00:56:57 INFO - PROCESS | 1708 | 1464335817241 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 00:56:57 INFO - PROCESS | 1708 | 1464335817246 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 00:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:56:57 INFO - PROCESS | 1708 | 1464335817252 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:56:57 INFO - PROCESS | 1708 | 1464335817256 Marionette TRACE conn4 <- [1,846,null,{}] 00:56:57 INFO - PROCESS | 1708 | 1464335817283 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}] 00:56:57 INFO - PROCESS | 1708 | 1464335817507 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 00:56:57 INFO - PROCESS | 1708 | 1464335817775 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c145c00 == 87 [pid = 1708] [id = 219] 00:56:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x8c14f000) [pid = 1708] [serial = 658] [outer = (nil)] 00:56:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0xa359ac00) [pid = 1708] [serial = 659] [outer = 0x8c14f000] 00:56:57 INFO - PROCESS | 1708 | 1464335817906 Marionette DEBUG loaded listener.js 00:56:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0xa513f400) [pid = 1708] [serial = 660] [outer = 0x8c14f000] 00:56:58 INFO - PROCESS | 1708 | 1464335818881 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]]]}] 00:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1652ms 00:56:58 INFO - PROCESS | 1708 | 1464335818905 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 00:56:58 INFO - PROCESS | 1708 | 1464335818909 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 00:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:56:58 INFO - PROCESS | 1708 | 1464335818916 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:56:58 INFO - PROCESS | 1708 | 1464335818920 Marionette TRACE conn4 <- [1,850,null,{}] 00:56:58 INFO - PROCESS | 1708 | 1464335818926 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}] 00:56:59 INFO - PROCESS | 1708 | 1464335819153 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 00:56:59 INFO - PROCESS | 1708 | 1464335819444 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:56:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d4d1400 == 88 [pid = 1708] [id = 220] 00:56:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x8e962400) [pid = 1708] [serial = 661] [outer = (nil)] 00:56:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x8e96fc00) [pid = 1708] [serial = 662] [outer = 0x8e962400] 00:56:59 INFO - PROCESS | 1708 | 1464335819552 Marionette DEBUG loaded listener.js 00:56:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0xa6835800) [pid = 1708] [serial = 663] [outer = 0x8e962400] 00:57:00 INFO - PROCESS | 1708 | 1464335820480 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]]]}] 00:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1593ms 00:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:57:00 INFO - PROCESS | 1708 | 1464335820512 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:57:00 INFO - PROCESS | 1708 | 1464335820515 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 00:57:00 INFO - PROCESS | 1708 | 1464335820522 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:57:00 INFO - PROCESS | 1708 | 1464335820525 Marionette TRACE conn4 <- [1,854,null,{}] 00:57:00 INFO - PROCESS | 1708 | 1464335820531 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}] 00:57:00 INFO - PROCESS | 1708 | 1464335820730 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 00:57:01 INFO - PROCESS | 1708 | 1464335821003 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ecc00 == 89 [pid = 1708] [id = 221] 00:57:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x8d1ed800) [pid = 1708] [serial = 664] [outer = (nil)] 00:57:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x8d1f2000) [pid = 1708] [serial = 665] [outer = 0x8d1ed800] 00:57:01 INFO - PROCESS | 1708 | 1464335821138 Marionette DEBUG loaded listener.js 00:57:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x8d1f3c00) [pid = 1708] [serial = 666] [outer = 0x8d1ed800] 00:57:02 INFO - PROCESS | 1708 | 1464335822174 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]]]}] 00:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1687ms 00:57:02 INFO - PROCESS | 1708 | 1464335822208 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 00:57:02 INFO - PROCESS | 1708 | 1464335822213 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 00:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:57:02 INFO - PROCESS | 1708 | 1464335822221 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:57:02 INFO - PROCESS | 1708 | 1464335822225 Marionette TRACE conn4 <- [1,858,null,{}] 00:57:02 INFO - PROCESS | 1708 | 1464335822231 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}] 00:57:02 INFO - PROCESS | 1708 | 1464335822440 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:57:02 INFO - PROCESS | 1708 | 1464335822704 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c070800 == 90 [pid = 1708] [id = 222] 00:57:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x8d1eb000) [pid = 1708] [serial = 667] [outer = (nil)] 00:57:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x8e970800) [pid = 1708] [serial = 668] [outer = 0x8d1eb000] 00:57:02 INFO - PROCESS | 1708 | 1464335822832 Marionette DEBUG loaded listener.js 00:57:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0x8f25bc00) [pid = 1708] [serial = 669] [outer = 0x8d1eb000] 00:57:03 INFO - PROCESS | 1708 | 1464335823775 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]]]}] 00:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1587ms 00:57:03 INFO - PROCESS | 1708 | 1464335823809 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 00:57:03 INFO - PROCESS | 1708 | 1464335823812 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 00:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:57:03 INFO - PROCESS | 1708 | 1464335823820 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:57:03 INFO - PROCESS | 1708 | 1464335823824 Marionette TRACE conn4 <- [1,862,null,{}] 00:57:03 INFO - PROCESS | 1708 | 1464335823830 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}] 00:57:04 INFO - PROCESS | 1708 | 1464335824076 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 00:57:04 INFO - PROCESS | 1708 | 1464335824354 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c409800 == 91 [pid = 1708] [id = 223] 00:57:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0x8d4ce800) [pid = 1708] [serial = 670] [outer = (nil)] 00:57:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x8ebe8c00) [pid = 1708] [serial = 671] [outer = 0x8d4ce800] 00:57:04 INFO - PROCESS | 1708 | 1464335824507 Marionette DEBUG loaded listener.js 00:57:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x8f118800) [pid = 1708] [serial = 672] [outer = 0x8d4ce800] 00:57:05 INFO - PROCESS | 1708 | 1464335825458 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]]]}] 00:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1688ms 00:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:57:05 INFO - PROCESS | 1708 | 1464335825509 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 00:57:05 INFO - PROCESS | 1708 | 1464335825512 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 00:57:05 INFO - PROCESS | 1708 | 1464335825519 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:57:05 INFO - PROCESS | 1708 | 1464335825522 Marionette TRACE conn4 <- [1,866,null,{}] 00:57:05 INFO - PROCESS | 1708 | 1464335825529 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}] 00:57:05 INFO - PROCESS | 1708 | 1464335825778 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 00:57:06 INFO - PROCESS | 1708 | 1464335826079 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c411400 == 92 [pid = 1708] [id = 224] 00:57:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x8d1f8c00) [pid = 1708] [serial = 673] [outer = (nil)] 00:57:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x8e38fc00) [pid = 1708] [serial = 674] [outer = 0x8d1f8c00] 00:57:06 INFO - PROCESS | 1708 | 1464335826169 Marionette DEBUG loaded listener.js 00:57:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x8e4e9000) [pid = 1708] [serial = 675] [outer = 0x8d1f8c00] 00:57:07 INFO - PROCESS | 1708 | 1464335827148 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]]]}] 00:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1686ms 00:57:07 INFO - PROCESS | 1708 | 1464335827205 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 00:57:07 INFO - PROCESS | 1708 | 1464335827209 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 00:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:57:07 INFO - PROCESS | 1708 | 1464335827215 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:57:07 INFO - PROCESS | 1708 | 1464335827219 Marionette TRACE conn4 <- [1,870,null,{}] 00:57:07 INFO - PROCESS | 1708 | 1464335827225 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}] 00:57:07 INFO - PROCESS | 1708 | 1464335827468 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 00:57:08 INFO - PROCESS | 1708 | 1464335828100 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c069800 == 93 [pid = 1708] [id = 225] 00:57:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x8c06c400) [pid = 1708] [serial = 676] [outer = (nil)] 00:57:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x8c150000) [pid = 1708] [serial = 677] [outer = 0x8c06c400] 00:57:08 INFO - PROCESS | 1708 | 1464335828186 Marionette DEBUG loaded listener.js 00:57:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8d4cf400) [pid = 1708] [serial = 678] [outer = 0x8c06c400] 00:57:09 INFO - PROCESS | 1708 | 1464335829091 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]]]}] 00:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1932ms 00:57:09 INFO - PROCESS | 1708 | 1464335829150 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:57:09 INFO - PROCESS | 1708 | 1464335829157 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 00:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:57:09 INFO - PROCESS | 1708 | 1464335829166 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:57:09 INFO - PROCESS | 1708 | 1464335829172 Marionette TRACE conn4 <- [1,874,null,{}] 00:57:09 INFO - PROCESS | 1708 | 1464335829233 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}] 00:57:09 INFO - PROCESS | 1708 | 1464335829553 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 00:57:09 INFO - PROCESS | 1708 | 1464335829883 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e965800 == 94 [pid = 1708] [id = 226] 00:57:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x8e969400) [pid = 1708] [serial = 679] [outer = (nil)] 00:57:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x8e96e000) [pid = 1708] [serial = 680] [outer = 0x8e969400] 00:57:09 INFO - PROCESS | 1708 | 1464335829972 Marionette DEBUG loaded listener.js 00:57:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x8ebed800) [pid = 1708] [serial = 681] [outer = 0x8e969400] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x99f65400 == 93 [pid = 1708] [id = 22] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8c06f000 == 92 [pid = 1708] [id = 186] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x90c4dc00 == 91 [pid = 1708] [id = 103] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8e04d400 == 90 [pid = 1708] [id = 174] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x9b864400 == 89 [pid = 1708] [id = 24] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x8ebf0800) [pid = 1708] [serial = 571] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x9151f000) [pid = 1708] [serial = 574] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x93ab6000) [pid = 1708] [serial = 577] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x9550e800) [pid = 1708] [serial = 580] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x95510c00) [pid = 1708] [serial = 583] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x9b14ac00) [pid = 1708] [serial = 586] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x9b8f1800) [pid = 1708] [serial = 589] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0xa225b000) [pid = 1708] [serial = 593] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0xa31ec400) [pid = 1708] [serial = 596] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x8d4cec00) [pid = 1708] [serial = 605] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x9246d800) [pid = 1708] [serial = 568] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e6c00 == 88 [pid = 1708] [id = 205] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9ffc00 == 87 [pid = 1708] [id = 204] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecf9400 == 86 [pid = 1708] [id = 203] 00:57:10 INFO - PROCESS | 1708 | --DOCSHELL 0x8c06dc00 == 85 [pid = 1708] [id = 202] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x8ec50400) [pid = 1708] [serial = 599] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0x8f580800) [pid = 1708] [serial = 386] [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.] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x8ecf4c00) [pid = 1708] [serial = 600] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0x90929c00) [pid = 1708] [serial = 602] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x91520000) [pid = 1708] [serial = 603] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x91522400) [pid = 1708] [serial = 554] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x8e9fb800) [pid = 1708] [serial = 551] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0xa359a400) [pid = 1708] [serial = 547] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0xa358f800) [pid = 1708] [serial = 419] [outer = (nil)] [url = about:blank] 00:57:10 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0x8f109800) [pid = 1708] [serial = 559] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x9a223800) [pid = 1708] [serial = 532] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x90929000) [pid = 1708] [serial = 562] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x9092a000) [pid = 1708] [serial = 565] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0xa23d5c00) [pid = 1708] [serial = 545] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x9d58e000) [pid = 1708] [serial = 542] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0xa2379400) [pid = 1708] [serial = 416] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x955a2c00) [pid = 1708] [serial = 530] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x8ec53400) [pid = 1708] [serial = 556] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x93a73800) [pid = 1708] [serial = 529] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x9b5a0800) [pid = 1708] [serial = 428] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0xa3598800) [pid = 1708] [serial = 488] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x8c413000) [pid = 1708] [serial = 440] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x8f579000) [pid = 1708] [serial = 352] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8c06bc00) [pid = 1708] [serial = 434] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x92473c00) [pid = 1708] [serial = 443] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x95501400) [pid = 1708] [serial = 310] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x9c3ce400) [pid = 1708] [serial = 413] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x9d52e000) [pid = 1708] [serial = 541] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x8e054000) [pid = 1708] [serial = 523] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x8f57d000) [pid = 1708] [serial = 325] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x93a77400) [pid = 1708] [serial = 355] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x99f68000) [pid = 1708] [serial = 476] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0xa3594400) [pid = 1708] [serial = 422] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8d4d0800) [pid = 1708] [serial = 431] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x9c3c8800) [pid = 1708] [serial = 482] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x90ac0000) [pid = 1708] [serial = 470] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x8f168400) [pid = 1708] [serial = 382] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x8ec69400) [pid = 1708] [serial = 322] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8ebea800) [pid = 1708] [serial = 379] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9c3c8400) [pid = 1708] [serial = 361] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x92479800) [pid = 1708] [serial = 446] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9ac38800) [pid = 1708] [serial = 536] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9ac3bc00) [pid = 1708] [serial = 479] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9b5a4c00) [pid = 1708] [serial = 538] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x93a6c800) [pid = 1708] [serial = 376] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x90c4ec00) [pid = 1708] [serial = 566] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8e38b400) [pid = 1708] [serial = 467] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0xa2733c00) [pid = 1708] [serial = 485] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8e9f8400) [pid = 1708] [serial = 550] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x95297800) [pid = 1708] [serial = 410] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0xa3599800) [pid = 1708] [serial = 437] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x8ec62c00) [pid = 1708] [serial = 370] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x92add800) [pid = 1708] [serial = 364] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x90acb000) [pid = 1708] [serial = 563] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9ac2f000) [pid = 1708] [serial = 535] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0xa6b3bc00) [pid = 1708] [serial = 316] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8f579800) [pid = 1708] [serial = 527] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0xa2260c00) [pid = 1708] [serial = 544] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8f15cc00) [pid = 1708] [serial = 560] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8ec60400) [pid = 1708] [serial = 557] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0xa3594000) [pid = 1708] [serial = 425] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x93b83c00) [pid = 1708] [serial = 473] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9a767400) [pid = 1708] [serial = 533] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9b64b000) [pid = 1708] [serial = 313] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0xa638a800) [pid = 1708] [serial = 548] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x9bbc1800) [pid = 1708] [serial = 539] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0xa6d1ac00) [pid = 1708] [serial = 319] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x9ac3d400) [pid = 1708] [serial = 358] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8e4edc00) [pid = 1708] [serial = 491] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0xa237d400) [pid = 1708] [serial = 367] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8e3d6400) [pid = 1708] [serial = 524] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8f165000) [pid = 1708] [serial = 526] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8f577400) [pid = 1708] [serial = 407] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0xa6ea5400) [pid = 1708] [serial = 328] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8ec5e800) [pid = 1708] [serial = 553] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0xa6d19c00) [pid = 1708] [serial = 373] [outer = (nil)] [url = about:blank] 00:57:11 INFO - PROCESS | 1708 | 1464335831183 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]]]}] 00:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2049ms 00:57:11 INFO - PROCESS | 1708 | 1464335831241 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 00:57:11 INFO - PROCESS | 1708 | 1464335831247 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 00:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:57:11 INFO - PROCESS | 1708 | 1464335831268 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:57:11 INFO - PROCESS | 1708 | 1464335831272 Marionette TRACE conn4 <- [1,878,null,{}] 00:57:11 INFO - PROCESS | 1708 | 1464335831277 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}] 00:57:11 INFO - PROCESS | 1708 | 1464335831469 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:57:11 INFO - PROCESS | 1708 | 1464335831790 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c06dc00 == 86 [pid = 1708] [id = 227] 00:57:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8d4cec00) [pid = 1708] [serial = 682] [outer = (nil)] 00:57:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8e9f6800) [pid = 1708] [serial = 683] [outer = 0x8d4cec00] 00:57:11 INFO - PROCESS | 1708 | 1464335831879 Marionette DEBUG loaded listener.js 00:57:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8ec53c00) [pid = 1708] [serial = 684] [outer = 0x8d4cec00] 00:57:12 INFO - PROCESS | 1708 | 1464335832666 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]]]}] 00:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1433ms 00:57:12 INFO - PROCESS | 1708 | 1464335832728 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 00:57:12 INFO - PROCESS | 1708 | 1464335832733 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 00:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:57:12 INFO - PROCESS | 1708 | 1464335832757 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:57:12 INFO - PROCESS | 1708 | 1464335832766 Marionette TRACE conn4 <- [1,882,null,{}] 00:57:12 INFO - PROCESS | 1708 | 1464335832773 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}] 00:57:12 INFO - PROCESS | 1708 | 1464335832975 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 00:57:13 INFO - PROCESS | 1708 | 1464335833167 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e38e800 == 87 [pid = 1708] [id = 228] 00:57:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8e970000) [pid = 1708] [serial = 685] [outer = (nil)] 00:57:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8f118c00) [pid = 1708] [serial = 686] [outer = 0x8e970000] 00:57:13 INFO - PROCESS | 1708 | 1464335833249 Marionette DEBUG loaded listener.js 00:57:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8f237400) [pid = 1708] [serial = 687] [outer = 0x8e970000] 00:57:14 INFO - PROCESS | 1708 | 1464335834201 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]]]}] 00:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1512ms 00:57:14 INFO - PROCESS | 1708 | 1464335834255 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 00:57:14 INFO - PROCESS | 1708 | 1464335834259 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 00:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:57:14 INFO - PROCESS | 1708 | 1464335834266 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:57:14 INFO - PROCESS | 1708 | 1464335834268 Marionette TRACE conn4 <- [1,886,null,{}] 00:57:14 INFO - PROCESS | 1708 | 1464335834283 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}] 00:57:14 INFO - PROCESS | 1708 | 1464335834542 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 00:57:14 INFO - PROCESS | 1708 | 1464335834579 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9ffc00 == 88 [pid = 1708] [id = 229] 00:57:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8ecf5800) [pid = 1708] [serial = 688] [outer = (nil)] 00:57:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8f579000) [pid = 1708] [serial = 689] [outer = 0x8ecf5800] 00:57:14 INFO - PROCESS | 1708 | 1464335834664 Marionette DEBUG loaded listener.js 00:57:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x90927000) [pid = 1708] [serial = 690] [outer = 0x8ecf5800] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x911a0000) [pid = 1708] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x90abe800) [pid = 1708] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8d4c5c00) [pid = 1708] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x925c9800) [pid = 1708] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8e4eb400) [pid = 1708] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8c068c00) [pid = 1708] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8f111800) [pid = 1708] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x92ad8000) [pid = 1708] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9ac15400) [pid = 1708] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8a8f9800) [pid = 1708] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8e393000) [pid = 1708] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x90931000) [pid = 1708] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x8d4d2400) [pid = 1708] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8a8fe000) [pid = 1708] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x90acd000) [pid = 1708] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x92ad9c00) [pid = 1708] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x92479000) [pid = 1708] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x9d9c4800) [pid = 1708] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x8f117800) [pid = 1708] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x90ac5400) [pid = 1708] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x8e4e4000) [pid = 1708] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:57:15 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x8f114400) [pid = 1708] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:57:15 INFO - PROCESS | 1708 | 1464335835983 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]]]}] 00:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1744ms 00:57:16 INFO - PROCESS | 1708 | 1464335836011 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 00:57:16 INFO - PROCESS | 1708 | 1464335836015 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 00:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:57:16 INFO - PROCESS | 1708 | 1464335836037 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:57:16 INFO - PROCESS | 1708 | 1464335836042 Marionette TRACE conn4 <- [1,890,null,{}] 00:57:16 INFO - PROCESS | 1708 | 1464335836049 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}] 00:57:16 INFO - PROCESS | 1708 | 1464335836239 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 00:57:16 INFO - PROCESS | 1708 | 1464335836397 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4eb400 == 89 [pid = 1708] [id = 230] 00:57:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x8f10cc00) [pid = 1708] [serial = 691] [outer = (nil)] 00:57:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8f57a000) [pid = 1708] [serial = 692] [outer = 0x8f10cc00] 00:57:16 INFO - PROCESS | 1708 | 1464335836500 Marionette DEBUG loaded listener.js 00:57:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x90ac5000) [pid = 1708] [serial = 693] [outer = 0x8f10cc00] 00:57:17 INFO - PROCESS | 1708 | 1464335837405 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]]]}] 00:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1398ms 00:57:17 INFO - PROCESS | 1708 | 1464335837421 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:57:17 INFO - PROCESS | 1708 | 1464335837425 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 00:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:57:17 INFO - PROCESS | 1708 | 1464335837432 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:57:17 INFO - PROCESS | 1708 | 1464335837435 Marionette TRACE conn4 <- [1,894,null,{}] 00:57:17 INFO - PROCESS | 1708 | 1464335837541 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}] 00:57:17 INFO - PROCESS | 1708 | 1464335837775 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 00:57:18 INFO - PROCESS | 1708 | 1464335838036 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c411800 == 90 [pid = 1708] [id = 231] 00:57:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8c415c00) [pid = 1708] [serial = 694] [outer = (nil)] 00:57:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8d1f7c00) [pid = 1708] [serial = 695] [outer = 0x8c415c00] 00:57:18 INFO - PROCESS | 1708 | 1464335838174 Marionette DEBUG loaded listener.js 00:57:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8e054000) [pid = 1708] [serial = 696] [outer = 0x8c415c00] 00:57:19 INFO - PROCESS | 1708 | 1464335839232 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]]]}] 00:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1836ms 00:57:19 INFO - PROCESS | 1708 | 1464335839271 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 00:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:57:19 INFO - PROCESS | 1708 | 1464335839279 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 00:57:19 INFO - PROCESS | 1708 | 1464335839287 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:57:19 INFO - PROCESS | 1708 | 1464335839291 Marionette TRACE conn4 <- [1,898,null,{}] 00:57:19 INFO - PROCESS | 1708 | 1464335839298 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}] 00:57:19 INFO - PROCESS | 1708 | 1464335839579 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:57:19 INFO - PROCESS | 1708 | 1464335839883 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e96c000 == 91 [pid = 1708] [id = 232] 00:57:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8e9f3800) [pid = 1708] [serial = 697] [outer = (nil)] 00:57:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x8ebf0c00) [pid = 1708] [serial = 698] [outer = 0x8e9f3800] 00:57:19 INFO - PROCESS | 1708 | 1464335839972 Marionette DEBUG loaded listener.js 00:57:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x8ec68c00) [pid = 1708] [serial = 699] [outer = 0x8e9f3800] 00:57:20 INFO - PROCESS | 1708 | 1464335840967 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]]]}] 00:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1755ms 00:57:21 INFO - PROCESS | 1708 | 1464335841041 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 00:57:21 INFO - PROCESS | 1708 | 1464335841045 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 00:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:57:21 INFO - PROCESS | 1708 | 1464335841052 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:57:21 INFO - PROCESS | 1708 | 1464335841056 Marionette TRACE conn4 <- [1,902,null,{}] 00:57:21 INFO - PROCESS | 1708 | 1464335841062 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}] 00:57:21 INFO - PROCESS | 1708 | 1464335841318 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 00:57:21 INFO - PROCESS | 1708 | 1464335841683 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f265400 == 92 [pid = 1708] [id = 233] 00:57:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x90926000) [pid = 1708] [serial = 700] [outer = (nil)] 00:57:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x90ac0800) [pid = 1708] [serial = 701] [outer = 0x90926000] 00:57:21 INFO - PROCESS | 1708 | 1464335841782 Marionette DEBUG loaded listener.js 00:57:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x90c45c00) [pid = 1708] [serial = 702] [outer = 0x90926000] 00:57:22 INFO - PROCESS | 1708 | 1464335842727 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]]]}] 00:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1738ms 00:57:22 INFO - PROCESS | 1708 | 1464335842800 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 00:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:57:22 INFO - PROCESS | 1708 | 1464335842810 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 00:57:22 INFO - PROCESS | 1708 | 1464335842822 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:57:22 INFO - PROCESS | 1708 | 1464335842825 Marionette TRACE conn4 <- [1,906,null,{}] 00:57:22 INFO - PROCESS | 1708 | 1464335842832 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}] 00:57:23 INFO - PROCESS | 1708 | 1464335843083 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 00:57:23 INFO - PROCESS | 1708 | 1464335843325 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3d7000 == 93 [pid = 1708] [id = 234] 00:57:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x91522000) [pid = 1708] [serial = 703] [outer = (nil)] 00:57:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x915b7400) [pid = 1708] [serial = 704] [outer = 0x91522000] 00:57:23 INFO - PROCESS | 1708 | 1464335843477 Marionette DEBUG loaded listener.js 00:57:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x92474800) [pid = 1708] [serial = 705] [outer = 0x91522000] 00:57:24 INFO - PROCESS | 1708 | 1464335844455 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]]]}] 00:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1685ms 00:57:24 INFO - PROCESS | 1708 | 1464335844506 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 00:57:24 INFO - PROCESS | 1708 | 1464335844511 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 00:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:57:24 INFO - PROCESS | 1708 | 1464335844518 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:57:24 INFO - PROCESS | 1708 | 1464335844522 Marionette TRACE conn4 <- [1,910,null,{}] 00:57:24 INFO - PROCESS | 1708 | 1464335844530 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}] 00:57:24 INFO - PROCESS | 1708 | 1464335844750 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 00:57:25 INFO - PROCESS | 1708 | 1464335845008 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x91525800 == 94 [pid = 1708] [id = 235] 00:57:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x915ba400) [pid = 1708] [serial = 706] [outer = (nil)] 00:57:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x925c0400) [pid = 1708] [serial = 707] [outer = 0x915ba400] 00:57:25 INFO - PROCESS | 1708 | 1464335845140 Marionette DEBUG loaded listener.js 00:57:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x925c6400) [pid = 1708] [serial = 708] [outer = 0x915ba400] 00:57:26 INFO - PROCESS | 1708 | 1464335846084 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]]]}] 00:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1646ms 00:57:26 INFO - PROCESS | 1708 | 1464335846165 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:57:26 INFO - PROCESS | 1708 | 1464335846170 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 00:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:57:26 INFO - PROCESS | 1708 | 1464335846176 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:57:26 INFO - PROCESS | 1708 | 1464335846180 Marionette TRACE conn4 <- [1,914,null,{}] 00:57:26 INFO - PROCESS | 1708 | 1464335846187 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}] 00:57:26 INFO - PROCESS | 1708 | 1464335846478 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 00:57:26 INFO - PROCESS | 1708 | 1464335846805 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x9246d800 == 95 [pid = 1708] [id = 236] 00:57:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x925bd000) [pid = 1708] [serial = 709] [outer = (nil)] 00:57:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x9528f400) [pid = 1708] [serial = 710] [outer = 0x925bd000] 00:57:26 INFO - PROCESS | 1708 | 1464335846909 Marionette DEBUG loaded listener.js 00:57:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x9550dc00) [pid = 1708] [serial = 711] [outer = 0x925bd000] 00:57:27 INFO - PROCESS | 1708 | 1464335847895 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]]]}] 00:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1789ms 00:57:27 INFO - PROCESS | 1708 | 1464335847966 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 00:57:27 INFO - PROCESS | 1708 | 1464335847970 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 00:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:57:27 INFO - PROCESS | 1708 | 1464335847977 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:57:27 INFO - PROCESS | 1708 | 1464335847981 Marionette TRACE conn4 <- [1,918,null,{}] 00:57:27 INFO - PROCESS | 1708 | 1464335847987 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}] 00:57:28 INFO - PROCESS | 1708 | 1464335848194 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:57:28 INFO - PROCESS | 1708 | 1464335848435 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a6dc00 == 96 [pid = 1708] [id = 237] 00:57:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x952bd400) [pid = 1708] [serial = 712] [outer = (nil)] 00:57:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x97764400) [pid = 1708] [serial = 713] [outer = 0x952bd400] 00:57:28 INFO - PROCESS | 1708 | 1464335848565 Marionette DEBUG loaded listener.js 00:57:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x98109c00) [pid = 1708] [serial = 714] [outer = 0x952bd400] 00:57:29 INFO - PROCESS | 1708 | 1464335849566 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]]]}] 00:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1638ms 00:57:29 INFO - PROCESS | 1708 | 1464335849617 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 00:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:57:29 INFO - PROCESS | 1708 | 1464335849621 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 00:57:29 INFO - PROCESS | 1708 | 1464335849629 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:57:29 INFO - PROCESS | 1708 | 1464335849633 Marionette TRACE conn4 <- [1,922,null,{}] 00:57:29 INFO - PROCESS | 1708 | 1464335849638 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}] 00:57:29 INFO - PROCESS | 1708 | 1464335849864 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 00:57:30 INFO - PROCESS | 1708 | 1464335850111 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x955a5000 == 97 [pid = 1708] [id = 238] 00:57:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x955a5c00) [pid = 1708] [serial = 715] [outer = (nil)] 00:57:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9a2c4000) [pid = 1708] [serial = 716] [outer = 0x955a5c00] 00:57:30 INFO - PROCESS | 1708 | 1464335850214 Marionette DEBUG loaded listener.js 00:57:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x9a2e4c00) [pid = 1708] [serial = 717] [outer = 0x955a5c00] 00:57:31 INFO - PROCESS | 1708 | 1464335851110 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]]]}] 00:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1532ms 00:57:31 INFO - PROCESS | 1708 | 1464335851163 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 00:57:31 INFO - PROCESS | 1708 | 1464335851169 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 00:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:57:31 INFO - PROCESS | 1708 | 1464335851179 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:57:31 INFO - PROCESS | 1708 | 1464335851185 Marionette TRACE conn4 <- [1,926,null,{}] 00:57:31 INFO - PROCESS | 1708 | 1464335851194 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}] 00:57:31 INFO - PROCESS | 1708 | 1464335851569 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 00:57:31 INFO - PROCESS | 1708 | 1464335851875 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x92add800 == 98 [pid = 1708] [id = 239] 00:57:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9775dc00) [pid = 1708] [serial = 718] [outer = (nil)] 00:57:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9a770800) [pid = 1708] [serial = 719] [outer = 0x9775dc00] 00:57:31 INFO - PROCESS | 1708 | 1464335851978 Marionette DEBUG loaded listener.js 00:57:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x9a9d3c00) [pid = 1708] [serial = 720] [outer = 0x9775dc00] 00:57:33 INFO - PROCESS | 1708 | 1464335853187 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]]]}] 00:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2052ms 00:57:33 INFO - PROCESS | 1708 | 1464335853230 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 00:57:33 INFO - PROCESS | 1708 | 1464335853234 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 00:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:57:33 INFO - PROCESS | 1708 | 1464335853240 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:57:33 INFO - PROCESS | 1708 | 1464335853244 Marionette TRACE conn4 <- [1,930,null,{}] 00:57:33 INFO - PROCESS | 1708 | 1464335853250 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}] 00:57:33 INFO - PROCESS | 1708 | 1464335853458 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 00:57:33 INFO - PROCESS | 1708 | 1464335853775 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a178000 == 99 [pid = 1708] [id = 240] 00:57:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x9a72ec00) [pid = 1708] [serial = 721] [outer = (nil)] 00:57:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9b14d400) [pid = 1708] [serial = 722] [outer = 0x9a72ec00] 00:57:33 INFO - PROCESS | 1708 | 1464335853919 Marionette DEBUG loaded listener.js 00:57:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x9b152000) [pid = 1708] [serial = 723] [outer = 0x9a72ec00] 00:57:34 INFO - PROCESS | 1708 | 1464335854892 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]]]}] 00:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1687ms 00:57:34 INFO - PROCESS | 1708 | 1464335854928 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:57:34 INFO - PROCESS | 1708 | 1464335854932 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 00:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:57:34 INFO - PROCESS | 1708 | 1464335854939 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:57:34 INFO - PROCESS | 1708 | 1464335854943 Marionette TRACE conn4 <- [1,934,null,{}] 00:57:34 INFO - PROCESS | 1708 | 1464335854949 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}] 00:57:35 INFO - PROCESS | 1708 | 1464335855230 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 00:57:35 INFO - PROCESS | 1708 | 1464335855544 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b64d800 == 100 [pid = 1708] [id = 241] 00:57:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x9b8f5400) [pid = 1708] [serial = 724] [outer = (nil)] 00:57:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x9bbc1000) [pid = 1708] [serial = 725] [outer = 0x9b8f5400] 00:57:35 INFO - PROCESS | 1708 | 1464335855667 Marionette DEBUG loaded listener.js 00:57:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x9c3c7c00) [pid = 1708] [serial = 726] [outer = 0x9b8f5400] 00:57:36 INFO - PROCESS | 1708 | 1464335856724 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]]]}] 00:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1843ms 00:57:36 INFO - PROCESS | 1708 | 1464335856784 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 00:57:36 INFO - PROCESS | 1708 | 1464335856790 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 00:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:57:36 INFO - PROCESS | 1708 | 1464335856797 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:57:36 INFO - PROCESS | 1708 | 1464335856803 Marionette TRACE conn4 <- [1,938,null,{}] 00:57:36 INFO - PROCESS | 1708 | 1464335856810 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}] 00:57:37 INFO - PROCESS | 1708 | 1464335857042 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:57:37 INFO - PROCESS | 1708 | 1464335857397 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ac2f000 == 101 [pid = 1708] [id = 242] 00:57:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9b59c000) [pid = 1708] [serial = 727] [outer = (nil)] 00:57:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x9d9c3000) [pid = 1708] [serial = 728] [outer = 0x9b59c000] 00:57:37 INFO - PROCESS | 1708 | 1464335857578 Marionette DEBUG loaded listener.js 00:57:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0xa1154800) [pid = 1708] [serial = 729] [outer = 0x9b59c000] 00:57:38 INFO - PROCESS | 1708 | 1464335858794 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]]]}] 00:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2044ms 00:57:38 INFO - PROCESS | 1708 | 1464335858846 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 00:57:38 INFO - PROCESS | 1708 | 1464335858850 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 00:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:57:38 INFO - PROCESS | 1708 | 1464335858856 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:57:38 INFO - PROCESS | 1708 | 1464335858860 Marionette TRACE conn4 <- [1,942,null,{}] 00:57:38 INFO - PROCESS | 1708 | 1464335858866 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}] 00:57:39 INFO - PROCESS | 1708 | 1464335859079 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 00:57:39 INFO - PROCESS | 1708 | 1464335859325 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e052c00 == 102 [pid = 1708] [id = 243] 00:57:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x8e056c00) [pid = 1708] [serial = 730] [outer = (nil)] 00:57:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0xa237a000) [pid = 1708] [serial = 731] [outer = 0x8e056c00] 00:57:39 INFO - PROCESS | 1708 | 1464335859463 Marionette DEBUG loaded listener.js 00:57:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0xa2733c00) [pid = 1708] [serial = 732] [outer = 0x8e056c00] 00:57:40 INFO - PROCESS | 1708 | 1464335860438 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]]]}] 00:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1636ms 00:57:40 INFO - PROCESS | 1708 | 1464335860493 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 00:57:40 INFO - PROCESS | 1708 | 1464335860496 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 00:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:57:40 INFO - PROCESS | 1708 | 1464335860503 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:57:40 INFO - PROCESS | 1708 | 1464335860506 Marionette TRACE conn4 <- [1,946,null,{}] 00:57:40 INFO - PROCESS | 1708 | 1464335860512 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}] 00:57:40 INFO - PROCESS | 1708 | 1464335860726 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 00:57:41 INFO - PROCESS | 1708 | 1464335860991 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d4c9800 == 103 [pid = 1708] [id = 244] 00:57:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x8e04c400) [pid = 1708] [serial = 733] [outer = (nil)] 00:57:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x8e9ff800) [pid = 1708] [serial = 734] [outer = 0x8e04c400] 00:57:41 INFO - PROCESS | 1708 | 1464335861136 Marionette DEBUG loaded listener.js 00:57:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x8f57ac00) [pid = 1708] [serial = 735] [outer = 0x8e04c400] 00:57:42 INFO - PROCESS | 1708 | 1464335862791 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]]]}] 00:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2346ms 00:57:42 INFO - PROCESS | 1708 | 1464335862850 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 00:57:42 INFO - PROCESS | 1708 | 1464335862856 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 00:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:57:42 INFO - PROCESS | 1708 | 1464335862866 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:57:42 INFO - PROCESS | 1708 | 1464335862872 Marionette TRACE conn4 <- [1,950,null,{}] 00:57:42 INFO - PROCESS | 1708 | 1464335862883 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}] 00:57:43 INFO - PROCESS | 1708 | 1464335863138 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 00:57:43 INFO - PROCESS | 1708 | 1464335863349 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8fa000 == 104 [pid = 1708] [id = 245] 00:57:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x8d1f8000) [pid = 1708] [serial = 736] [outer = (nil)] 00:57:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x8e3d7c00) [pid = 1708] [serial = 737] [outer = 0x8d1f8000] 00:57:43 INFO - PROCESS | 1708 | 1464335863470 Marionette DEBUG loaded listener.js 00:57:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x8e961c00) [pid = 1708] [serial = 738] [outer = 0x8d1f8000] 00:57:44 INFO - PROCESS | 1708 | 1464335864580 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]]]}] 00:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1796ms 00:57:44 INFO - PROCESS | 1708 | 1464335864662 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:57:44 INFO - PROCESS | 1708 | 1464335864671 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 00:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:57:44 INFO - PROCESS | 1708 | 1464335864681 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:57:44 INFO - PROCESS | 1708 | 1464335864686 Marionette TRACE conn4 <- [1,954,null,{}] 00:57:44 INFO - PROCESS | 1708 | 1464335864692 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}] 00:57:44 INFO - PROCESS | 1708 | 1464335864941 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x925c4800) [pid = 1708] [serial = 629] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | 1464335865362 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c14a400 == 105 [pid = 1708] [id = 246] 00:57:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x8c411c00) [pid = 1708] [serial = 739] [outer = (nil)] 00:57:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x8e38f000) [pid = 1708] [serial = 740] [outer = 0x8c411c00] 00:57:45 INFO - PROCESS | 1708 | 1464335865448 Marionette DEBUG loaded listener.js 00:57:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x8e4e8c00) [pid = 1708] [serial = 741] [outer = 0x8c411c00] 00:57:45 INFO - PROCESS | 1708 | --DOCSHELL 0x90ac2c00 == 104 [pid = 1708] [id = 109] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x92474400) [pid = 1708] [serial = 614] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0xa3592400) [pid = 1708] [serial = 597] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8e3d6000) [pid = 1708] [serial = 609] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8e04b000) [pid = 1708] [serial = 608] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9b59f800) [pid = 1708] [serial = 587] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8e9f3000) [pid = 1708] [serial = 620] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x8e3ca000) [pid = 1708] [serial = 627] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x93b7fc00) [pid = 1708] [serial = 521] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9528fc00) [pid = 1708] [serial = 578] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9bbbd800) [pid = 1708] [serial = 590] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8e4f0800) [pid = 1708] [serial = 497] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8ec60000) [pid = 1708] [serial = 572] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x91527c00) [pid = 1708] [serial = 624] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x9a373c00) [pid = 1708] [serial = 584] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8ec51c00) [pid = 1708] [serial = 606] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x92475c00) [pid = 1708] [serial = 569] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x97769000) [pid = 1708] [serial = 581] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x95502000) [pid = 1708] [serial = 618] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0xa237b800) [pid = 1708] [serial = 594] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x95296000) [pid = 1708] [serial = 617] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x90c3fc00) [pid = 1708] [serial = 623] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0xa685ec00) [pid = 1708] [serial = 500] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x915b5000) [pid = 1708] [serial = 575] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x925c5c00) [pid = 1708] [serial = 615] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa36f3400) [pid = 1708] [serial = 494] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8f167c00) [pid = 1708] [serial = 611] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8f573c00) [pid = 1708] [serial = 612] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8ec4c800) [pid = 1708] [serial = 621] [outer = (nil)] [url = about:blank] 00:57:45 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8c40dc00) [pid = 1708] [serial = 626] [outer = (nil)] [url = about:blank] 00:57:46 INFO - PROCESS | 1708 | 1464335866333 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]]]}] 00:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1686ms 00:57:46 INFO - PROCESS | 1708 | 1464335866369 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 00:57:46 INFO - PROCESS | 1708 | 1464335866372 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 00:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:57:46 INFO - PROCESS | 1708 | 1464335866380 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:57:46 INFO - PROCESS | 1708 | 1464335866386 Marionette TRACE conn4 <- [1,958,null,{}] 00:57:46 INFO - PROCESS | 1708 | 1464335866403 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}] 00:57:46 INFO - PROCESS | 1708 | 1464335866617 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:57:46 INFO - PROCESS | 1708 | 1464335866789 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d4cc400 == 105 [pid = 1708] [id = 247] 00:57:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ec57800) [pid = 1708] [serial = 742] [outer = (nil)] 00:57:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8ecf4c00) [pid = 1708] [serial = 743] [outer = 0x8ec57800] 00:57:46 INFO - PROCESS | 1708 | 1464335866911 Marionette DEBUG loaded listener.js 00:57:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8f15e800) [pid = 1708] [serial = 744] [outer = 0x8ec57800] 00:57:47 INFO - PROCESS | 1708 | 1464335867797 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]]]}] 00:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1492ms 00:57:47 INFO - PROCESS | 1708 | 1464335867873 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 00:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:57:47 INFO - PROCESS | 1708 | 1464335867878 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 00:57:47 INFO - PROCESS | 1708 | 1464335867884 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:57:47 INFO - PROCESS | 1708 | 1464335867887 Marionette TRACE conn4 <- [1,962,null,{}] 00:57:47 INFO - PROCESS | 1708 | 1464335867898 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}] 00:57:48 INFO - PROCESS | 1708 | 1464335868145 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 00:57:48 INFO - PROCESS | 1708 | 1464335868173 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9f4800 == 106 [pid = 1708] [id = 248] 00:57:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f167c00) [pid = 1708] [serial = 745] [outer = (nil)] 00:57:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8f266800) [pid = 1708] [serial = 746] [outer = 0x8f167c00] 00:57:48 INFO - PROCESS | 1708 | 1464335868252 Marionette DEBUG loaded listener.js 00:57:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x90925000) [pid = 1708] [serial = 747] [outer = 0x8f167c00] 00:57:49 INFO - PROCESS | 1708 | 1464335869245 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]]]}] 00:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1430ms 00:57:49 INFO - PROCESS | 1708 | 1464335869318 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 00:57:49 INFO - PROCESS | 1708 | 1464335869322 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 00:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:57:49 INFO - PROCESS | 1708 | 1464335869328 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:57:49 INFO - PROCESS | 1708 | 1464335869330 Marionette TRACE conn4 <- [1,966,null,{}] 00:57:49 INFO - PROCESS | 1708 | 1464335869336 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}] 00:57:49 INFO - PROCESS | 1708 | 1464335869569 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 00:57:49 INFO - PROCESS | 1708 | 1464335869596 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1eac00 == 107 [pid = 1708] [id = 249] 00:57:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8ecee800) [pid = 1708] [serial = 748] [outer = (nil)] 00:57:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x90aca000) [pid = 1708] [serial = 749] [outer = 0x8ecee800] 00:57:49 INFO - PROCESS | 1708 | 1464335869724 Marionette DEBUG loaded listener.js 00:57:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x90c49000) [pid = 1708] [serial = 750] [outer = 0x8ecee800] 00:57:50 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8ecf5800) [pid = 1708] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:57:50 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8e969400) [pid = 1708] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:57:50 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8d4cec00) [pid = 1708] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:57:50 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8c06c400) [pid = 1708] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:57:50 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8e970000) [pid = 1708] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:57:51 INFO - PROCESS | 1708 | 1464335871100 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]]]}] 00:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1796ms 00:57:51 INFO - PROCESS | 1708 | 1464335871129 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 00:57:51 INFO - PROCESS | 1708 | 1464335871134 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 00:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:57:51 INFO - PROCESS | 1708 | 1464335871145 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:57:51 INFO - PROCESS | 1708 | 1464335871150 Marionette TRACE conn4 <- [1,970,null,{}] 00:57:51 INFO - PROCESS | 1708 | 1464335871159 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}] 00:57:51 INFO - PROCESS | 1708 | 1464335871388 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 00:57:51 INFO - PROCESS | 1708 | 1464335871549 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e5800 == 108 [pid = 1708] [id = 250] 00:57:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8e4ed800) [pid = 1708] [serial = 751] [outer = (nil)] 00:57:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x91522800) [pid = 1708] [serial = 752] [outer = 0x8e4ed800] 00:57:51 INFO - PROCESS | 1708 | 1464335871643 Marionette DEBUG loaded listener.js 00:57:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x915b8c00) [pid = 1708] [serial = 753] [outer = 0x8e4ed800] 00:57:52 INFO - PROCESS | 1708 | 1464335872435 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]]]}] 00:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1443ms 00:57:52 INFO - PROCESS | 1708 | 1464335872588 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:57:52 INFO - PROCESS | 1708 | 1464335872595 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 00:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:57:52 INFO - PROCESS | 1708 | 1464335872616 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:57:52 INFO - PROCESS | 1708 | 1464335872622 Marionette TRACE conn4 <- [1,974,null,{}] 00:57:52 INFO - PROCESS | 1708 | 1464335872631 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}] 00:57:52 INFO - PROCESS | 1708 | 1464335872867 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 00:57:53 INFO - PROCESS | 1708 | 1464335873150 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ef000 == 109 [pid = 1708] [id = 251] 00:57:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8d1ef400) [pid = 1708] [serial = 754] [outer = (nil)] 00:57:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8d4cb000) [pid = 1708] [serial = 755] [outer = 0x8d1ef400] 00:57:53 INFO - PROCESS | 1708 | 1464335873287 Marionette DEBUG loaded listener.js 00:57:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8e389c00) [pid = 1708] [serial = 756] [outer = 0x8d1ef400] 00:57:54 INFO - PROCESS | 1708 | 1464335874295 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]]]}] 00:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1737ms 00:57:54 INFO - PROCESS | 1708 | 1464335874354 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 00:57:54 INFO - PROCESS | 1708 | 1464335874360 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 00:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:57:54 INFO - PROCESS | 1708 | 1464335874373 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:57:54 INFO - PROCESS | 1708 | 1464335874380 Marionette TRACE conn4 <- [1,978,null,{}] 00:57:54 INFO - PROCESS | 1708 | 1464335874387 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}] 00:57:54 INFO - PROCESS | 1708 | 1464335874614 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:57:54 INFO - PROCESS | 1708 | 1464335874944 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e967800 == 110 [pid = 1708] [id = 252] 00:57:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8e96c800) [pid = 1708] [serial = 757] [outer = (nil)] 00:57:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8ec4dc00) [pid = 1708] [serial = 758] [outer = 0x8e96c800] 00:57:55 INFO - PROCESS | 1708 | 1464335875055 Marionette DEBUG loaded listener.js 00:57:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8ec65400) [pid = 1708] [serial = 759] [outer = 0x8e96c800] 00:57:56 INFO - PROCESS | 1708 | 1464335876010 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]]]}] 00:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1697ms 00:57:56 INFO - PROCESS | 1708 | 1464335876068 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 00:57:56 INFO - PROCESS | 1708 | 1464335876074 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 00:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:57:56 INFO - PROCESS | 1708 | 1464335876082 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:57:56 INFO - PROCESS | 1708 | 1464335876087 Marionette TRACE conn4 <- [1,982,null,{}] 00:57:56 INFO - PROCESS | 1708 | 1464335876106 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}] 00:57:56 INFO - PROCESS | 1708 | 1464335876384 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 00:57:56 INFO - PROCESS | 1708 | 1464335876735 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f239000 == 111 [pid = 1708] [id = 253] 00:57:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x911aa000) [pid = 1708] [serial = 760] [outer = (nil)] 00:57:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x915b3000) [pid = 1708] [serial = 761] [outer = 0x911aa000] 00:57:56 INFO - PROCESS | 1708 | 1464335876835 Marionette DEBUG loaded listener.js 00:57:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x925c4800) [pid = 1708] [serial = 762] [outer = 0x911aa000] 00:57:57 INFO - PROCESS | 1708 | 1464335877734 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]]]}] 00:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1691ms 00:57:57 INFO - PROCESS | 1708 | 1464335877773 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 00:57:57 INFO - PROCESS | 1708 | 1464335877777 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 00:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:57:57 INFO - PROCESS | 1708 | 1464335877804 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:57:57 INFO - PROCESS | 1708 | 1464335877812 Marionette TRACE conn4 <- [1,986,null,{}] 00:57:57 INFO - PROCESS | 1708 | 1464335877821 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}] 00:57:58 INFO - PROCESS | 1708 | 1464335878039 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 00:57:58 INFO - PROCESS | 1708 | 1464335878299 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:57:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x915ba800 == 112 [pid = 1708] [id = 254] 00:57:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x92ad8c00) [pid = 1708] [serial = 763] [outer = (nil)] 00:57:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x93b7ec00) [pid = 1708] [serial = 764] [outer = 0x92ad8c00] 00:57:58 INFO - PROCESS | 1708 | 1464335878415 Marionette DEBUG loaded listener.js 00:57:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x952b7000) [pid = 1708] [serial = 765] [outer = 0x92ad8c00] 00:57:59 INFO - PROCESS | 1708 | 1464335879341 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]]]}] 00:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1622ms 00:57:59 INFO - PROCESS | 1708 | 1464335879408 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 00:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:57:59 INFO - PROCESS | 1708 | 1464335879412 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 00:57:59 INFO - PROCESS | 1708 | 1464335879418 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:57:59 INFO - PROCESS | 1708 | 1464335879423 Marionette TRACE conn4 <- [1,990,null,{}] 00:57:59 INFO - PROCESS | 1708 | 1464335879428 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}] 00:57:59 INFO - PROCESS | 1708 | 1464335879664 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 00:57:59 INFO - PROCESS | 1708 | 1464335879929 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e6000 == 113 [pid = 1708] [id = 255] 00:58:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x952bd000) [pid = 1708] [serial = 766] [outer = (nil)] 00:58:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9550c400) [pid = 1708] [serial = 767] [outer = 0x952bd000] 00:58:00 INFO - PROCESS | 1708 | 1464335880065 Marionette DEBUG loaded listener.js 00:58:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9814b400) [pid = 1708] [serial = 768] [outer = 0x952bd000] 00:58:01 INFO - PROCESS | 1708 | 1464335881047 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]]]}] 00:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1683ms 00:58:01 INFO - PROCESS | 1708 | 1464335881103 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:58:01 INFO - PROCESS | 1708 | 1464335881107 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 00:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:58:01 INFO - PROCESS | 1708 | 1464335881115 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:58:01 INFO - PROCESS | 1708 | 1464335881120 Marionette TRACE conn4 <- [1,994,null,{}] 00:58:01 INFO - PROCESS | 1708 | 1464335881128 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}] 00:58:01 INFO - PROCESS | 1708 | 1464335881385 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 00:58:01 INFO - PROCESS | 1708 | 1464335881688 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e96b400 == 114 [pid = 1708] [id = 256] 00:58:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x99f67400) [pid = 1708] [serial = 769] [outer = (nil)] 00:58:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9ac33400) [pid = 1708] [serial = 770] [outer = 0x99f67400] 00:58:01 INFO - PROCESS | 1708 | 1464335881792 Marionette DEBUG loaded listener.js 00:58:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9b150c00) [pid = 1708] [serial = 771] [outer = 0x99f67400] 00:58:02 INFO - PROCESS | 1708 | 1464335882732 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]]]}] 00:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1684ms 00:58:02 INFO - PROCESS | 1708 | 1464335882800 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 00:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:58:02 INFO - PROCESS | 1708 | 1464335882805 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 00:58:02 INFO - PROCESS | 1708 | 1464335882812 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:58:02 INFO - PROCESS | 1708 | 1464335882819 Marionette TRACE conn4 <- [1,998,null,{}] 00:58:02 INFO - PROCESS | 1708 | 1464335882919 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}] 00:58:03 INFO - PROCESS | 1708 | 1464335883139 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:58:03 INFO - PROCESS | 1708 | 1464335883396 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a76a400 == 115 [pid = 1708] [id = 257] 00:58:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9b599400) [pid = 1708] [serial = 772] [outer = (nil)] 00:58:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9b864400) [pid = 1708] [serial = 773] [outer = 0x9b599400] 00:58:03 INFO - PROCESS | 1708 | 1464335883532 Marionette DEBUG loaded listener.js 00:58:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9bb7a400) [pid = 1708] [serial = 774] [outer = 0x9b599400] 00:58:04 INFO - PROCESS | 1708 | 1464335884499 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]]]}] 00:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1737ms 00:58:04 INFO - PROCESS | 1708 | 1464335884549 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 00:58:04 INFO - PROCESS | 1708 | 1464335884554 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 00:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:58:04 INFO - PROCESS | 1708 | 1464335884560 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:58:04 INFO - PROCESS | 1708 | 1464335884564 Marionette TRACE conn4 <- [1,1002,null,{}] 00:58:04 INFO - PROCESS | 1708 | 1464335884570 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}] 00:58:04 INFO - PROCESS | 1708 | 1464335884815 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 00:58:05 INFO - PROCESS | 1708 | 1464335885127 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a765000 == 116 [pid = 1708] [id = 258] 00:58:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9b368800) [pid = 1708] [serial = 775] [outer = (nil)] 00:58:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9d526800) [pid = 1708] [serial = 776] [outer = 0x9b368800] 00:58:05 INFO - PROCESS | 1708 | 1464335885220 Marionette DEBUG loaded listener.js 00:58:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9d590800) [pid = 1708] [serial = 777] [outer = 0x9b368800] 00:58:06 INFO - PROCESS | 1708 | 1464335886133 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]]]}] 00:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1640ms 00:58:06 INFO - PROCESS | 1708 | 1464335886202 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 00:58:06 INFO - PROCESS | 1708 | 1464335886205 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 00:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:58:06 INFO - PROCESS | 1708 | 1464335886213 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:58:06 INFO - PROCESS | 1708 | 1464335886217 Marionette TRACE conn4 <- [1,1006,null,{}] 00:58:06 INFO - PROCESS | 1708 | 1464335886223 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}] 00:58:06 INFO - PROCESS | 1708 | 1464335886503 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 00:58:06 INFO - PROCESS | 1708 | 1464335886876 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a8ca800 == 117 [pid = 1708] [id = 259] 00:58:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9b645000) [pid = 1708] [serial = 778] [outer = (nil)] 00:58:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0xa23d5000) [pid = 1708] [serial = 779] [outer = 0x9b645000] 00:58:06 INFO - PROCESS | 1708 | 1464335886963 Marionette DEBUG loaded listener.js 00:58:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0xa3358000) [pid = 1708] [serial = 780] [outer = 0x9b645000] 00:58:07 INFO - PROCESS | 1708 | 1464335887889 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]]]}] 00:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1743ms 00:58:07 INFO - PROCESS | 1708 | 1464335887959 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 00:58:07 INFO - PROCESS | 1708 | 1464335887965 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 00:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:58:07 INFO - PROCESS | 1708 | 1464335887975 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:58:07 INFO - PROCESS | 1708 | 1464335887977 Marionette TRACE conn4 <- [1,1010,null,{}] 00:58:07 INFO - PROCESS | 1708 | 1464335887982 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}] 00:58:08 INFO - PROCESS | 1708 | 1464335888208 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 00:58:08 INFO - PROCESS | 1708 | 1464335888459 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:08 INFO - PROCESS | 1708 | ++DOCSHELL 0xa22a4c00 == 118 [pid = 1708] [id = 260] 00:58:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0xa2379400) [pid = 1708] [serial = 781] [outer = (nil)] 00:58:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0xa359a000) [pid = 1708] [serial = 782] [outer = 0xa2379400] 00:58:08 INFO - PROCESS | 1708 | 1464335888587 Marionette DEBUG loaded listener.js 00:58:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0xa4f1d400) [pid = 1708] [serial = 783] [outer = 0xa2379400] 00:58:09 INFO - PROCESS | 1708 | 1464335889530 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]]]}] 00:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1634ms 00:58:09 INFO - PROCESS | 1708 | 1464335889609 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:58:09 INFO - PROCESS | 1708 | 1464335889614 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 00:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:58:09 INFO - PROCESS | 1708 | 1464335889621 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:58:09 INFO - PROCESS | 1708 | 1464335889626 Marionette TRACE conn4 <- [1,1014,null,{}] 00:58:09 INFO - PROCESS | 1708 | 1464335889631 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}] 00:58:09 INFO - PROCESS | 1708 | 1464335889914 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 00:58:10 INFO - PROCESS | 1708 | 1464335890260 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b51b000 == 119 [pid = 1708] [id = 261] 00:58:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x8b522c00) [pid = 1708] [serial = 784] [outer = (nil)] 00:58:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x8b528400) [pid = 1708] [serial = 785] [outer = 0x8b522c00] 00:58:10 INFO - PROCESS | 1708 | 1464335890362 Marionette DEBUG loaded listener.js 00:58:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa3595800) [pid = 1708] [serial = 786] [outer = 0x8b522c00] 00:58:11 INFO - PROCESS | 1708 | 1464335891325 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]]]}] 00:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1756ms 00:58:11 INFO - PROCESS | 1708 | 1464335891379 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 00:58:11 INFO - PROCESS | 1708 | 1464335891382 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 00:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:58:11 INFO - PROCESS | 1708 | 1464335891389 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:58:11 INFO - PROCESS | 1708 | 1464335891393 Marionette TRACE conn4 <- [1,1018,null,{}] 00:58:11 INFO - PROCESS | 1708 | 1464335891399 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}] 00:58:11 INFO - PROCESS | 1708 | 1464335891606 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:58:11 INFO - PROCESS | 1708 | 1464335891863 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b51e800 == 120 [pid = 1708] [id = 262] 00:58:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x8b521000) [pid = 1708] [serial = 787] [outer = (nil)] 00:58:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x8d537000) [pid = 1708] [serial = 788] [outer = 0x8b521000] 00:58:11 INFO - PROCESS | 1708 | 1464335891994 Marionette DEBUG loaded listener.js 00:58:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x8d53a400) [pid = 1708] [serial = 789] [outer = 0x8b521000] 00:58:12 INFO - PROCESS | 1708 | 1464335892948 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]]]}] 00:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1634ms 00:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:58:13 INFO - PROCESS | 1708 | 1464335893026 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 00:58:13 INFO - PROCESS | 1708 | 1464335893029 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 00:58:13 INFO - PROCESS | 1708 | 1464335893035 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:58:13 INFO - PROCESS | 1708 | 1464335893039 Marionette TRACE conn4 <- [1,1022,null,{}] 00:58:13 INFO - PROCESS | 1708 | 1464335893045 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}] 00:58:13 INFO - PROCESS | 1708 | 1464335893290 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 00:58:13 INFO - PROCESS | 1708 | 1464335893619 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d532000 == 121 [pid = 1708] [id = 263] 00:58:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x8d536c00) [pid = 1708] [serial = 790] [outer = (nil)] 00:58:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0xa36eac00) [pid = 1708] [serial = 791] [outer = 0x8d536c00] 00:58:13 INFO - PROCESS | 1708 | 1464335893721 Marionette DEBUG loaded listener.js 00:58:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0xa6385400) [pid = 1708] [serial = 792] [outer = 0x8d536c00] 00:58:14 INFO - PROCESS | 1708 | 1464335894620 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]]]}] 00:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1640ms 00:58:14 INFO - PROCESS | 1708 | 1464335894676 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 00:58:14 INFO - PROCESS | 1708 | 1464335894679 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 00:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:58:14 INFO - PROCESS | 1708 | 1464335894686 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:58:14 INFO - PROCESS | 1708 | 1464335894689 Marionette TRACE conn4 <- [1,1026,null,{}] 00:58:14 INFO - PROCESS | 1708 | 1464335894695 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}] 00:58:14 INFO - PROCESS | 1708 | 1464335894943 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 00:58:15 INFO - PROCESS | 1708 | 1464335895277 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b54d400 == 122 [pid = 1708] [id = 264] 00:58:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x8b54f000) [pid = 1708] [serial = 793] [outer = (nil)] 00:58:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x8b555400) [pid = 1708] [serial = 794] [outer = 0x8b54f000] 00:58:15 INFO - PROCESS | 1708 | 1464335895368 Marionette DEBUG loaded listener.js 00:58:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x8b557400) [pid = 1708] [serial = 795] [outer = 0x8b54f000] 00:58:16 INFO - PROCESS | 1708 | 1464335896291 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]]]}] 00:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1638ms 00:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:58:16 INFO - PROCESS | 1708 | 1464335896325 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 00:58:16 INFO - PROCESS | 1708 | 1464335896328 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 00:58:16 INFO - PROCESS | 1708 | 1464335896337 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:58:16 INFO - PROCESS | 1708 | 1464335896341 Marionette TRACE conn4 <- [1,1030,null,{}] 00:58:16 INFO - PROCESS | 1708 | 1464335896347 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}] 00:58:16 INFO - PROCESS | 1708 | 1464335896596 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 00:58:16 INFO - PROCESS | 1708 | 1464335896904 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b551000 == 123 [pid = 1708] [id = 265] 00:58:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x8b555c00) [pid = 1708] [serial = 796] [outer = (nil)] 00:58:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x8d53d800) [pid = 1708] [serial = 797] [outer = 0x8b555c00] 00:58:17 INFO - PROCESS | 1708 | 1464335896996 Marionette DEBUG loaded listener.js 00:58:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x9a721c00) [pid = 1708] [serial = 798] [outer = 0x8b555c00] 00:58:17 INFO - PROCESS | 1708 | 1464335897893 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]]]}] 00:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1638ms 00:58:17 INFO - PROCESS | 1708 | 1464335897980 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:58:17 INFO - PROCESS | 1708 | 1464335897984 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 00:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:58:17 INFO - PROCESS | 1708 | 1464335897990 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:58:17 INFO - PROCESS | 1708 | 1464335897994 Marionette TRACE conn4 <- [1,1034,null,{}] 00:58:18 INFO - PROCESS | 1708 | 1464335897999 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}] 00:58:18 INFO - PROCESS | 1708 | 1464335898226 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 00:58:18 INFO - PROCESS | 1708 | 1464335898552 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b558c00 == 124 [pid = 1708] [id = 266] 00:58:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x8b55a000) [pid = 1708] [serial = 799] [outer = (nil)] 00:58:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x8b9cf800) [pid = 1708] [serial = 800] [outer = 0x8b55a000] 00:58:18 INFO - PROCESS | 1708 | 1464335898641 Marionette DEBUG loaded listener.js 00:58:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x8b9d3c00) [pid = 1708] [serial = 801] [outer = 0x8b55a000] 00:58:19 INFO - PROCESS | 1708 | 1464335899607 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]]]}] 00:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1682ms 00:58:19 INFO - PROCESS | 1708 | 1464335899674 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 00:58:19 INFO - PROCESS | 1708 | 1464335899680 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 00:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:58:19 INFO - PROCESS | 1708 | 1464335899690 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:58:19 INFO - PROCESS | 1708 | 1464335899696 Marionette TRACE conn4 <- [1,1038,null,{}] 00:58:19 INFO - PROCESS | 1708 | 1464335899704 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}] 00:58:19 INFO - PROCESS | 1708 | 1464335899957 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:58:20 INFO - PROCESS | 1708 | 1464335900624 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b54e400 == 125 [pid = 1708] [id = 267] 00:58:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x8b551400) [pid = 1708] [serial = 802] [outer = (nil)] 00:58:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0x8b9cbc00) [pid = 1708] [serial = 803] [outer = 0x8b551400] 00:58:20 INFO - PROCESS | 1708 | 1464335900710 Marionette DEBUG loaded listener.js 00:58:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0x8c14f800) [pid = 1708] [serial = 804] [outer = 0x8b551400] 00:58:22 INFO - PROCESS | 1708 | 1464335902015 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]]]}] 00:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2388ms 00:58:22 INFO - PROCESS | 1708 | 1464335902079 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 00:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:58:22 INFO - PROCESS | 1708 | 1464335902089 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 00:58:22 INFO - PROCESS | 1708 | 1464335902101 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:58:22 INFO - PROCESS | 1708 | 1464335902110 Marionette TRACE conn4 <- [1,1042,null,{}] 00:58:22 INFO - PROCESS | 1708 | 1464335902122 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}] 00:58:22 INFO - PROCESS | 1708 | 1464335902463 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40c400 == 124 [pid = 1708] [id = 188] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x93b81800 == 123 [pid = 1708] [id = 21] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4ec400 == 122 [pid = 1708] [id = 189] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4ef800 == 121 [pid = 1708] [id = 187] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1eac00 == 120 [pid = 1708] [id = 249] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9f4800 == 119 [pid = 1708] [id = 248] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8d4cc400 == 118 [pid = 1708] [id = 247] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8c14a400 == 117 [pid = 1708] [id = 246] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8fa000 == 116 [pid = 1708] [id = 245] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x92add800 == 115 [pid = 1708] [id = 239] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x955a5000 == 114 [pid = 1708] [id = 238] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x93a6dc00 == 113 [pid = 1708] [id = 237] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x91525800 == 112 [pid = 1708] [id = 235] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x9246d800 == 111 [pid = 1708] [id = 236] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3d7000 == 110 [pid = 1708] [id = 234] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8f265400 == 109 [pid = 1708] [id = 233] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8e96c000 == 108 [pid = 1708] [id = 232] 00:58:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8c411800 == 107 [pid = 1708] [id = 231] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x8f579000) [pid = 1708] [serial = 689] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x8f163c00) [pid = 1708] [serial = 632] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x92ad2400) [pid = 1708] [serial = 635] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x9a36d400) [pid = 1708] [serial = 638] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x9ac31800) [pid = 1708] [serial = 641] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0x8f57a000) [pid = 1708] [serial = 692] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x9b599c00) [pid = 1708] [serial = 644] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x9c3c9c00) [pid = 1708] [serial = 647] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0xa257c400) [pid = 1708] [serial = 650] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0xa36ed400) [pid = 1708] [serial = 653] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x8c14e800) [pid = 1708] [serial = 656] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0xa359ac00) [pid = 1708] [serial = 659] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x8e96fc00) [pid = 1708] [serial = 662] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8d1f2000) [pid = 1708] [serial = 665] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8e970800) [pid = 1708] [serial = 668] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8ebe8c00) [pid = 1708] [serial = 671] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8ebed800) [pid = 1708] [serial = 681] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x8e96e000) [pid = 1708] [serial = 680] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x8e9f6800) [pid = 1708] [serial = 683] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x8ec53c00) [pid = 1708] [serial = 684] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x8d4cf400) [pid = 1708] [serial = 678] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8c150000) [pid = 1708] [serial = 677] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x8e38fc00) [pid = 1708] [serial = 674] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8f237400) [pid = 1708] [serial = 687] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x90927000) [pid = 1708] [serial = 690] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x8f118c00) [pid = 1708] [serial = 686] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1708 | 1464335903245 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c14f400 == 108 [pid = 1708] [id = 268] 00:58:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x8c150000) [pid = 1708] [serial = 805] [outer = (nil)] 00:58:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x8c411800) [pid = 1708] [serial = 806] [outer = 0x8c150000] 00:58:23 INFO - PROCESS | 1708 | 1464335903361 Marionette DEBUG loaded listener.js 00:58:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x8d4cf400) [pid = 1708] [serial = 807] [outer = 0x8c150000] 00:58:24 INFO - PROCESS | 1708 | 1464335904195 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]]]}] 00:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2157ms 00:58:24 INFO - PROCESS | 1708 | 1464335904259 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 00:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:58:24 INFO - PROCESS | 1708 | 1464335904269 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 00:58:24 INFO - PROCESS | 1708 | 1464335904282 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:58:24 INFO - PROCESS | 1708 | 1464335904286 Marionette TRACE conn4 <- [1,1046,null,{}] 00:58:24 INFO - PROCESS | 1708 | 1464335904292 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}] 00:58:24 INFO - PROCESS | 1708 | 1464335904503 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 00:58:24 INFO - PROCESS | 1708 | 1464335904694 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1eb400 == 109 [pid = 1708] [id = 269] 00:58:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x8e14e400) [pid = 1708] [serial = 808] [outer = (nil)] 00:58:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x8e154400) [pid = 1708] [serial = 809] [outer = 0x8e14e400] 00:58:24 INFO - PROCESS | 1708 | 1464335904785 Marionette DEBUG loaded listener.js 00:58:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x8e392400) [pid = 1708] [serial = 810] [outer = 0x8e14e400] 00:58:25 INFO - PROCESS | 1708 | 1464335905713 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]]]}] 00:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1492ms 00:58:25 INFO - PROCESS | 1708 | 1464335905772 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 00:58:25 INFO - PROCESS | 1708 | 1464335905776 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 00:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:58:25 INFO - PROCESS | 1708 | 1464335905786 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:58:25 INFO - PROCESS | 1708 | 1464335905795 Marionette TRACE conn4 <- [1,1050,null,{}] 00:58:25 INFO - PROCESS | 1708 | 1464335905817 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}] 00:58:26 INFO - PROCESS | 1708 | 1464335906083 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 00:58:26 INFO - PROCESS | 1708 | 1464335906119 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3ca000 == 110 [pid = 1708] [id = 270] 00:58:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x8e96fc00) [pid = 1708] [serial = 811] [outer = (nil)] 00:58:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x8e9fc400) [pid = 1708] [serial = 812] [outer = 0x8e96fc00] 00:58:26 INFO - PROCESS | 1708 | 1464335906205 Marionette DEBUG loaded listener.js 00:58:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x8ebeb000) [pid = 1708] [serial = 813] [outer = 0x8e96fc00] 00:58:27 INFO - PROCESS | 1708 | 1464335907210 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]]]}] 00:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1497ms 00:58:27 INFO - PROCESS | 1708 | 1464335907282 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:58:27 INFO - PROCESS | 1708 | 1464335907287 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 00:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:58:27 INFO - PROCESS | 1708 | 1464335907293 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:58:27 INFO - PROCESS | 1708 | 1464335907296 Marionette TRACE conn4 <- [1,1054,null,{}] 00:58:27 INFO - PROCESS | 1708 | 1464335907301 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}] 00:58:27 INFO - PROCESS | 1708 | 1464335907572 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 00:58:27 INFO - PROCESS | 1708 | 1464335907620 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b528c00 == 111 [pid = 1708] [id = 271] 00:58:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x8e04a800) [pid = 1708] [serial = 814] [outer = (nil)] 00:58:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x8ec5dc00) [pid = 1708] [serial = 815] [outer = 0x8e04a800] 00:58:27 INFO - PROCESS | 1708 | 1464335907707 Marionette DEBUG loaded listener.js 00:58:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x8ecf6400) [pid = 1708] [serial = 816] [outer = 0x8e04a800] 00:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8d1f8000) [pid = 1708] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8ec57800) [pid = 1708] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8c411c00) [pid = 1708] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x8f167c00) [pid = 1708] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x8f10cc00) [pid = 1708] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:58:28 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x8ecee800) [pid = 1708] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:58:28 INFO - PROCESS | 1708 | 1464335908911 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]]]}] 00:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1680ms 00:58:28 INFO - PROCESS | 1708 | 1464335908974 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 00:58:28 INFO - PROCESS | 1708 | 1464335908978 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 00:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:58:28 INFO - PROCESS | 1708 | 1464335908984 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:58:28 INFO - PROCESS | 1708 | 1464335908988 Marionette TRACE conn4 <- [1,1058,null,{}] 00:58:28 INFO - PROCESS | 1708 | 1464335908993 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}] 00:58:29 INFO - PROCESS | 1708 | 1464335909170 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:58:29 INFO - PROCESS | 1708 | 1464335909350 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec54800 == 112 [pid = 1708] [id = 272] 00:58:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x8ec57800) [pid = 1708] [serial = 817] [outer = (nil)] 00:58:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x8f237000) [pid = 1708] [serial = 818] [outer = 0x8ec57800] 00:58:29 INFO - PROCESS | 1708 | 1464335909435 Marionette DEBUG loaded listener.js 00:58:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x8f25b800) [pid = 1708] [serial = 819] [outer = 0x8ec57800] 00:58:30 INFO - PROCESS | 1708 | 1464335910357 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]]]}] 00:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1431ms 00:58:30 INFO - PROCESS | 1708 | 1464335910432 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 00:58:30 INFO - PROCESS | 1708 | 1464335910440 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 00:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:58:30 INFO - PROCESS | 1708 | 1464335910452 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:58:30 INFO - PROCESS | 1708 | 1464335910458 Marionette TRACE conn4 <- [1,1062,null,{}] 00:58:30 INFO - PROCESS | 1708 | 1464335910517 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}] 00:58:30 INFO - PROCESS | 1708 | 1464335910780 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 00:58:31 INFO - PROCESS | 1708 | 1464335911105 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c14bc00 == 113 [pid = 1708] [id = 273] 00:58:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x8c151c00) [pid = 1708] [serial = 820] [outer = (nil)] 00:58:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x8d1eac00) [pid = 1708] [serial = 821] [outer = 0x8c151c00] 00:58:31 INFO - PROCESS | 1708 | 1464335911196 Marionette DEBUG loaded listener.js 00:58:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x8d4d1800) [pid = 1708] [serial = 822] [outer = 0x8c151c00] 00:58:32 INFO - PROCESS | 1708 | 1464335912268 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]]]}] 00:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1886ms 00:58:32 INFO - PROCESS | 1708 | 1464335912338 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 00:58:32 INFO - PROCESS | 1708 | 1464335912348 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 00:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:58:32 INFO - PROCESS | 1708 | 1464335912365 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:58:32 INFO - PROCESS | 1708 | 1464335912373 Marionette TRACE conn4 <- [1,1066,null,{}] 00:58:32 INFO - PROCESS | 1708 | 1464335912383 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}] 00:58:32 INFO - PROCESS | 1708 | 1464335912788 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 00:58:33 INFO - PROCESS | 1708 | 1464335913061 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e38f400 == 114 [pid = 1708] [id = 274] 00:58:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x8e3d0000) [pid = 1708] [serial = 823] [outer = (nil)] 00:58:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x8e4e6c00) [pid = 1708] [serial = 824] [outer = 0x8e3d0000] 00:58:33 INFO - PROCESS | 1708 | 1464335913155 Marionette DEBUG loaded listener.js 00:58:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x8e96e000) [pid = 1708] [serial = 825] [outer = 0x8e3d0000] 00:58:34 INFO - PROCESS | 1708 | 1464335914173 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]]]}] 00:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1841ms 00:58:34 INFO - PROCESS | 1708 | 1464335914206 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 00:58:34 INFO - PROCESS | 1708 | 1464335914210 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 00:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:58:34 INFO - PROCESS | 1708 | 1464335914219 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:58:34 INFO - PROCESS | 1708 | 1464335914226 Marionette TRACE conn4 <- [1,1070,null,{}] 00:58:34 INFO - PROCESS | 1708 | 1464335914247 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}] 00:58:34 INFO - PROCESS | 1708 | 1464335914506 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 00:58:34 INFO - PROCESS | 1708 | 1464335914888 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f259c00 == 115 [pid = 1708] [id = 275] 00:58:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x8f267c00) [pid = 1708] [serial = 826] [outer = (nil)] 00:58:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x8f581400) [pid = 1708] [serial = 827] [outer = 0x8f267c00] 00:58:34 INFO - PROCESS | 1708 | 1464335914985 Marionette DEBUG loaded listener.js 00:58:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x90933400) [pid = 1708] [serial = 828] [outer = 0x8f267c00] 00:58:35 INFO - PROCESS | 1708 | 1464335915908 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]]]}] 00:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1741ms 00:58:35 INFO - PROCESS | 1708 | 1464335915960 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:58:35 INFO - PROCESS | 1708 | 1464335915965 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 00:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:58:35 INFO - PROCESS | 1708 | 1464335915973 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:58:35 INFO - PROCESS | 1708 | 1464335915977 Marionette TRACE conn4 <- [1,1074,null,{}] 00:58:35 INFO - PROCESS | 1708 | 1464335915983 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}] 00:58:36 INFO - PROCESS | 1708 | 1464335916202 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 00:58:36 INFO - PROCESS | 1708 | 1464335916458 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f268000 == 116 [pid = 1708] [id = 276] 00:58:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x90c45000) [pid = 1708] [serial = 829] [outer = (nil)] 00:58:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x91526400) [pid = 1708] [serial = 830] [outer = 0x90c45000] 00:58:36 INFO - PROCESS | 1708 | 1464335916604 Marionette DEBUG loaded listener.js 00:58:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x925c6c00) [pid = 1708] [serial = 831] [outer = 0x90c45000] 00:58:37 INFO - PROCESS | 1708 | 1464335917601 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]]]}] 00:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1681ms 00:58:37 INFO - PROCESS | 1708 | 1464335917655 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 00:58:37 INFO - PROCESS | 1708 | 1464335917659 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 00:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:58:37 INFO - PROCESS | 1708 | 1464335917666 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:58:37 INFO - PROCESS | 1708 | 1464335917668 Marionette TRACE conn4 <- [1,1078,null,{}] 00:58:37 INFO - PROCESS | 1708 | 1464335917675 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}] 00:58:37 INFO - PROCESS | 1708 | 1464335917918 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:58:38 INFO - PROCESS | 1708 | 1464335918249 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3cf800 == 117 [pid = 1708] [id = 277] 00:58:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x92acf800) [pid = 1708] [serial = 832] [outer = (nil)] 00:58:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x93a72800) [pid = 1708] [serial = 833] [outer = 0x92acf800] 00:58:38 INFO - PROCESS | 1708 | 1464335918337 Marionette DEBUG loaded listener.js 00:58:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x93b7fc00) [pid = 1708] [serial = 834] [outer = 0x92acf800] 00:58:39 INFO - PROCESS | 1708 | 1464335919241 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]]]}] 00:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1630ms 00:58:39 INFO - PROCESS | 1708 | 1464335919297 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 00:58:39 INFO - PROCESS | 1708 | 1464335919302 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 00:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:58:39 INFO - PROCESS | 1708 | 1464335919308 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:58:39 INFO - PROCESS | 1708 | 1464335919312 Marionette TRACE conn4 <- [1,1082,null,{}] 00:58:39 INFO - PROCESS | 1708 | 1464335919318 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}] 00:58:39 INFO - PROCESS | 1708 | 1464335919596 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 00:58:39 INFO - PROCESS | 1708 | 1464335919907 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x90ac6c00 == 118 [pid = 1708] [id = 278] 00:58:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0x92adb400) [pid = 1708] [serial = 835] [outer = (nil)] 00:58:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0x9a724c00) [pid = 1708] [serial = 836] [outer = 0x92adb400] 00:58:40 INFO - PROCESS | 1708 | 1464335920014 Marionette DEBUG loaded listener.js 00:58:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x9a8ca400) [pid = 1708] [serial = 837] [outer = 0x92adb400] 00:58:40 INFO - PROCESS | 1708 | 1464335920992 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]]]}] 00:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1732ms 00:58:41 INFO - PROCESS | 1708 | 1464335921041 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 00:58:41 INFO - PROCESS | 1708 | 1464335921045 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 00:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:58:41 INFO - PROCESS | 1708 | 1464335921051 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:58:41 INFO - PROCESS | 1708 | 1464335921055 Marionette TRACE conn4 <- [1,1086,null,{}] 00:58:41 INFO - PROCESS | 1708 | 1464335921061 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}] 00:58:41 INFO - PROCESS | 1708 | 1464335921280 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 00:58:41 INFO - PROCESS | 1708 | 1464335921536 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x99e93400 == 119 [pid = 1708] [id = 279] 00:58:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x9a764000) [pid = 1708] [serial = 838] [outer = (nil)] 00:58:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x9b14a400) [pid = 1708] [serial = 839] [outer = 0x9a764000] 00:58:41 INFO - PROCESS | 1708 | 1464335921665 Marionette DEBUG loaded listener.js 00:58:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x9b5a0800) [pid = 1708] [serial = 840] [outer = 0x9a764000] 00:58:42 INFO - PROCESS | 1708 | 1464335922555 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]]]}] 00:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1537ms 00:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:58:42 INFO - PROCESS | 1708 | 1464335922590 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 00:58:42 INFO - PROCESS | 1708 | 1464335922594 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 00:58:42 INFO - PROCESS | 1708 | 1464335922601 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:58:42 INFO - PROCESS | 1708 | 1464335922604 Marionette TRACE conn4 <- [1,1090,null,{}] 00:58:42 INFO - PROCESS | 1708 | 1464335922611 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}] 00:58:42 INFO - PROCESS | 1708 | 1464335922824 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 00:58:43 INFO - PROCESS | 1708 | 1464335923158 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e155800 == 120 [pid = 1708] [id = 280] 00:58:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x911a0000) [pid = 1708] [serial = 841] [outer = (nil)] 00:58:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x9c3c8800) [pid = 1708] [serial = 842] [outer = 0x911a0000] 00:58:43 INFO - PROCESS | 1708 | 1464335923260 Marionette DEBUG loaded listener.js 00:58:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x9d5f0c00) [pid = 1708] [serial = 843] [outer = 0x911a0000] 00:58:44 INFO - PROCESS | 1708 | 1464335924128 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]]]}] 00:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1586ms 00:58:44 INFO - PROCESS | 1708 | 1464335924186 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:58:44 INFO - PROCESS | 1708 | 1464335924190 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 00:58:44 INFO - PROCESS | 1708 | 1464335924196 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:58:44 INFO - PROCESS | 1708 | 1464335924200 Marionette TRACE conn4 <- [1,1094,null,{}] 00:58:44 INFO - PROCESS | 1708 | 1464335924206 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}] 00:58:44 INFO - PROCESS | 1708 | 1464335924391 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 00:58:44 INFO - PROCESS | 1708 | 1464335924650 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x9550f400 == 121 [pid = 1708] [id = 281] 00:58:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x97765000) [pid = 1708] [serial = 844] [outer = (nil)] 00:58:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0xa3325c00) [pid = 1708] [serial = 845] [outer = 0x97765000] 00:58:44 INFO - PROCESS | 1708 | 1464335924799 Marionette DEBUG loaded listener.js 00:58:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0xa3650c00) [pid = 1708] [serial = 846] [outer = 0x97765000] 00:58:45 INFO - PROCESS | 1708 | 1464335925731 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]]]}] 00:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1589ms 00:58:45 INFO - PROCESS | 1708 | 1464335925787 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 00:58:45 INFO - PROCESS | 1708 | 1464335925791 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 00:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:58:45 INFO - PROCESS | 1708 | 1464335925799 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:58:45 INFO - PROCESS | 1708 | 1464335925805 Marionette TRACE conn4 <- [1,1098,null,{}] 00:58:45 INFO - PROCESS | 1708 | 1464335925812 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}] 00:58:46 INFO - PROCESS | 1708 | 1464335926038 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:58:46 INFO - PROCESS | 1708 | 1464335926296 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8fa000 == 122 [pid = 1708] [id = 282] 00:58:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x8f497c00) [pid = 1708] [serial = 847] [outer = (nil)] 00:58:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x8f49f000) [pid = 1708] [serial = 848] [outer = 0x8f497c00] 00:58:46 INFO - PROCESS | 1708 | 1464335926431 Marionette DEBUG loaded listener.js 00:58:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x8f4a0400) [pid = 1708] [serial = 849] [outer = 0x8f497c00] 00:58:47 INFO - PROCESS | 1708 | 1464335927311 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]]]}] 00:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1589ms 00:58:47 INFO - PROCESS | 1708 | 1464335927389 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 00:58:47 INFO - PROCESS | 1708 | 1464335927394 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 00:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:58:47 INFO - PROCESS | 1708 | 1464335927400 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:58:47 INFO - PROCESS | 1708 | 1464335927405 Marionette TRACE conn4 <- [1,1102,null,{}] 00:58:47 INFO - PROCESS | 1708 | 1464335927411 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}] 00:58:47 INFO - PROCESS | 1708 | 1464335927665 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 00:58:48 INFO - PROCESS | 1708 | --DOCSHELL 0x9bbc7400 == 121 [pid = 1708] [id = 9] 00:58:48 INFO - PROCESS | 1708 | 1464335928029 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x90d76400 == 122 [pid = 1708] [id = 283] 00:58:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x90d76800) [pid = 1708] [serial = 850] [outer = (nil)] 00:58:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x90d79000) [pid = 1708] [serial = 851] [outer = 0x90d76800] 00:58:48 INFO - PROCESS | 1708 | 1464335928191 Marionette DEBUG loaded listener.js 00:58:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x90d7d800) [pid = 1708] [serial = 852] [outer = 0x90d76800] 00:58:49 INFO - PROCESS | 1708 | 1464335929131 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]]]}] 00:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1782ms 00:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:58:49 INFO - PROCESS | 1708 | 1464335929184 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 00:58:49 INFO - PROCESS | 1708 | 1464335929188 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 00:58:49 INFO - PROCESS | 1708 | 1464335929194 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:58:49 INFO - PROCESS | 1708 | 1464335929197 Marionette TRACE conn4 <- [1,1106,null,{}] 00:58:49 INFO - PROCESS | 1708 | 1464335929203 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}] 00:58:49 INFO - PROCESS | 1708 | 1464335929398 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 00:58:49 INFO - PROCESS | 1708 | 1464335929626 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f576400 == 123 [pid = 1708] [id = 284] 00:58:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x90d7c400) [pid = 1708] [serial = 853] [outer = (nil)] 00:58:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0xa2510000) [pid = 1708] [serial = 854] [outer = 0x90d7c400] 00:58:49 INFO - PROCESS | 1708 | 1464335929807 Marionette DEBUG loaded listener.js 00:58:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0xa6834400) [pid = 1708] [serial = 855] [outer = 0x90d7c400] 00:58:50 INFO - PROCESS | 1708 | 1464335930748 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]]]}] 00:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1632ms 00:58:50 INFO - PROCESS | 1708 | 1464335930826 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 00:58:50 INFO - PROCESS | 1708 | 1464335930829 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 00:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:58:50 INFO - PROCESS | 1708 | 1464335930848 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:58:50 INFO - PROCESS | 1708 | 1464335930852 Marionette TRACE conn4 <- [1,1110,null,{}] 00:58:50 INFO - PROCESS | 1708 | 1464335930859 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}] 00:58:51 INFO - PROCESS | 1708 | 1464335931108 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 00:58:51 INFO - PROCESS | 1708 | 1464335931416 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef0800 == 124 [pid = 1708] [id = 285] 00:58:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x88ef2000) [pid = 1708] [serial = 856] [outer = (nil)] 00:58:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x88ef9000) [pid = 1708] [serial = 857] [outer = 0x88ef2000] 00:58:51 INFO - PROCESS | 1708 | 1464335931508 Marionette DEBUG loaded listener.js 00:58:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x88efac00) [pid = 1708] [serial = 858] [outer = 0x88ef2000] 00:58:52 INFO - PROCESS | 1708 | 1464335932399 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]]]}] 00:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1588ms 00:58:52 INFO - PROCESS | 1708 | 1464335932437 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:58:52 INFO - PROCESS | 1708 | 1464335932441 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 00:58:52 INFO - PROCESS | 1708 | 1464335932448 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:58:52 INFO - PROCESS | 1708 | 1464335932452 Marionette TRACE conn4 <- [1,1114,null,{}] 00:58:52 INFO - PROCESS | 1708 | 1464335932457 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}] 00:58:52 INFO - PROCESS | 1708 | 1464335932671 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 00:58:53 INFO - PROCESS | 1708 | 1464335932990 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef1400 == 125 [pid = 1708] [id = 286] 00:58:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x88ef1800) [pid = 1708] [serial = 859] [outer = (nil)] 00:58:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x89009000) [pid = 1708] [serial = 860] [outer = 0x88ef1800] 00:58:53 INFO - PROCESS | 1708 | 1464335933090 Marionette DEBUG loaded listener.js 00:58:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x8900a400) [pid = 1708] [serial = 861] [outer = 0x88ef1800] 00:58:53 INFO - PROCESS | 1708 | 1464335933997 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]]]}] 00:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1589ms 00:58:54 INFO - PROCESS | 1708 | 1464335934036 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 00:58:54 INFO - PROCESS | 1708 | 1464335934039 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 00:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:58:54 INFO - PROCESS | 1708 | 1464335934046 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:58:54 INFO - PROCESS | 1708 | 1464335934049 Marionette TRACE conn4 <- [1,1118,null,{}] 00:58:54 INFO - PROCESS | 1708 | 1464335934055 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}] 00:58:54 INFO - PROCESS | 1708 | 1464335934291 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:58:54 INFO - PROCESS | 1708 | 1464335934619 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8900d000 == 126 [pid = 1708] [id = 287] 00:58:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0x8900d400) [pid = 1708] [serial = 862] [outer = (nil)] 00:58:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0x89012000) [pid = 1708] [serial = 863] [outer = 0x8900d400] 00:58:54 INFO - PROCESS | 1708 | 1464335934710 Marionette DEBUG loaded listener.js 00:58:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x89013800) [pid = 1708] [serial = 864] [outer = 0x8900d400] 00:58:55 INFO - PROCESS | 1708 | 1464335935653 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]]]}] 00:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1630ms 00:58:55 INFO - PROCESS | 1708 | 1464335935676 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 00:58:55 INFO - PROCESS | 1708 | 1464335935680 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 00:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:58:55 INFO - PROCESS | 1708 | 1464335935687 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:58:55 INFO - PROCESS | 1708 | 1464335935690 Marionette TRACE conn4 <- [1,1122,null,{}] 00:58:55 INFO - PROCESS | 1708 | 1464335935696 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}] 00:58:55 INFO - PROCESS | 1708 | 1464335935890 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 00:58:56 INFO - PROCESS | 1708 | 1464335936707 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef8400 == 127 [pid = 1708] [id = 288] 00:58:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x88ef8c00) [pid = 1708] [serial = 865] [outer = (nil)] 00:58:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x8a8f7000) [pid = 1708] [serial = 866] [outer = 0x88ef8c00] 00:58:56 INFO - PROCESS | 1708 | 1464335936796 Marionette DEBUG loaded listener.js 00:58:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0x8b55a400) [pid = 1708] [serial = 867] [outer = 0x88ef8c00] 00:58:57 INFO - PROCESS | 1708 | 1464335937737 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]]]}] 00:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2081ms 00:58:57 INFO - PROCESS | 1708 | 1464335937770 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 00:58:57 INFO - PROCESS | 1708 | 1464335937776 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 00:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:58:57 INFO - PROCESS | 1708 | 1464335937784 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:58:57 INFO - PROCESS | 1708 | 1464335937789 Marionette TRACE conn4 <- [1,1126,null,{}] 00:58:57 INFO - PROCESS | 1708 | 1464335937796 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}] 00:58:57 INFO - PROCESS | 1708 | 1464335937992 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 00:58:58 INFO - PROCESS | 1708 | 1464335938257 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:58:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b557c00 == 128 [pid = 1708] [id = 289] 00:58:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 220 (0x8c068400) [pid = 1708] [serial = 868] [outer = (nil)] 00:58:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 221 (0x8c410400) [pid = 1708] [serial = 869] [outer = 0x8c068400] 00:58:58 INFO - PROCESS | 1708 | 1464335938392 Marionette DEBUG loaded listener.js 00:58:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 222 (0x8d1f1000) [pid = 1708] [serial = 870] [outer = 0x8c068400] 00:58:59 INFO - PROCESS | 1708 | 1464335939463 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]]]}] 00:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1692ms 00:58:59 INFO - PROCESS | 1708 | 1464335939479 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 00:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:58:59 INFO - PROCESS | 1708 | 1464335939486 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 00:58:59 INFO - PROCESS | 1708 | 1464335939493 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:58:59 INFO - PROCESS | 1708 | 1464335939496 Marionette TRACE conn4 <- [1,1130,null,{}] 00:58:59 INFO - PROCESS | 1708 | 1464335939502 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}] 00:58:59 INFO - PROCESS | 1708 | 1464335939705 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 00:59:00 INFO - PROCESS | 1708 | 1464335940029 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b51d800 == 129 [pid = 1708] [id = 290] 00:59:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 223 (0x8c153800) [pid = 1708] [serial = 871] [outer = (nil)] 00:59:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 224 (0x8d53d000) [pid = 1708] [serial = 872] [outer = 0x8c153800] 00:59:00 INFO - PROCESS | 1708 | 1464335940173 Marionette DEBUG loaded listener.js 00:59:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 225 (0x8e14dc00) [pid = 1708] [serial = 873] [outer = 0x8c153800] 00:59:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8b528c00 == 128 [pid = 1708] [id = 271] 00:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 224 (0x97764400) [pid = 1708] [serial = 713] [outer = (nil)] [url = about:blank] 00:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 223 (0x91522800) [pid = 1708] [serial = 752] [outer = (nil)] [url = about:blank] 00:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 222 (0x9bbc1000) [pid = 1708] [serial = 725] [outer = (nil)] [url = about:blank] 00:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 221 (0x9b14d400) [pid = 1708] [serial = 722] [outer = (nil)] [url = about:blank] 00:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 220 (0x9a770800) [pid = 1708] [serial = 719] [outer = (nil)] [url = about:blank] 00:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 219 (0x9a2c4000) [pid = 1708] [serial = 716] [outer = (nil)] [url = about:blank] 00:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0x9d9c3000) [pid = 1708] [serial = 728] [outer = (nil)] [url = about:blank] 00:59:00 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0xa237a000) [pid = 1708] [serial = 731] [outer = (nil)] [url = about:blank] 00:59:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3ca000 == 127 [pid = 1708] [id = 270] 00:59:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1eb400 == 126 [pid = 1708] [id = 269] 00:59:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8c14f400 == 125 [pid = 1708] [id = 268] 00:59:00 INFO - PROCESS | 1708 | --DOCSHELL 0x8b54e400 == 124 [pid = 1708] [id = 267] 00:59:01 INFO - PROCESS | 1708 | --DOCSHELL 0x915ba800 == 123 [pid = 1708] [id = 254] 00:59:01 INFO - PROCESS | 1708 | --DOCSHELL 0x8f239000 == 122 [pid = 1708] [id = 253] 00:59:01 INFO - PROCESS | 1708 | --DOCSHELL 0x8e967800 == 121 [pid = 1708] [id = 252] 00:59:01 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ef000 == 120 [pid = 1708] [id = 251] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x8e3d7c00) [pid = 1708] [serial = 737] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x8f15e800) [pid = 1708] [serial = 744] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x915b7400) [pid = 1708] [serial = 704] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x8e9ff800) [pid = 1708] [serial = 734] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x925c0400) [pid = 1708] [serial = 707] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x90ac0800) [pid = 1708] [serial = 701] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x8e4e8c00) [pid = 1708] [serial = 741] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x9528f400) [pid = 1708] [serial = 710] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x8ecf4c00) [pid = 1708] [serial = 743] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x8e38f000) [pid = 1708] [serial = 740] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x8f266800) [pid = 1708] [serial = 746] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x8ebf0c00) [pid = 1708] [serial = 698] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x8d1f7c00) [pid = 1708] [serial = 695] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x90925000) [pid = 1708] [serial = 747] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x8e961c00) [pid = 1708] [serial = 738] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x90ac5000) [pid = 1708] [serial = 693] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x90aca000) [pid = 1708] [serial = 749] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x90c49000) [pid = 1708] [serial = 750] [outer = (nil)] [url = about:blank] 00:59:01 INFO - PROCESS | 1708 | 1464335941230 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]]]}] 00:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1784ms 00:59:01 INFO - PROCESS | 1708 | 1464335941278 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:59:01 INFO - PROCESS | 1708 | 1464335941281 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 00:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:59:01 INFO - PROCESS | 1708 | 1464335941328 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:59:01 INFO - PROCESS | 1708 | 1464335941338 Marionette TRACE conn4 <- [1,1134,null,{}] 00:59:01 INFO - PROCESS | 1708 | 1464335941354 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}] 00:59:01 INFO - PROCESS | 1708 | 1464335941555 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 00:59:01 INFO - PROCESS | 1708 | 1464335941571 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b528c00 == 121 [pid = 1708] [id = 291] 00:59:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x8d534400) [pid = 1708] [serial = 874] [outer = (nil)] 00:59:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x8e3ca400) [pid = 1708] [serial = 875] [outer = 0x8d534400] 00:59:01 INFO - PROCESS | 1708 | 1464335941654 Marionette DEBUG loaded listener.js 00:59:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x8e4e1400) [pid = 1708] [serial = 876] [outer = 0x8d534400] 00:59:02 INFO - PROCESS | 1708 | 1464335942661 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]]]}] 00:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1437ms 00:59:02 INFO - PROCESS | 1708 | 1464335942745 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 00:59:02 INFO - PROCESS | 1708 | 1464335942750 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 00:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:59:02 INFO - PROCESS | 1708 | 1464335942758 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:59:02 INFO - PROCESS | 1708 | 1464335942760 Marionette TRACE conn4 <- [1,1138,null,{}] 00:59:02 INFO - PROCESS | 1708 | 1464335942766 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}] 00:59:02 INFO - PROCESS | 1708 | 1464335942944 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:59:02 INFO - PROCESS | 1708 | 1464335942955 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e38bc00 == 122 [pid = 1708] [id = 292] 00:59:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x8e3c9400) [pid = 1708] [serial = 877] [outer = (nil)] 00:59:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x8e962c00) [pid = 1708] [serial = 878] [outer = 0x8e3c9400] 00:59:03 INFO - PROCESS | 1708 | 1464335943028 Marionette DEBUG loaded listener.js 00:59:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x8e9f0c00) [pid = 1708] [serial = 879] [outer = 0x8e3c9400] 00:59:04 INFO - PROCESS | 1708 | 1464335944109 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]]]}] 00:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1392ms 00:59:04 INFO - PROCESS | 1708 | 1464335944151 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 00:59:04 INFO - PROCESS | 1708 | 1464335944155 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 00:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:59:04 INFO - PROCESS | 1708 | 1464335944161 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:59:04 INFO - PROCESS | 1708 | 1464335944164 Marionette TRACE conn4 <- [1,1142,null,{}] 00:59:04 INFO - PROCESS | 1708 | 1464335944170 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}] 00:59:04 INFO - PROCESS | 1708 | 1464335944404 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 00:59:04 INFO - PROCESS | 1708 | 1464335944443 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e966000 == 123 [pid = 1708] [id = 293] 00:59:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8e967800) [pid = 1708] [serial = 880] [outer = (nil)] 00:59:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x8ebe9400) [pid = 1708] [serial = 881] [outer = 0x8e967800] 00:59:04 INFO - PROCESS | 1708 | 1464335944526 Marionette DEBUG loaded listener.js 00:59:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x8ec53c00) [pid = 1708] [serial = 882] [outer = 0x8e967800] 00:59:05 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x8b551400) [pid = 1708] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:59:05 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x8e96fc00) [pid = 1708] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:59:05 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x8e4ed800) [pid = 1708] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:59:05 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x8c150000) [pid = 1708] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:59:05 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x8e04a800) [pid = 1708] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:59:05 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x8e14e400) [pid = 1708] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:59:05 INFO - PROCESS | 1708 | 1464335945929 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]]]}] 00:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1830ms 00:59:05 INFO - PROCESS | 1708 | 1464335945992 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 00:59:05 INFO - PROCESS | 1708 | 1464335945996 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 00:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:59:06 INFO - PROCESS | 1708 | 1464335946002 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:59:06 INFO - PROCESS | 1708 | 1464335946004 Marionette TRACE conn4 <- [1,1146,null,{}] 00:59:06 INFO - PROCESS | 1708 | 1464335946010 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}] 00:59:06 INFO - PROCESS | 1708 | 1464335946222 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 00:59:06 INFO - PROCESS | 1708 | 1464335946396 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b556c00 == 124 [pid = 1708] [id = 294] 00:59:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x8c150000) [pid = 1708] [serial = 883] [outer = (nil)] 00:59:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x8ec53000) [pid = 1708] [serial = 884] [outer = 0x8c150000] 00:59:06 INFO - PROCESS | 1708 | 1464335946483 Marionette DEBUG loaded listener.js 00:59:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x8ec69c00) [pid = 1708] [serial = 885] [outer = 0x8c150000] 00:59:07 INFO - PROCESS | 1708 | 1464335947204 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]]]}] 00:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1229ms 00:59:07 INFO - PROCESS | 1708 | 1464335947232 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 00:59:07 INFO - PROCESS | 1708 | 1464335947235 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 00:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:59:07 INFO - PROCESS | 1708 | 1464335947241 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:59:07 INFO - PROCESS | 1708 | 1464335947244 Marionette TRACE conn4 <- [1,1150,null,{}] 00:59:07 INFO - PROCESS | 1708 | 1464335947250 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}] 00:59:07 INFO - PROCESS | 1708 | 1464335947416 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 00:59:07 INFO - PROCESS | 1708 | 1464335947430 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c067400 == 125 [pid = 1708] [id = 295] 00:59:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8ec60800) [pid = 1708] [serial = 886] [outer = (nil)] 00:59:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x8f116000) [pid = 1708] [serial = 887] [outer = 0x8ec60800] 00:59:07 INFO - PROCESS | 1708 | 1464335947501 Marionette DEBUG loaded listener.js 00:59:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x8f160800) [pid = 1708] [serial = 888] [outer = 0x8ec60800] 00:59:08 INFO - PROCESS | 1708 | 1464335948749 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]]]}] 00:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1535ms 00:59:08 INFO - PROCESS | 1708 | 1464335948779 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:59:08 INFO - PROCESS | 1708 | 1464335948786 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 00:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:59:08 INFO - PROCESS | 1708 | 1464335948797 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:59:08 INFO - PROCESS | 1708 | 1464335948803 Marionette TRACE conn4 <- [1,1154,null,{}] 00:59:08 INFO - PROCESS | 1708 | 1464335948812 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}] 00:59:09 INFO - PROCESS | 1708 | 1464335949064 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 00:59:09 INFO - PROCESS | 1708 | 1464335949355 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8900f400 == 126 [pid = 1708] [id = 296] 00:59:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x8b9d0c00) [pid = 1708] [serial = 889] [outer = (nil)] 00:59:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x8c40b400) [pid = 1708] [serial = 890] [outer = 0x8b9d0c00] 00:59:09 INFO - PROCESS | 1708 | 1464335949498 Marionette DEBUG loaded listener.js 00:59:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x8d4ca800) [pid = 1708] [serial = 891] [outer = 0x8b9d0c00] 00:59:10 INFO - PROCESS | 1708 | 1464335950419 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]]]}] 00:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1696ms 00:59:10 INFO - PROCESS | 1708 | 1464335950496 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 00:59:10 INFO - PROCESS | 1708 | 1464335950505 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 00:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:59:10 INFO - PROCESS | 1708 | 1464335950516 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:59:10 INFO - PROCESS | 1708 | 1464335950520 Marionette TRACE conn4 <- [1,1158,null,{}] 00:59:10 INFO - PROCESS | 1708 | 1464335950527 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}] 00:59:10 INFO - PROCESS | 1708 | 1464335950744 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:59:11 INFO - PROCESS | 1708 | 1464335951058 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d53e400 == 127 [pid = 1708] [id = 297] 00:59:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x8e14c000) [pid = 1708] [serial = 892] [outer = (nil)] 00:59:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x8e3c8800) [pid = 1708] [serial = 893] [outer = 0x8e14c000] 00:59:11 INFO - PROCESS | 1708 | 1464335951195 Marionette DEBUG loaded listener.js 00:59:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0x8e963800) [pid = 1708] [serial = 894] [outer = 0x8e14c000] 00:59:12 INFO - PROCESS | 1708 | 1464335952131 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]]]}] 00:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1685ms 00:59:12 INFO - PROCESS | 1708 | 1464335952202 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 00:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:59:12 INFO - PROCESS | 1708 | 1464335952206 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 00:59:12 INFO - PROCESS | 1708 | 1464335952213 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:59:12 INFO - PROCESS | 1708 | 1464335952220 Marionette TRACE conn4 <- [1,1162,null,{}] 00:59:12 INFO - PROCESS | 1708 | 1464335952237 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}] 00:59:12 INFO - PROCESS | 1708 | 1464335952519 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 00:59:12 INFO - PROCESS | 1708 | 1464335952835 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec50c00 == 128 [pid = 1708] [id = 298] 00:59:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0x8f10b400) [pid = 1708] [serial = 895] [outer = (nil)] 00:59:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x8f167800) [pid = 1708] [serial = 896] [outer = 0x8f10b400] 00:59:12 INFO - PROCESS | 1708 | 1464335952930 Marionette DEBUG loaded listener.js 00:59:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x8f23f000) [pid = 1708] [serial = 897] [outer = 0x8f10b400] 00:59:13 INFO - PROCESS | 1708 | 1464335953889 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]]]}] 00:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1740ms 00:59:13 INFO - PROCESS | 1708 | 1464335953953 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 00:59:13 INFO - PROCESS | 1708 | 1464335953959 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 00:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:59:13 INFO - PROCESS | 1708 | 1464335953967 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:59:13 INFO - PROCESS | 1708 | 1464335953971 Marionette TRACE conn4 <- [1,1166,null,{}] 00:59:13 INFO - PROCESS | 1708 | 1464335953978 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}] 00:59:14 INFO - PROCESS | 1708 | 1464335954266 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 00:59:14 INFO - PROCESS | 1708 | 1464335954574 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec5f400 == 129 [pid = 1708] [id = 299] 00:59:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x8f15e800) [pid = 1708] [serial = 898] [outer = (nil)] 00:59:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0x8f49ac00) [pid = 1708] [serial = 899] [outer = 0x8f15e800] 00:59:14 INFO - PROCESS | 1708 | 1464335954675 Marionette DEBUG loaded listener.js 00:59:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 220 (0x8f4a3400) [pid = 1708] [serial = 900] [outer = 0x8f15e800] 00:59:15 INFO - PROCESS | 1708 | 1464335955568 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]]]}] 00:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1684ms 00:59:15 INFO - PROCESS | 1708 | 1464335955652 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 00:59:15 INFO - PROCESS | 1708 | 1464335955657 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 00:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:59:15 INFO - PROCESS | 1708 | 1464335955665 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:59:15 INFO - PROCESS | 1708 | 1464335955669 Marionette TRACE conn4 <- [1,1170,null,{}] 00:59:15 INFO - PROCESS | 1708 | 1464335955676 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}] 00:59:15 INFO - PROCESS | 1708 | 1464335955940 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 00:59:16 INFO - PROCESS | 1708 | 1464335956232 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f23dc00 == 130 [pid = 1708] [id = 300] 00:59:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 221 (0x8f576c00) [pid = 1708] [serial = 901] [outer = (nil)] 00:59:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 222 (0x90924800) [pid = 1708] [serial = 902] [outer = 0x8f576c00] 00:59:16 INFO - PROCESS | 1708 | 1464335956325 Marionette DEBUG loaded listener.js 00:59:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 223 (0x90927000) [pid = 1708] [serial = 903] [outer = 0x8f576c00] 00:59:17 INFO - PROCESS | 1708 | 1464335957223 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]]]}] 00:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1634ms 00:59:17 INFO - PROCESS | 1708 | 1464335957299 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 00:59:17 INFO - PROCESS | 1708 | 1464335957303 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 00:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:59:17 INFO - PROCESS | 1708 | 1464335957310 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:59:17 INFO - PROCESS | 1708 | 1464335957315 Marionette TRACE conn4 <- [1,1174,null,{}] 00:59:17 INFO - PROCESS | 1708 | 1464335957321 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}] 00:59:17 INFO - PROCESS | 1708 | 1464335957618 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 00:59:17 INFO - PROCESS | 1708 | 1464335957927 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x90acd800 == 131 [pid = 1708] [id = 301] 00:59:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 224 (0x90c3f400) [pid = 1708] [serial = 904] [outer = (nil)] 00:59:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 225 (0x90c48800) [pid = 1708] [serial = 905] [outer = 0x90c3f400] 00:59:18 INFO - PROCESS | 1708 | 1464335958015 Marionette DEBUG loaded listener.js 00:59:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 226 (0x90d72000) [pid = 1708] [serial = 906] [outer = 0x90c3f400] 00:59:19 INFO - PROCESS | 1708 | 1464335958992 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] 00:59:19 INFO - PROCESS | 1708 | 1464335959057 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 00:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:59:19 INFO - PROCESS | 1708 | 1464335959067 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:59:19 INFO - PROCESS | 1708 | 1464335959072 Marionette TRACE conn4 <- [1,1178,null,{}] 00:59:19 INFO - PROCESS | 1708 | 1464335959081 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}] 00:59:19 INFO - PROCESS | 1708 | 1464335959425 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:59:19 INFO - PROCESS | 1708 | 1464335959833 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57a000 == 132 [pid = 1708] [id = 302] 00:59:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 227 (0x90c42800) [pid = 1708] [serial = 907] [outer = (nil)] 00:59:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 228 (0x9119dc00) [pid = 1708] [serial = 908] [outer = 0x90c42800] 00:59:19 INFO - PROCESS | 1708 | 1464335959984 Marionette DEBUG loaded listener.js 00:59:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 229 (0x911a2400) [pid = 1708] [serial = 909] [outer = 0x90c42800] 00:59:21 INFO - PROCESS | 1708 | 1464335961125 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] 00:59:21 INFO - PROCESS | 1708 | 1464335961190 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 00:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:59:21 INFO - PROCESS | 1708 | 1464335961200 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:59:21 INFO - PROCESS | 1708 | 1464335961203 Marionette TRACE conn4 <- [1,1182,null,{}] 00:59:21 INFO - PROCESS | 1708 | 1464335961209 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}] 00:59:21 INFO - PROCESS | 1708 | 1464335961421 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 00:59:21 INFO - PROCESS | 1708 | 1464335961725 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x90d76000 == 133 [pid = 1708] [id = 303] 00:59:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 230 (0x90d7cc00) [pid = 1708] [serial = 910] [outer = (nil)] 00:59:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 231 (0x915ab800) [pid = 1708] [serial = 911] [outer = 0x90d7cc00] 00:59:21 INFO - PROCESS | 1708 | 1464335961901 Marionette DEBUG loaded listener.js 00:59:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 232 (0x915b0800) [pid = 1708] [serial = 912] [outer = 0x90d7cc00] 00:59:22 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:59:22 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:59:22 INFO - PROCESS | 1708 | 1464335962893 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] 00:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:59:22 INFO - PROCESS | 1708 | 1464335962942 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 00:59:22 INFO - PROCESS | 1708 | 1464335962948 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:59:22 INFO - PROCESS | 1708 | 1464335962952 Marionette TRACE conn4 <- [1,1186,null,{}] 00:59:22 INFO - PROCESS | 1708 | 1464335962958 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}] 00:59:23 INFO - PROCESS | 1708 | 1464335963186 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 00:59:23 INFO - PROCESS | 1708 | 1464335963492 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x9151cc00 == 134 [pid = 1708] [id = 304] 00:59:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 233 (0x91521000) [pid = 1708] [serial = 913] [outer = (nil)] 00:59:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 234 (0x925bf800) [pid = 1708] [serial = 914] [outer = 0x91521000] 00:59:23 INFO - PROCESS | 1708 | 1464335963596 Marionette DEBUG loaded listener.js 00:59:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 235 (0x925c8000) [pid = 1708] [serial = 915] [outer = 0x91521000] 00:59:24 INFO - PROCESS | 1708 | 1464335964588 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] 00:59:24 INFO - PROCESS | 1708 | 1464335964637 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 00:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:59:24 INFO - PROCESS | 1708 | 1464335964644 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:59:24 INFO - PROCESS | 1708 | 1464335964646 Marionette TRACE conn4 <- [1,1190,null,{}] 00:59:24 INFO - PROCESS | 1708 | 1464335964653 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}] 00:59:24 INFO - PROCESS | 1708 | 1464335964891 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 00:59:25 INFO - PROCESS | 1708 | 1464335965217 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x92474000 == 135 [pid = 1708] [id = 305] 00:59:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 236 (0x93a6f800) [pid = 1708] [serial = 916] [outer = (nil)] 00:59:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 237 (0x94657c00) [pid = 1708] [serial = 917] [outer = 0x93a6f800] 00:59:25 INFO - PROCESS | 1708 | 1464335965313 Marionette DEBUG loaded listener.js 00:59:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 238 (0x950d3400) [pid = 1708] [serial = 918] [outer = 0x93a6f800] 00:59:26 INFO - PROCESS | 1708 | 1464335966208 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] 00:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:59:26 INFO - PROCESS | 1708 | 1464335966285 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 00:59:26 INFO - PROCESS | 1708 | 1464335966294 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:59:26 INFO - PROCESS | 1708 | 1464335966299 Marionette TRACE conn4 <- [1,1194,null,{}] 00:59:26 INFO - PROCESS | 1708 | 1464335966306 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}] 00:59:26 INFO - PROCESS | 1708 | 1464335966603 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 00:59:26 INFO - PROCESS | 1708 | 1464335966974 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x952b7800 == 136 [pid = 1708] [id = 306] 00:59:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 239 (0x95501c00) [pid = 1708] [serial = 919] [outer = (nil)] 00:59:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 240 (0x9775c400) [pid = 1708] [serial = 920] [outer = 0x95501c00] 00:59:27 INFO - PROCESS | 1708 | 1464335967071 Marionette DEBUG loaded listener.js 00:59:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 241 (0x9810a400) [pid = 1708] [serial = 921] [outer = 0x95501c00] 00:59:27 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:59:27 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 00:59:28 INFO - PROCESS | 1708 | 1464335968044 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] 00:59:28 INFO - PROCESS | 1708 | 1464335968096 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 00:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:59:28 INFO - PROCESS | 1708 | 1464335968103 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:59:28 INFO - PROCESS | 1708 | 1464335968106 Marionette TRACE conn4 <- [1,1198,null,{}] 00:59:28 INFO - PROCESS | 1708 | 1464335968113 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}] 00:59:28 INFO - PROCESS | 1708 | 1464335968337 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:59:28 INFO - PROCESS | 1708 | 1464335968647 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b51b800 == 137 [pid = 1708] [id = 307] 00:59:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 242 (0x952c1400) [pid = 1708] [serial = 922] [outer = (nil)] 00:59:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 243 (0x99e8f400) [pid = 1708] [serial = 923] [outer = 0x952c1400] 00:59:28 INFO - PROCESS | 1708 | 1464335968748 Marionette DEBUG loaded listener.js 00:59:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 244 (0x99f5ec00) [pid = 1708] [serial = 924] [outer = 0x952c1400] 00:59:29 INFO - PROCESS | 1708 | 1464335969719 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]]]}] 00:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1682ms 00:59:29 INFO - PROCESS | 1708 | 1464335969786 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 00:59:29 INFO - PROCESS | 1708 | 1464335969790 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 00:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:59:29 INFO - PROCESS | 1708 | 1464335969796 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:59:29 INFO - PROCESS | 1708 | 1464335969800 Marionette TRACE conn4 <- [1,1202,null,{}] 00:59:29 INFO - PROCESS | 1708 | 1464335969816 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}] 00:59:30 INFO - PROCESS | 1708 | 1464335970070 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 00:59:30 INFO - PROCESS | 1708 | 1464335970393 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x95293400 == 138 [pid = 1708] [id = 308] 00:59:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 245 (0x9775e400) [pid = 1708] [serial = 925] [outer = (nil)] 00:59:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 246 (0x9a2e7400) [pid = 1708] [serial = 926] [outer = 0x9775e400] 00:59:30 INFO - PROCESS | 1708 | 1464335970481 Marionette DEBUG loaded listener.js 00:59:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 247 (0x9a369400) [pid = 1708] [serial = 927] [outer = 0x9775e400] 00:59:31 INFO - PROCESS | 1708 | 1464335971371 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]]]}] 00:59:31 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 00:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1648ms 00:59:31 INFO - PROCESS | 1708 | 1464335971446 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 00:59:31 INFO - PROCESS | 1708 | 1464335971449 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 00:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:59:31 INFO - PROCESS | 1708 | 1464335971456 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:59:31 INFO - PROCESS | 1708 | 1464335971459 Marionette TRACE conn4 <- [1,1206,null,{}] 00:59:31 INFO - PROCESS | 1708 | 1464335971465 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}] 00:59:31 INFO - PROCESS | 1708 | 1464335971718 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 00:59:32 INFO - PROCESS | 1708 | 1464335972032 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a763c00 == 139 [pid = 1708] [id = 309] 00:59:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 248 (0x9a769800) [pid = 1708] [serial = 928] [outer = (nil)] 00:59:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 249 (0x9a8bfc00) [pid = 1708] [serial = 929] [outer = 0x9a769800] 00:59:32 INFO - PROCESS | 1708 | 1464335972147 Marionette DEBUG loaded listener.js 00:59:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 250 (0x9a9d2400) [pid = 1708] [serial = 930] [outer = 0x9a769800] 00:59:33 INFO - PROCESS | 1708 | 1464335973067 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]]]}] 00:59:33 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 00:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1688ms 00:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:59:33 INFO - PROCESS | 1708 | 1464335973145 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 00:59:33 INFO - PROCESS | 1708 | 1464335973148 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 00:59:33 INFO - PROCESS | 1708 | 1464335973155 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:59:33 INFO - PROCESS | 1708 | 1464335973158 Marionette TRACE conn4 <- [1,1210,null,{}] 00:59:33 INFO - PROCESS | 1708 | 1464335973164 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}] 00:59:33 INFO - PROCESS | 1708 | 1464335973413 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 00:59:33 INFO - PROCESS | 1708 | 1464335973720 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x9151d000 == 140 [pid = 1708] [id = 310] 00:59:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 251 (0x9814c800) [pid = 1708] [serial = 931] [outer = (nil)] 00:59:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 252 (0x9ac3a800) [pid = 1708] [serial = 932] [outer = 0x9814c800] 00:59:33 INFO - PROCESS | 1708 | 1464335973811 Marionette DEBUG loaded listener.js 00:59:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 253 (0x9b145c00) [pid = 1708] [serial = 933] [outer = 0x9814c800] 00:59:34 INFO - PROCESS | 1708 | 1464335974796 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]]]}] 00:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1684ms 00:59:34 INFO - PROCESS | 1708 | 1464335974839 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 00:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:59:34 INFO - PROCESS | 1708 | 1464335974843 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 00:59:34 INFO - PROCESS | 1708 | 1464335974850 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:59:34 INFO - PROCESS | 1708 | 1464335974855 Marionette TRACE conn4 <- [1,1214,null,{}] 00:59:34 INFO - PROCESS | 1708 | 1464335974861 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}] 00:59:35 INFO - PROCESS | 1708 | 1464335975082 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 00:59:35 INFO - PROCESS | 1708 | 1464335975423 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c4b800 == 141 [pid = 1708] [id = 311] 00:59:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 254 (0x9777b800) [pid = 1708] [serial = 934] [outer = (nil)] 00:59:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 255 (0x9b5a1400) [pid = 1708] [serial = 935] [outer = 0x9777b800] 00:59:35 INFO - PROCESS | 1708 | 1464335975517 Marionette DEBUG loaded listener.js 00:59:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 256 (0x9b5a7000) [pid = 1708] [serial = 936] [outer = 0x9777b800] 00:59:36 INFO - PROCESS | 1708 | 1464335976417 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]]]}] 00:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1588ms 00:59:36 INFO - PROCESS | 1708 | 1464335976437 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 00:59:36 INFO - PROCESS | 1708 | 1464335976441 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 00:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:59:36 INFO - PROCESS | 1708 | 1464335976447 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:59:36 INFO - PROCESS | 1708 | 1464335976450 Marionette TRACE conn4 <- [1,1218,null,{}] 00:59:36 INFO - PROCESS | 1708 | 1464335976456 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}] 00:59:36 INFO - PROCESS | 1708 | 1464335976666 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:59:36 INFO - PROCESS | 1708 | 1464335976981 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d534c00 == 142 [pid = 1708] [id = 312] 00:59:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 257 (0x9a2dec00) [pid = 1708] [serial = 937] [outer = (nil)] 00:59:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 258 (0x9bbc4000) [pid = 1708] [serial = 938] [outer = 0x9a2dec00] 00:59:37 INFO - PROCESS | 1708 | 1464335977089 Marionette DEBUG loaded listener.js 00:59:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 259 (0x9c027400) [pid = 1708] [serial = 939] [outer = 0x9a2dec00] 00:59:37 INFO - PROCESS | 1708 | 1464335977989 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]]]}] 00:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1580ms 00:59:38 INFO - PROCESS | 1708 | 1464335978029 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 00:59:38 INFO - PROCESS | 1708 | 1464335978033 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 00:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:59:38 INFO - PROCESS | 1708 | 1464335978039 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:59:38 INFO - PROCESS | 1708 | 1464335978042 Marionette TRACE conn4 <- [1,1222,null,{}] 00:59:38 INFO - PROCESS | 1708 | 1464335978049 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}] 00:59:38 INFO - PROCESS | 1708 | 1464335978264 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8c06cc00 == 141 [pid = 1708] [id = 206] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8b556c00 == 140 [pid = 1708] [id = 294] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8b528c00 == 139 [pid = 1708] [id = 291] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8b51d800 == 138 [pid = 1708] [id = 290] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8b557c00 == 137 [pid = 1708] [id = 289] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef8400 == 136 [pid = 1708] [id = 288] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x9550f400 == 135 [pid = 1708] [id = 281] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8e155800 == 134 [pid = 1708] [id = 280] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x99e93400 == 133 [pid = 1708] [id = 279] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x90ac6c00 == 132 [pid = 1708] [id = 278] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3cf800 == 131 [pid = 1708] [id = 277] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8f268000 == 130 [pid = 1708] [id = 276] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8e38f400 == 129 [pid = 1708] [id = 274] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8f259c00 == 128 [pid = 1708] [id = 275] 00:59:39 INFO - PROCESS | 1708 | --DOCSHELL 0x8c14bc00 == 127 [pid = 1708] [id = 273] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 258 (0x8c14f800) [pid = 1708] [serial = 804] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 257 (0x8ebeb000) [pid = 1708] [serial = 813] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 256 (0x915b8c00) [pid = 1708] [serial = 753] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 255 (0x8d53d800) [pid = 1708] [serial = 797] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 254 (0xa359a000) [pid = 1708] [serial = 782] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 253 (0x8d4cf400) [pid = 1708] [serial = 807] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 252 (0x8ecf6400) [pid = 1708] [serial = 816] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 251 (0x9550c400) [pid = 1708] [serial = 767] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 250 (0x9d526800) [pid = 1708] [serial = 776] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 249 (0x9ac33400) [pid = 1708] [serial = 770] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 248 (0x8d4cb000) [pid = 1708] [serial = 755] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 247 (0x8e154400) [pid = 1708] [serial = 809] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 246 (0x8e9fc400) [pid = 1708] [serial = 812] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 245 (0xa23d5000) [pid = 1708] [serial = 779] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 244 (0x8b9cf800) [pid = 1708] [serial = 800] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 243 (0x8b528400) [pid = 1708] [serial = 785] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 242 (0x93b7ec00) [pid = 1708] [serial = 764] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 241 (0x8e392400) [pid = 1708] [serial = 810] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 240 (0xa36eac00) [pid = 1708] [serial = 791] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 239 (0x9b864400) [pid = 1708] [serial = 773] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 238 (0x8b555400) [pid = 1708] [serial = 794] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 237 (0x8c411800) [pid = 1708] [serial = 806] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 236 (0x8d537000) [pid = 1708] [serial = 788] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 235 (0x8ec4dc00) [pid = 1708] [serial = 758] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 234 (0x8b9cbc00) [pid = 1708] [serial = 803] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 233 (0x8ec5dc00) [pid = 1708] [serial = 815] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 232 (0x915b3000) [pid = 1708] [serial = 761] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | --DOMWINDOW == 231 (0x8f237000) [pid = 1708] [serial = 818] [outer = (nil)] [url = about:blank] 00:59:39 INFO - PROCESS | 1708 | 1464335979830 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef7c00 == 128 [pid = 1708] [id = 313] 00:59:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 232 (0x88efa400) [pid = 1708] [serial = 940] [outer = (nil)] 00:59:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 233 (0x8b9cf800) [pid = 1708] [serial = 941] [outer = 0x88efa400] 00:59:39 INFO - PROCESS | 1708 | 1464335979914 Marionette DEBUG loaded listener.js 00:59:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 234 (0x8c14d800) [pid = 1708] [serial = 942] [outer = 0x88efa400] 00:59:40 INFO - PROCESS | 1708 | 1464335980736 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] 00:59:40 INFO - PROCESS | 1708 | 1464335980792 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 00:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:59:40 INFO - PROCESS | 1708 | 1464335980801 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:59:40 INFO - PROCESS | 1708 | 1464335980807 Marionette TRACE conn4 <- [1,1226,null,{}] 00:59:40 INFO - PROCESS | 1708 | 1464335980846 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}] 00:59:41 INFO - PROCESS | 1708 | 1464335981067 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 00:59:41 INFO - PROCESS | 1708 | 1464335981247 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d531800 == 129 [pid = 1708] [id = 314] 00:59:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 235 (0x8d536400) [pid = 1708] [serial = 943] [outer = (nil)] 00:59:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 236 (0x8e053000) [pid = 1708] [serial = 944] [outer = 0x8d536400] 00:59:41 INFO - PROCESS | 1708 | 1464335981380 Marionette DEBUG loaded listener.js 00:59:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 237 (0x8e153000) [pid = 1708] [serial = 945] [outer = 0x8d536400] 00:59:42 INFO - PROCESS | 1708 | 1464335982306 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]]]}] 00:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1563ms 00:59:42 INFO - PROCESS | 1708 | 1464335982373 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 00:59:42 INFO - PROCESS | 1708 | 1464335982380 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 00:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:59:42 INFO - PROCESS | 1708 | 1464335982387 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:59:42 INFO - PROCESS | 1708 | 1464335982390 Marionette TRACE conn4 <- [1,1230,null,{}] 00:59:42 INFO - PROCESS | 1708 | 1464335982397 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}] 00:59:42 INFO - PROCESS | 1708 | 1464335982679 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 00:59:42 INFO - PROCESS | 1708 | 1464335982711 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e156800 == 130 [pid = 1708] [id = 315] 00:59:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 238 (0x8e4edc00) [pid = 1708] [serial = 946] [outer = (nil)] 00:59:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 239 (0x8e9fcc00) [pid = 1708] [serial = 947] [outer = 0x8e4edc00] 00:59:42 INFO - PROCESS | 1708 | 1464335982787 Marionette DEBUG loaded listener.js 00:59:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 240 (0x8ec4e800) [pid = 1708] [serial = 948] [outer = 0x8e4edc00] 00:59:43 INFO - PROCESS | 1708 | 1464335983802 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]]]}] 00:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1482ms 00:59:43 INFO - PROCESS | 1708 | 1464335983871 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:59:43 INFO - PROCESS | 1708 | 1464335983875 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 00:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:59:43 INFO - PROCESS | 1708 | 1464335983891 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:59:43 INFO - PROCESS | 1708 | 1464335983900 Marionette TRACE conn4 <- [1,1234,null,{}] 00:59:43 INFO - PROCESS | 1708 | 1464335983914 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}] 00:59:44 INFO - PROCESS | 1708 | 1464335984631 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 239 (0x8e967800) [pid = 1708] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 238 (0x8c068400) [pid = 1708] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 237 (0x88ef8c00) [pid = 1708] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 236 (0x8e3c9400) [pid = 1708] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 235 (0x8ec57800) [pid = 1708] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 234 (0x8c153800) [pid = 1708] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 233 (0x9a2e0400) [pid = 1708] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 232 (0x8d534400) [pid = 1708] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:59:44 INFO - PROCESS | 1708 | --DOMWINDOW == 231 (0x8c150000) [pid = 1708] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:59:44 INFO - PROCESS | 1708 | 1464335984843 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef8c00 == 131 [pid = 1708] [id = 316] 00:59:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 232 (0x88efa000) [pid = 1708] [serial = 949] [outer = (nil)] 00:59:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 233 (0x8e054c00) [pid = 1708] [serial = 950] [outer = 0x88efa000] 00:59:44 INFO - PROCESS | 1708 | 1464335984922 Marionette DEBUG loaded listener.js 00:59:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 234 (0x8e9fc800) [pid = 1708] [serial = 951] [outer = 0x88efa000] 00:59:45 INFO - PROCESS | 1708 | 1464335985673 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]]]}] 00:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1803ms 00:59:45 INFO - PROCESS | 1708 | 1464335985688 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 00:59:45 INFO - PROCESS | 1708 | 1464335985692 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 00:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:59:45 INFO - PROCESS | 1708 | 1464335985699 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:59:45 INFO - PROCESS | 1708 | 1464335985701 Marionette TRACE conn4 <- [1,1238,null,{}] 00:59:45 INFO - PROCESS | 1708 | 1464335985707 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}] 00:59:45 INFO - PROCESS | 1708 | 1464335985911 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:59:46 INFO - PROCESS | 1708 | 1464335986102 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e150800 == 132 [pid = 1708] [id = 317] 00:59:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 235 (0x8f109c00) [pid = 1708] [serial = 952] [outer = (nil)] 00:59:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 236 (0x8f23a400) [pid = 1708] [serial = 953] [outer = 0x8f109c00] 00:59:46 INFO - PROCESS | 1708 | 1464335986192 Marionette DEBUG loaded listener.js 00:59:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 237 (0x8f259800) [pid = 1708] [serial = 954] [outer = 0x8f109c00] 00:59:47 INFO - PROCESS | 1708 | 1464335987302 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]]]}] 00:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1638ms 00:59:47 INFO - PROCESS | 1708 | 1464335987339 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 00:59:47 INFO - PROCESS | 1708 | 1464335987345 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 00:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:59:47 INFO - PROCESS | 1708 | 1464335987356 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:59:47 INFO - PROCESS | 1708 | 1464335987361 Marionette TRACE conn4 <- [1,1242,null,{}] 00:59:47 INFO - PROCESS | 1708 | 1464335987370 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}] 00:59:47 INFO - PROCESS | 1708 | 1464335987592 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 00:59:47 INFO - PROCESS | 1708 | 1464335987922 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d4c8000 == 133 [pid = 1708] [id = 318] 00:59:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 238 (0x8d530c00) [pid = 1708] [serial = 955] [outer = (nil)] 00:59:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 239 (0x8e14d400) [pid = 1708] [serial = 956] [outer = 0x8d530c00] 00:59:48 INFO - PROCESS | 1708 | 1464335988032 Marionette DEBUG loaded listener.js 00:59:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 240 (0x8e3d4000) [pid = 1708] [serial = 957] [outer = 0x8d530c00] 00:59:48 INFO - PROCESS | 1708 | 1464335988986 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]]]}] 00:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1684ms 00:59:49 INFO - PROCESS | 1708 | 1464335989041 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 00:59:49 INFO - PROCESS | 1708 | 1464335989051 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 00:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:59:49 INFO - PROCESS | 1708 | 1464335989062 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:59:49 INFO - PROCESS | 1708 | 1464335989066 Marionette TRACE conn4 <- [1,1246,null,{}] 00:59:49 INFO - PROCESS | 1708 | 1464335989073 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}] 00:59:49 INFO - PROCESS | 1708 | 1464335989320 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 00:59:49 INFO - PROCESS | 1708 | 1464335989682 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf0400 == 134 [pid = 1708] [id = 319] 00:59:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 241 (0x8ecf4c00) [pid = 1708] [serial = 958] [outer = (nil)] 00:59:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 242 (0x8f114000) [pid = 1708] [serial = 959] [outer = 0x8ecf4c00] 00:59:49 INFO - PROCESS | 1708 | 1464335989773 Marionette DEBUG loaded listener.js 00:59:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 243 (0x8f23c000) [pid = 1708] [serial = 960] [outer = 0x8ecf4c00] 00:59:50 INFO - PROCESS | 1708 | 1464335990763 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]]]}] 00:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1741ms 00:59:50 INFO - PROCESS | 1708 | 1464335990804 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 00:59:50 INFO - PROCESS | 1708 | 1464335990808 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 00:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:59:50 INFO - PROCESS | 1708 | 1464335990815 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:59:50 INFO - PROCESS | 1708 | 1464335990824 Marionette TRACE conn4 <- [1,1250,null,{}] 00:59:50 INFO - PROCESS | 1708 | 1464335990845 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}] 00:59:51 INFO - PROCESS | 1708 | 1464335991120 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 00:59:51 INFO - PROCESS | 1708 | 1464335991442 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f25d000 == 135 [pid = 1708] [id = 320] 00:59:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 244 (0x90ac0c00) [pid = 1708] [serial = 961] [outer = (nil)] 00:59:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 245 (0x90acb400) [pid = 1708] [serial = 962] [outer = 0x90ac0c00] 00:59:51 INFO - PROCESS | 1708 | 1464335991541 Marionette DEBUG loaded listener.js 00:59:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 246 (0x90d70400) [pid = 1708] [serial = 963] [outer = 0x90ac0c00] 00:59:52 INFO - PROCESS | 1708 | 1464335992442 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]]]}] 00:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1690ms 00:59:52 INFO - PROCESS | 1708 | 1464335992507 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:59:52 INFO - PROCESS | 1708 | 1464335992512 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 00:59:52 INFO - PROCESS | 1708 | 1464335992518 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:59:52 INFO - PROCESS | 1708 | 1464335992522 Marionette TRACE conn4 <- [1,1254,null,{}] 00:59:52 INFO - PROCESS | 1708 | 1464335992528 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}] 00:59:52 INFO - PROCESS | 1708 | 1464335992771 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 00:59:53 INFO - PROCESS | 1708 | 1464335993087 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x90acc800 == 136 [pid = 1708] [id = 321] 00:59:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 247 (0x90c49c00) [pid = 1708] [serial = 964] [outer = (nil)] 00:59:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 248 (0x915ad800) [pid = 1708] [serial = 965] [outer = 0x90c49c00] 00:59:53 INFO - PROCESS | 1708 | 1464335993182 Marionette DEBUG loaded listener.js 00:59:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 249 (0x92474400) [pid = 1708] [serial = 966] [outer = 0x90c49c00] 00:59:54 INFO - PROCESS | 1708 | 1464335994083 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]]]}] 00:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1635ms 00:59:54 INFO - PROCESS | 1708 | 1464335994156 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 00:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:59:54 INFO - PROCESS | 1708 | 1464335994161 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 00:59:54 INFO - PROCESS | 1708 | 1464335994168 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:59:54 INFO - PROCESS | 1708 | 1464335994172 Marionette TRACE conn4 <- [1,1258,null,{}] 00:59:54 INFO - PROCESS | 1708 | 1464335994178 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}] 00:59:54 INFO - PROCESS | 1708 | 1464335994401 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:59:54 INFO - PROCESS | 1708 | 1464335994730 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d53a000 == 137 [pid = 1708] [id = 322] 00:59:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 250 (0x8ec61800) [pid = 1708] [serial = 967] [outer = (nil)] 00:59:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 251 (0x93a6b800) [pid = 1708] [serial = 968] [outer = 0x8ec61800] 00:59:54 INFO - PROCESS | 1708 | 1464335994822 Marionette DEBUG loaded listener.js 00:59:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 252 (0x93b83c00) [pid = 1708] [serial = 969] [outer = 0x8ec61800] 00:59:55 INFO - PROCESS | 1708 | 1464335995800 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]]]}] 00:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1696ms 00:59:55 INFO - PROCESS | 1708 | 1464335995864 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 00:59:55 INFO - PROCESS | 1708 | 1464335995868 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 00:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:59:55 INFO - PROCESS | 1708 | 1464335995875 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:59:55 INFO - PROCESS | 1708 | 1464335995877 Marionette TRACE conn4 <- [1,1262,null,{}] 00:59:55 INFO - PROCESS | 1708 | 1464335995885 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}] 00:59:56 INFO - PROCESS | 1708 | 1464335996145 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 00:59:56 INFO - PROCESS | 1708 | 1464335996469 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f16bc00 == 138 [pid = 1708] [id = 323] 00:59:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 253 (0x92acfc00) [pid = 1708] [serial = 970] [outer = (nil)] 00:59:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 254 (0x97765800) [pid = 1708] [serial = 971] [outer = 0x92acfc00] 00:59:56 INFO - PROCESS | 1708 | 1464335996572 Marionette DEBUG loaded listener.js 00:59:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 255 (0x9a36d400) [pid = 1708] [serial = 972] [outer = 0x92acfc00] 00:59:57 INFO - PROCESS | 1708 | 1464335997537 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]]]}] 00:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1742ms 00:59:57 INFO - PROCESS | 1708 | 1464335997619 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 00:59:57 INFO - PROCESS | 1708 | 1464335997623 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 00:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:59:57 INFO - PROCESS | 1708 | 1464335997630 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:59:57 INFO - PROCESS | 1708 | 1464335997634 Marionette TRACE conn4 <- [1,1266,null,{}] 00:59:57 INFO - PROCESS | 1708 | 1464335997640 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}] 00:59:57 INFO - PROCESS | 1708 | 1464335997895 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 00:59:58 INFO - PROCESS | 1708 | 1464335998212 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x9550b800 == 139 [pid = 1708] [id = 324] 00:59:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 256 (0x9a721000) [pid = 1708] [serial = 973] [outer = (nil)] 00:59:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 257 (0x9b14e000) [pid = 1708] [serial = 974] [outer = 0x9a721000] 00:59:58 INFO - PROCESS | 1708 | 1464335998305 Marionette DEBUG loaded listener.js 00:59:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 258 (0x9b367000) [pid = 1708] [serial = 975] [outer = 0x9a721000] 00:59:59 INFO - PROCESS | 1708 | 1464335999220 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]]]}] 00:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1634ms 00:59:59 INFO - PROCESS | 1708 | 1464335999265 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 00:59:59 INFO - PROCESS | 1708 | 1464335999269 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 00:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:59:59 INFO - PROCESS | 1708 | 1464335999276 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:59:59 INFO - PROCESS | 1708 | 1464335999280 Marionette TRACE conn4 <- [1,1270,null,{}] 00:59:59 INFO - PROCESS | 1708 | 1464335999285 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}] 00:59:59 INFO - PROCESS | 1708 | 1464335999521 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 00:59:59 INFO - PROCESS | 1708 | 1464335999840 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:59:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b51ac00 == 140 [pid = 1708] [id = 325] 00:59:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 259 (0x9777fc00) [pid = 1708] [serial = 976] [outer = (nil)] 00:59:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 260 (0x9c028800) [pid = 1708] [serial = 977] [outer = 0x9777fc00] 00:59:59 INFO - PROCESS | 1708 | 1464335999937 Marionette DEBUG loaded listener.js 01:00:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 261 (0x9c3c5000) [pid = 1708] [serial = 978] [outer = 0x9777fc00] 01:00:00 INFO - PROCESS | 1708 | 1464336000916 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]]]}] 01:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1682ms 01:00:00 INFO - PROCESS | 1708 | 1464336000959 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 01:00:00 INFO - PROCESS | 1708 | 1464336000963 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 01:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:00:00 INFO - PROCESS | 1708 | 1464336000970 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:00:00 INFO - PROCESS | 1708 | 1464336000974 Marionette TRACE conn4 <- [1,1274,null,{}] 01:00:00 INFO - PROCESS | 1708 | 1464336000981 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}] 01:00:01 INFO - PROCESS | 1708 | 1464336001231 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 01:00:01 INFO - PROCESS | 1708 | 1464336001602 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x952bac00 == 141 [pid = 1708] [id = 326] 01:00:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 262 (0x95510800) [pid = 1708] [serial = 979] [outer = (nil)] 01:00:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 263 (0x9d9c5c00) [pid = 1708] [serial = 980] [outer = 0x95510800] 01:00:01 INFO - PROCESS | 1708 | 1464336001755 Marionette DEBUG loaded listener.js 01:00:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 264 (0xa1159400) [pid = 1708] [serial = 981] [outer = 0x95510800] 01:00:02 INFO - PROCESS | 1708 | 1464336002727 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]]]}] 01:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1833ms 01:00:02 INFO - PROCESS | 1708 | 1464336002805 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 01:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:00:02 INFO - PROCESS | 1708 | 1464336002809 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 01:00:02 INFO - PROCESS | 1708 | 1464336002816 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:00:02 INFO - PROCESS | 1708 | 1464336002819 Marionette TRACE conn4 <- [1,1278,null,{}] 01:00:02 INFO - PROCESS | 1708 | 1464336002826 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}] 01:00:03 INFO - PROCESS | 1708 | 1464336003081 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 01:00:03 INFO - PROCESS | 1708 | 1464336003411 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x9bb77800 == 142 [pid = 1708] [id = 327] 01:00:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 265 (0x9bbc7400) [pid = 1708] [serial = 982] [outer = (nil)] 01:00:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 266 (0xa23ccc00) [pid = 1708] [serial = 983] [outer = 0x9bbc7400] 01:00:03 INFO - PROCESS | 1708 | 1464336003517 Marionette DEBUG loaded listener.js 01:00:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 267 (0xa2503c00) [pid = 1708] [serial = 984] [outer = 0x9bbc7400] 01:00:04 INFO - PROCESS | 1708 | 1464336004479 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]]]}] 01:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1744ms 01:00:04 INFO - PROCESS | 1708 | 1464336004561 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 01:00:04 INFO - PROCESS | 1708 | 1464336004565 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 01:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:00:04 INFO - PROCESS | 1708 | 1464336004572 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:00:04 INFO - PROCESS | 1708 | 1464336004577 Marionette TRACE conn4 <- [1,1282,null,{}] 01:00:04 INFO - PROCESS | 1708 | 1464336004583 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}] 01:00:04 INFO - PROCESS | 1708 | 1464336004862 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 01:00:05 INFO - PROCESS | 1708 | 1464336005214 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:05 INFO - PROCESS | 1708 | ++DOCSHELL 0xa2736400 == 143 [pid = 1708] [id = 328] 01:00:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 268 (0xa335dc00) [pid = 1708] [serial = 985] [outer = (nil)] 01:00:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 269 (0xa3593400) [pid = 1708] [serial = 986] [outer = 0xa335dc00] 01:00:05 INFO - PROCESS | 1708 | 1464336005311 Marionette DEBUG loaded listener.js 01:00:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 270 (0xa36ec000) [pid = 1708] [serial = 987] [outer = 0xa335dc00] 01:00:06 INFO - PROCESS | 1708 | 1464336006273 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]]]}] 01:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1737ms 01:00:06 INFO - PROCESS | 1708 | 1464336006310 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 01:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:00:06 INFO - PROCESS | 1708 | 1464336006315 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 01:00:06 INFO - PROCESS | 1708 | 1464336006321 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:00:06 INFO - PROCESS | 1708 | 1464336006324 Marionette TRACE conn4 <- [1,1286,null,{}] 01:00:06 INFO - PROCESS | 1708 | 1464336006330 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}] 01:00:06 INFO - PROCESS | 1708 | 1464336006548 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 01:00:06 INFO - PROCESS | 1708 | 1464336006883 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b64a800 == 144 [pid = 1708] [id = 329] 01:00:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 271 (0x9c176400) [pid = 1708] [serial = 988] [outer = (nil)] 01:00:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 272 (0xa6384400) [pid = 1708] [serial = 989] [outer = 0x9c176400] 01:00:06 INFO - PROCESS | 1708 | 1464336006982 Marionette DEBUG loaded listener.js 01:00:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 273 (0xa638dc00) [pid = 1708] [serial = 990] [outer = 0x9c176400] 01:00:07 INFO - PROCESS | 1708 | 1464336007886 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]]]}] 01:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1634ms 01:00:07 INFO - PROCESS | 1708 | 1464336007955 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 01:00:07 INFO - PROCESS | 1708 | 1464336007959 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 01:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:00:07 INFO - PROCESS | 1708 | 1464336007966 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:00:07 INFO - PROCESS | 1708 | 1464336007969 Marionette TRACE conn4 <- [1,1290,null,{}] 01:00:07 INFO - PROCESS | 1708 | 1464336007975 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}] 01:00:08 INFO - PROCESS | 1708 | 1464336008185 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 01:00:08 INFO - PROCESS | 1708 | 1464336008502 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e049800 == 145 [pid = 1708] [id = 330] 01:00:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 274 (0xa335b400) [pid = 1708] [serial = 991] [outer = (nil)] 01:00:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 275 (0xa68cf400) [pid = 1708] [serial = 992] [outer = 0xa335b400] 01:00:08 INFO - PROCESS | 1708 | 1464336008595 Marionette DEBUG loaded listener.js 01:00:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 276 (0xa6970c00) [pid = 1708] [serial = 993] [outer = 0xa335b400] 01:00:09 INFO - PROCESS | 1708 | 1464336009489 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]]]}] 01:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1584ms 01:00:09 INFO - PROCESS | 1708 | 1464336009551 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 01:00:09 INFO - PROCESS | 1708 | 1464336009554 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 01:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:00:09 INFO - PROCESS | 1708 | 1464336009561 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:00:09 INFO - PROCESS | 1708 | 1464336009565 Marionette TRACE conn4 <- [1,1294,null,{}] 01:00:09 INFO - PROCESS | 1708 | 1464336009571 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}] 01:00:09 INFO - PROCESS | 1708 | 1464336009822 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 01:00:10 INFO - PROCESS | 1708 | 1464336010148 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x91b30400 == 146 [pid = 1708] [id = 331] 01:00:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 277 (0x91b30800) [pid = 1708] [serial = 994] [outer = (nil)] 01:00:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 278 (0x91b39000) [pid = 1708] [serial = 995] [outer = 0x91b30800] 01:00:10 INFO - PROCESS | 1708 | 1464336010239 Marionette DEBUG loaded listener.js 01:00:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 279 (0x91b3bc00) [pid = 1708] [serial = 996] [outer = 0x91b30800] 01:00:11 INFO - PROCESS | 1708 | 1464336011162 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]]]}] 01:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1633ms 01:00:11 INFO - PROCESS | 1708 | 1464336011199 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 01:00:11 INFO - PROCESS | 1708 | 1464336011204 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 01:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:00:11 INFO - PROCESS | 1708 | 1464336011211 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:00:11 INFO - PROCESS | 1708 | 1464336011215 Marionette TRACE conn4 <- [1,1298,null,{}] 01:00:11 INFO - PROCESS | 1708 | 1464336011221 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}] 01:00:11 INFO - PROCESS | 1708 | 1464336011457 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 01:00:11 INFO - PROCESS | 1708 | 1464336011800 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x915b3800 == 147 [pid = 1708] [id = 332] 01:00:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 280 (0x91b36c00) [pid = 1708] [serial = 997] [outer = (nil)] 01:00:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 281 (0xa685b800) [pid = 1708] [serial = 998] [outer = 0x91b36c00] 01:00:11 INFO - PROCESS | 1708 | 1464336011901 Marionette DEBUG loaded listener.js 01:00:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 282 (0xa696e000) [pid = 1708] [serial = 999] [outer = 0x91b36c00] 01:00:12 INFO - PROCESS | 1708 | 1464336012845 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]]]}] 01:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1685ms 01:00:12 INFO - PROCESS | 1708 | 1464336012897 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 01:00:12 INFO - PROCESS | 1708 | 1464336012902 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 01:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:00:12 INFO - PROCESS | 1708 | 1464336012909 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:00:12 INFO - PROCESS | 1708 | 1464336012913 Marionette TRACE conn4 <- [1,1302,null,{}] 01:00:12 INFO - PROCESS | 1708 | 1464336012920 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}] 01:00:13 INFO - PROCESS | 1708 | 1464336013140 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 01:00:13 INFO - PROCESS | 1708 | 1464336013460 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c1800 == 148 [pid = 1708] [id = 333] 01:00:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 283 (0x870c2c00) [pid = 1708] [serial = 1000] [outer = (nil)] 01:00:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 284 (0x870ca800) [pid = 1708] [serial = 1001] [outer = 0x870c2c00] 01:00:13 INFO - PROCESS | 1708 | 1464336013572 Marionette DEBUG loaded listener.js 01:00:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 285 (0x870cc400) [pid = 1708] [serial = 1002] [outer = 0x870c2c00] 01:00:14 INFO - PROCESS | 1708 | 1464336014502 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]]]}] 01:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1633ms 01:00:14 INFO - PROCESS | 1708 | 1464336014543 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 01:00:14 INFO - PROCESS | 1708 | 1464336014548 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 01:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:00:14 INFO - PROCESS | 1708 | 1464336014555 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:00:14 INFO - PROCESS | 1708 | 1464336014559 Marionette TRACE conn4 <- [1,1306,null,{}] 01:00:14 INFO - PROCESS | 1708 | 1464336014565 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}] 01:00:14 INFO - PROCESS | 1708 | 1464336014796 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 01:00:15 INFO - PROCESS | 1708 | 1464336015143 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c8c00 == 149 [pid = 1708] [id = 334] 01:00:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 286 (0x870c9000) [pid = 1708] [serial = 1003] [outer = (nil)] 01:00:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 287 (0x92ad2400) [pid = 1708] [serial = 1004] [outer = 0x870c9000] 01:00:15 INFO - PROCESS | 1708 | 1464336015248 Marionette DEBUG loaded listener.js 01:00:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 288 (0xa51a3400) [pid = 1708] [serial = 1005] [outer = 0x870c9000] 01:00:16 INFO - PROCESS | 1708 | 1464336016209 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]]]}] 01:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1732ms 01:00:16 INFO - PROCESS | 1708 | 1464336016288 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 01:00:16 INFO - PROCESS | 1708 | 1464336016292 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 01:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:00:16 INFO - PROCESS | 1708 | 1464336016299 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:00:16 INFO - PROCESS | 1708 | 1464336016303 Marionette TRACE conn4 <- [1,1310,null,{}] 01:00:16 INFO - PROCESS | 1708 | 1464336016310 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}] 01:00:16 INFO - PROCESS | 1708 | 1464336016633 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 01:00:17 INFO - PROCESS | 1708 | 1464336016984 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8e965800 == 148 [pid = 1708] [id = 226] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8b551000 == 147 [pid = 1708] [id = 265] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0xa22a4c00 == 146 [pid = 1708] [id = 260] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8b54d400 == 145 [pid = 1708] [id = 264] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8b51e800 == 144 [pid = 1708] [id = 262] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8c069800 == 143 [pid = 1708] [id = 225] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8d532000 == 142 [pid = 1708] [id = 263] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x9a765000 == 141 [pid = 1708] [id = 258] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8b558c00 == 140 [pid = 1708] [id = 266] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8b51b000 == 139 [pid = 1708] [id = 261] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x9a8ca800 == 138 [pid = 1708] [id = 259] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x9559bc00 == 137 [pid = 1708] [id = 13] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8e966000 == 136 [pid = 1708] [id = 293] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef8c00 == 135 [pid = 1708] [id = 316] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8e156800 == 134 [pid = 1708] [id = 315] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8d531800 == 133 [pid = 1708] [id = 314] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef7c00 == 132 [pid = 1708] [id = 313] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8f23dc00 == 131 [pid = 1708] [id = 300] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec5f400 == 130 [pid = 1708] [id = 299] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec50c00 == 129 [pid = 1708] [id = 298] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8900f400 == 128 [pid = 1708] [id = 296] 01:00:18 INFO - PROCESS | 1708 | --DOCSHELL 0x8d53e400 == 127 [pid = 1708] [id = 297] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 287 (0x8e4e6c00) [pid = 1708] [serial = 824] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 286 (0x91526400) [pid = 1708] [serial = 830] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 285 (0x8ec53c00) [pid = 1708] [serial = 882] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 284 (0x8f581400) [pid = 1708] [serial = 827] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 283 (0x8d1f1000) [pid = 1708] [serial = 870] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 282 (0x9b14a400) [pid = 1708] [serial = 839] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 281 (0x8b55a400) [pid = 1708] [serial = 867] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 280 (0x8e9f0c00) [pid = 1708] [serial = 879] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 279 (0x88ef9000) [pid = 1708] [serial = 857] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 278 (0x8ebe9400) [pid = 1708] [serial = 881] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 277 (0x8e962c00) [pid = 1708] [serial = 878] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 276 (0x89012000) [pid = 1708] [serial = 863] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 275 (0x8f25b800) [pid = 1708] [serial = 819] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 274 (0x8d53d000) [pid = 1708] [serial = 872] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 273 (0x8e14dc00) [pid = 1708] [serial = 873] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 272 (0xa3325c00) [pid = 1708] [serial = 845] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 271 (0x9b373000) [pid = 1708] [serial = 591] [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.] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 270 (0x93a72800) [pid = 1708] [serial = 833] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 269 (0x89009000) [pid = 1708] [serial = 860] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 268 (0x8e4e1400) [pid = 1708] [serial = 876] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 267 (0x8d1eac00) [pid = 1708] [serial = 821] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 266 (0x8ec53000) [pid = 1708] [serial = 884] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 265 (0x8e3ca400) [pid = 1708] [serial = 875] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 264 (0xa2510000) [pid = 1708] [serial = 854] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 263 (0x9a724c00) [pid = 1708] [serial = 836] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 262 (0x8f49f000) [pid = 1708] [serial = 848] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 261 (0x8c410400) [pid = 1708] [serial = 869] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 260 (0x9c3c8800) [pid = 1708] [serial = 842] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 259 (0x90d79000) [pid = 1708] [serial = 851] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 258 (0x8a8f7000) [pid = 1708] [serial = 866] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 257 (0x8f116000) [pid = 1708] [serial = 887] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | --DOMWINDOW == 256 (0x8ec69c00) [pid = 1708] [serial = 885] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef8c00 == 128 [pid = 1708] [id = 335] 01:00:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 257 (0x88ef9000) [pid = 1708] [serial = 1006] [outer = (nil)] 01:00:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 258 (0x89009c00) [pid = 1708] [serial = 1007] [outer = 0x88ef9000] 01:00:18 INFO - PROCESS | 1708 | 1464336018789 Marionette DEBUG loaded listener.js 01:00:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 259 (0x89013c00) [pid = 1708] [serial = 1008] [outer = 0x88ef9000] 01:00:19 INFO - PROCESS | 1708 | 1464336019702 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] 01:00:19 INFO - PROCESS | 1708 | 1464336019754 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 01:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:00:19 INFO - PROCESS | 1708 | 1464336019763 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:00:19 INFO - PROCESS | 1708 | 1464336019768 Marionette TRACE conn4 <- [1,1314,null,{}] 01:00:19 INFO - PROCESS | 1708 | 1464336019775 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}] 01:00:20 INFO - PROCESS | 1708 | 1464336020011 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 01:00:20 INFO - PROCESS | 1708 | 1464336020303 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b9d6000 == 129 [pid = 1708] [id = 336] 01:00:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 260 (0x8b9d7800) [pid = 1708] [serial = 1009] [outer = (nil)] 01:00:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 261 (0x8c06a400) [pid = 1708] [serial = 1010] [outer = 0x8b9d7800] 01:00:20 INFO - PROCESS | 1708 | 1464336020389 Marionette DEBUG loaded listener.js 01:00:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 262 (0x8c154400) [pid = 1708] [serial = 1011] [outer = 0x8b9d7800] 01:00:21 INFO - PROCESS | 1708 | 1464336021268 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]]]}] 01:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1586ms 01:00:21 INFO - PROCESS | 1708 | 1464336021349 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 01:00:21 INFO - PROCESS | 1708 | 1464336021356 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 01:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:00:21 INFO - PROCESS | 1708 | 1464336021367 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:00:21 INFO - PROCESS | 1708 | 1464336021372 Marionette TRACE conn4 <- [1,1318,null,{}] 01:00:21 INFO - PROCESS | 1708 | 1464336021385 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}] 01:00:21 INFO - PROCESS | 1708 | 1464336021667 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 01:00:21 INFO - PROCESS | 1708 | 1464336021699 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40b800 == 130 [pid = 1708] [id = 337] 01:00:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 263 (0x8d1ee800) [pid = 1708] [serial = 1012] [outer = (nil)] 01:00:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 264 (0x8d4cd400) [pid = 1708] [serial = 1013] [outer = 0x8d1ee800] 01:00:21 INFO - PROCESS | 1708 | 1464336021782 Marionette DEBUG loaded listener.js 01:00:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 265 (0x8d532000) [pid = 1708] [serial = 1014] [outer = 0x8d1ee800] 01:00:22 INFO - PROCESS | 1708 | 1464336022891 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]]]}] 01:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1589ms 01:00:22 INFO - PROCESS | 1708 | 1464336022957 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 01:00:22 INFO - PROCESS | 1708 | 1464336022961 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 01:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:00:22 INFO - PROCESS | 1708 | 1464336022973 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:00:22 INFO - PROCESS | 1708 | 1464336022979 Marionette TRACE conn4 <- [1,1322,null,{}] 01:00:23 INFO - PROCESS | 1708 | 1464336022996 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}] 01:00:23 INFO - PROCESS | 1708 | 1464336023283 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 264 (0x8e962400) [pid = 1708] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 263 (0x9775e400) [pid = 1708] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 262 (0x8e4edc00) [pid = 1708] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 261 (0x91521000) [pid = 1708] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 260 (0x8b54f000) [pid = 1708] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 259 (0x9814c800) [pid = 1708] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 258 (0x90c3f400) [pid = 1708] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 257 (0x9775dc00) [pid = 1708] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 256 (0x92ad8c00) [pid = 1708] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 255 (0x925bd000) [pid = 1708] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 254 (0x8e04c400) [pid = 1708] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 253 (0x8c415c00) [pid = 1708] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 252 (0x8d1f8c00) [pid = 1708] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 251 (0x91522000) [pid = 1708] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 250 (0x8f15e800) [pid = 1708] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 249 (0x9777b800) [pid = 1708] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 248 (0x8f10b400) [pid = 1708] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 247 (0x952bd400) [pid = 1708] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 246 (0x90c42800) [pid = 1708] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 245 (0x8d1ef400) [pid = 1708] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 244 (0x9a764000) [pid = 1708] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 243 (0x92adb400) [pid = 1708] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 242 (0x8f497c00) [pid = 1708] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 241 (0x8d536400) [pid = 1708] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 240 (0x8e9f3800) [pid = 1708] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 239 (0x8c149800) [pid = 1708] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 238 (0x90d7cc00) [pid = 1708] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 237 (0x8e96c800) [pid = 1708] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 236 (0x8b9d0c00) [pid = 1708] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 235 (0x8b555c00) [pid = 1708] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 234 (0x99e8c400) [pid = 1708] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 233 (0x8d1eb000) [pid = 1708] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 232 (0x8d1ed800) [pid = 1708] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 231 (0x8c151c00) [pid = 1708] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 230 (0x9b14bc00) [pid = 1708] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 229 (0x90d76800) [pid = 1708] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 228 (0x911aa000) [pid = 1708] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 227 (0x952c1400) [pid = 1708] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 226 (0x9c027000) [pid = 1708] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 225 (0x9b599400) [pid = 1708] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 224 (0x915ba400) [pid = 1708] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 223 (0x9a72ec00) [pid = 1708] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 222 (0x88efa400) [pid = 1708] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 221 (0x8c14f000) [pid = 1708] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 220 (0x8b55a000) [pid = 1708] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 219 (0x9a9d2c00) [pid = 1708] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0x952bd000) [pid = 1708] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x8f267c00) [pid = 1708] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x88ef2000) [pid = 1708] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x8ec65c00) [pid = 1708] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x8e054800) [pid = 1708] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x95501c00) [pid = 1708] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x925c8c00) [pid = 1708] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x9b368800) [pid = 1708] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x8e14c000) [pid = 1708] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x9a2c7c00) [pid = 1708] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x8f168c00) [pid = 1708] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x9a769800) [pid = 1708] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x99f67400) [pid = 1708] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x88efa000) [pid = 1708] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x8d4ce800) [pid = 1708] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x9b59c000) [pid = 1708] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x8f576c00) [pid = 1708] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x93a6f800) [pid = 1708] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0x955a5c00) [pid = 1708] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x97765000) [pid = 1708] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x90c45000) [pid = 1708] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x8d536c00) [pid = 1708] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0x9b8f5400) [pid = 1708] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x88ef1800) [pid = 1708] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0x8900d400) [pid = 1708] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0xa2379400) [pid = 1708] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x8b521000) [pid = 1708] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x90d7c400) [pid = 1708] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0x92acf800) [pid = 1708] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x911a0000) [pid = 1708] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0x90926000) [pid = 1708] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x8e3d0000) [pid = 1708] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x8ec4bc00) [pid = 1708] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x8b522c00) [pid = 1708] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x9b645000) [pid = 1708] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:00:24 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x8e056c00) [pid = 1708] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:00:25 INFO - PROCESS | 1708 | 1464336024832 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef1800 == 131 [pid = 1708] [id = 338] 01:00:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0x88ef2000) [pid = 1708] [serial = 1015] [outer = (nil)] 01:00:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0x8900f800) [pid = 1708] [serial = 1016] [outer = 0x88ef2000] 01:00:25 INFO - PROCESS | 1708 | 1464336025026 Marionette DEBUG loaded listener.js 01:00:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x8b550800) [pid = 1708] [serial = 1017] [outer = 0x88ef2000] 01:00:25 INFO - PROCESS | 1708 | 1464336025848 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]]]}] 01:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2892ms 01:00:25 INFO - PROCESS | 1708 | 1464336025878 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 01:00:25 INFO - PROCESS | 1708 | 1464336025883 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 01:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:00:25 INFO - PROCESS | 1708 | 1464336025890 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:00:25 INFO - PROCESS | 1708 | 1464336025894 Marionette TRACE conn4 <- [1,1326,null,{}] 01:00:25 INFO - PROCESS | 1708 | 1464336025900 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}] 01:00:26 INFO - PROCESS | 1708 | 1464336026113 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 01:00:26 INFO - PROCESS | 1708 | 1464336026323 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x88efa400 == 132 [pid = 1708] [id = 339] 01:00:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0x8b9d0c00) [pid = 1708] [serial = 1018] [outer = (nil)] 01:00:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0x8e04fc00) [pid = 1708] [serial = 1019] [outer = 0x8b9d0c00] 01:00:26 INFO - PROCESS | 1708 | 1464336026430 Marionette DEBUG loaded listener.js 01:00:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 189 (0x8e38a000) [pid = 1708] [serial = 1020] [outer = 0x8b9d0c00] 01:00:27 INFO - PROCESS | 1708 | 1464336027628 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]]]}] 01:00:27 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 01:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1787ms 01:00:27 INFO - PROCESS | 1708 | 1464336027680 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 01:00:27 INFO - PROCESS | 1708 | 1464336027688 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 01:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:00:27 INFO - PROCESS | 1708 | 1464336027697 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:00:27 INFO - PROCESS | 1708 | 1464336027705 Marionette TRACE conn4 <- [1,1330,null,{}] 01:00:27 INFO - PROCESS | 1708 | 1464336027714 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}] 01:00:27 INFO - PROCESS | 1708 | 1464336027956 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 01:00:28 INFO - PROCESS | 1708 | 1464336028299 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x870d0400 == 133 [pid = 1708] [id = 340] 01:00:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 190 (0x8b553000) [pid = 1708] [serial = 1021] [outer = (nil)] 01:00:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 191 (0x8c067000) [pid = 1708] [serial = 1022] [outer = 0x8b553000] 01:00:28 INFO - PROCESS | 1708 | 1464336028404 Marionette DEBUG loaded listener.js 01:00:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 192 (0x8c411c00) [pid = 1708] [serial = 1023] [outer = 0x8b553000] 01:00:29 INFO - PROCESS | 1708 | 1464336029407 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]]]}] 01:00:29 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 01:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1789ms 01:00:29 INFO - PROCESS | 1708 | 1464336029488 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 01:00:29 INFO - PROCESS | 1708 | 1464336029498 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 01:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:00:29 INFO - PROCESS | 1708 | 1464336029509 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:00:29 INFO - PROCESS | 1708 | 1464336029513 Marionette TRACE conn4 <- [1,1334,null,{}] 01:00:29 INFO - PROCESS | 1708 | 1464336029521 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}] 01:00:29 INFO - PROCESS | 1708 | 1464336029796 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 01:00:30 INFO - PROCESS | 1708 | 1464336030151 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d53b800 == 134 [pid = 1708] [id = 341] 01:00:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 193 (0x8d53d800) [pid = 1708] [serial = 1024] [outer = (nil)] 01:00:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 194 (0x8e04dc00) [pid = 1708] [serial = 1025] [outer = 0x8d53d800] 01:00:30 INFO - PROCESS | 1708 | 1464336030246 Marionette DEBUG loaded listener.js 01:00:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 195 (0x8e389800) [pid = 1708] [serial = 1026] [outer = 0x8d53d800] 01:00:31 INFO - PROCESS | 1708 | 1464336031299 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]]]}] 01:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1843ms 01:00:31 INFO - PROCESS | 1708 | 1464336031353 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 01:00:31 INFO - PROCESS | 1708 | 1464336031357 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 01:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:00:31 INFO - PROCESS | 1708 | 1464336031365 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:00:31 INFO - PROCESS | 1708 | 1464336031372 Marionette TRACE conn4 <- [1,1338,null,{}] 01:00:31 INFO - PROCESS | 1708 | 1464336031390 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}] 01:00:31 INFO - PROCESS | 1708 | 1464336031683 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 01:00:32 INFO - PROCESS | 1708 | 1464336032018 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e962000 == 135 [pid = 1708] [id = 342] 01:00:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 196 (0x8e967000) [pid = 1708] [serial = 1027] [outer = (nil)] 01:00:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 197 (0x8e9f5c00) [pid = 1708] [serial = 1028] [outer = 0x8e967000] 01:00:32 INFO - PROCESS | 1708 | 1464336032123 Marionette DEBUG loaded listener.js 01:00:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 198 (0x8ebec000) [pid = 1708] [serial = 1029] [outer = 0x8e967000] 01:00:33 INFO - PROCESS | 1708 | 1464336033590 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]]]}] 01:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2290ms 01:00:33 INFO - PROCESS | 1708 | 1464336033670 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 01:00:33 INFO - PROCESS | 1708 | 1464336033676 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 01:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:00:33 INFO - PROCESS | 1708 | 1464336033686 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:00:33 INFO - PROCESS | 1708 | 1464336033689 Marionette TRACE conn4 <- [1,1342,null,{}] 01:00:33 INFO - PROCESS | 1708 | 1464336033697 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}] 01:00:33 INFO - PROCESS | 1708 | 1464336033911 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 01:00:34 INFO - PROCESS | 1708 | 1464336034185 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e962c00 == 136 [pid = 1708] [id = 343] 01:00:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 199 (0x8e96c800) [pid = 1708] [serial = 1030] [outer = (nil)] 01:00:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 200 (0x8ec59800) [pid = 1708] [serial = 1031] [outer = 0x8e96c800] 01:00:34 INFO - PROCESS | 1708 | 1464336034281 Marionette DEBUG loaded listener.js 01:00:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 201 (0x8ec69000) [pid = 1708] [serial = 1032] [outer = 0x8e96c800] 01:00:35 INFO - PROCESS | 1708 | 1464336035319 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]]]}] 01:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1681ms 01:00:35 INFO - PROCESS | 1708 | 1464336035368 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 01:00:35 INFO - PROCESS | 1708 | 1464336035373 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 01:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:00:35 INFO - PROCESS | 1708 | 1464336035379 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:00:35 INFO - PROCESS | 1708 | 1464336035383 Marionette TRACE conn4 <- [1,1346,null,{}] 01:00:35 INFO - PROCESS | 1708 | 1464336035389 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}] 01:00:35 INFO - PROCESS | 1708 | 1464336035631 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 01:00:35 INFO - PROCESS | 1708 | 1464336035964 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9f8000 == 137 [pid = 1708] [id = 344] 01:00:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 202 (0x8ebe8000) [pid = 1708] [serial = 1033] [outer = (nil)] 01:00:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 203 (0x8ecfb400) [pid = 1708] [serial = 1034] [outer = 0x8ebe8000] 01:00:36 INFO - PROCESS | 1708 | 1464336036058 Marionette DEBUG loaded listener.js 01:00:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 204 (0x8f112000) [pid = 1708] [serial = 1035] [outer = 0x8ebe8000] 01:00:37 INFO - PROCESS | 1708 | 1464336037073 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]]]}] 01:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1735ms 01:00:37 INFO - PROCESS | 1708 | 1464336037115 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 01:00:37 INFO - PROCESS | 1708 | 1464336037120 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 01:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:00:37 INFO - PROCESS | 1708 | 1464336037127 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:00:37 INFO - PROCESS | 1708 | 1464336037131 Marionette TRACE conn4 <- [1,1350,null,{}] 01:00:37 INFO - PROCESS | 1708 | 1464336037137 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}] 01:00:37 INFO - PROCESS | 1708 | 1464336037383 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 01:00:37 INFO - PROCESS | 1708 | 1464336037729 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f10d800 == 138 [pid = 1708] [id = 345] 01:00:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 205 (0x8f16b800) [pid = 1708] [serial = 1036] [outer = (nil)] 01:00:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 206 (0x8f4a0c00) [pid = 1708] [serial = 1037] [outer = 0x8f16b800] 01:00:37 INFO - PROCESS | 1708 | 1464336037825 Marionette DEBUG loaded listener.js 01:00:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 207 (0x8f574400) [pid = 1708] [serial = 1038] [outer = 0x8f16b800] 01:00:38 INFO - PROCESS | 1708 | 1464336038778 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]]]}] 01:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1683ms 01:00:38 INFO - PROCESS | 1708 | 1464336038811 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 01:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:00:38 INFO - PROCESS | 1708 | 1464336038816 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 01:00:38 INFO - PROCESS | 1708 | 1464336038823 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:00:38 INFO - PROCESS | 1708 | 1464336038827 Marionette TRACE conn4 <- [1,1354,null,{}] 01:00:38 INFO - PROCESS | 1708 | 1464336038834 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}] 01:00:39 INFO - PROCESS | 1708 | 1464336039067 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 01:00:39 INFO - PROCESS | 1708 | 1464336039396 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f109800 == 139 [pid = 1708] [id = 346] 01:00:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 208 (0x8f245000) [pid = 1708] [serial = 1039] [outer = (nil)] 01:00:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 209 (0x90ac0800) [pid = 1708] [serial = 1040] [outer = 0x8f245000] 01:00:39 INFO - PROCESS | 1708 | 1464336039499 Marionette DEBUG loaded listener.js 01:00:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 210 (0x90ac3800) [pid = 1708] [serial = 1041] [outer = 0x8f245000] 01:00:40 INFO - PROCESS | 1708 | 1464336040466 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]]]}] 01:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1687ms 01:00:40 INFO - PROCESS | 1708 | 1464336040516 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 01:00:40 INFO - PROCESS | 1708 | 1464336040520 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 01:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:00:40 INFO - PROCESS | 1708 | 1464336040532 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:00:40 INFO - PROCESS | 1708 | 1464336040536 Marionette TRACE conn4 <- [1,1358,null,{}] 01:00:40 INFO - PROCESS | 1708 | 1464336040543 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}] 01:00:40 INFO - PROCESS | 1708 | 1464336040758 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 01:00:41 INFO - PROCESS | 1708 | 1464336041097 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f167000 == 140 [pid = 1708] [id = 347] 01:00:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 211 (0x8f49a000) [pid = 1708] [serial = 1042] [outer = (nil)] 01:00:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 212 (0x90d75c00) [pid = 1708] [serial = 1043] [outer = 0x8f49a000] 01:00:41 INFO - PROCESS | 1708 | 1464336041196 Marionette DEBUG loaded listener.js 01:00:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 213 (0x90d79800) [pid = 1708] [serial = 1044] [outer = 0x8f49a000] 01:00:42 INFO - PROCESS | 1708 | 1464336042110 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]]]}] 01:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1633ms 01:00:42 INFO - PROCESS | 1708 | 1464336042168 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 01:00:42 INFO - PROCESS | 1708 | 1464336042173 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 01:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:00:42 INFO - PROCESS | 1708 | 1464336042180 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:00:42 INFO - PROCESS | 1708 | 1464336042184 Marionette TRACE conn4 <- [1,1362,null,{}] 01:00:42 INFO - PROCESS | 1708 | 1464336042190 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}] 01:00:42 INFO - PROCESS | 1708 | 1464336042425 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 01:00:42 INFO - PROCESS | 1708 | 1464336042743 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x90925c00 == 141 [pid = 1708] [id = 348] 01:00:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 214 (0x90c44400) [pid = 1708] [serial = 1045] [outer = (nil)] 01:00:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 215 (0x9151f800) [pid = 1708] [serial = 1046] [outer = 0x90c44400] 01:00:42 INFO - PROCESS | 1708 | 1464336042837 Marionette DEBUG loaded listener.js 01:00:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 216 (0x91523c00) [pid = 1708] [serial = 1047] [outer = 0x90c44400] 01:00:43 INFO - PROCESS | 1708 | 1464336043908 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]]]}] 01:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1784ms 01:00:43 INFO - PROCESS | 1708 | 1464336043966 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 01:00:43 INFO - PROCESS | 1708 | 1464336043970 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 01:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:00:43 INFO - PROCESS | 1708 | 1464336043979 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:00:43 INFO - PROCESS | 1708 | 1464336043983 Marionette TRACE conn4 <- [1,1366,null,{}] 01:00:43 INFO - PROCESS | 1708 | 1464336043989 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}] 01:00:44 INFO - PROCESS | 1708 | 1464336044238 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 01:00:44 INFO - PROCESS | 1708 | 1464336044566 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57bc00 == 142 [pid = 1708] [id = 349] 01:00:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 217 (0x90d7c400) [pid = 1708] [serial = 1048] [outer = (nil)] 01:00:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 218 (0x91b35800) [pid = 1708] [serial = 1049] [outer = 0x90d7c400] 01:00:44 INFO - PROCESS | 1708 | 1464336044662 Marionette DEBUG loaded listener.js 01:00:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 219 (0x92470400) [pid = 1708] [serial = 1050] [outer = 0x90d7c400] 01:00:45 INFO - PROCESS | 1708 | 1464336045740 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] 01:00:45 INFO - PROCESS | 1708 | 1464336045771 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 01:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:00:45 INFO - PROCESS | 1708 | 1464336045778 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:00:45 INFO - PROCESS | 1708 | 1464336045783 Marionette TRACE conn4 <- [1,1370,null,{}] 01:00:45 INFO - PROCESS | 1708 | 1464336045789 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}] 01:00:46 INFO - PROCESS | 1708 | 1464336046032 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 01:00:46 INFO - PROCESS | 1708 | 1464336046370 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e4c00 == 143 [pid = 1708] [id = 350] 01:00:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 220 (0x925c5c00) [pid = 1708] [serial = 1051] [outer = (nil)] 01:00:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 221 (0x95294400) [pid = 1708] [serial = 1052] [outer = 0x925c5c00] 01:00:46 INFO - PROCESS | 1708 | 1464336046474 Marionette DEBUG loaded listener.js 01:00:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 222 (0x95504400) [pid = 1708] [serial = 1053] [outer = 0x925c5c00] 01:00:47 INFO - PROCESS | 1708 | 1464336047445 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] 01:00:47 INFO - PROCESS | 1708 | 1464336047530 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 01:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:00:47 INFO - PROCESS | 1708 | 1464336047539 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:00:47 INFO - PROCESS | 1708 | 1464336047544 Marionette TRACE conn4 <- [1,1374,null,{}] 01:00:47 INFO - PROCESS | 1708 | 1464336047551 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}] 01:00:47 INFO - PROCESS | 1708 | 1464336047773 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 01:00:48 INFO - PROCESS | 1708 | 1464336048112 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x915abc00 == 144 [pid = 1708] [id = 351] 01:00:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 223 (0x92ada800) [pid = 1708] [serial = 1054] [outer = (nil)] 01:00:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 224 (0x9775ec00) [pid = 1708] [serial = 1055] [outer = 0x92ada800] 01:00:48 INFO - PROCESS | 1708 | 1464336048215 Marionette DEBUG loaded listener.js 01:00:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 225 (0x97767000) [pid = 1708] [serial = 1056] [outer = 0x92ada800] 01:00:49 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:49 INFO - PROCESS | 1708 | 1464336049220 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] 01:00:49 INFO - PROCESS | 1708 | 1464336049286 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 01:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:00:49 INFO - PROCESS | 1708 | 1464336049293 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:00:49 INFO - PROCESS | 1708 | 1464336049307 Marionette TRACE conn4 <- [1,1378,null,{}] 01:00:49 INFO - PROCESS | 1708 | 1464336049313 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}] 01:00:49 INFO - PROCESS | 1708 | 1464336049641 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 01:00:49 INFO - PROCESS | 1708 | 1464336049904 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x89005c00 == 145 [pid = 1708] [id = 352] 01:00:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 226 (0x98104800) [pid = 1708] [serial = 1057] [outer = (nil)] 01:00:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 227 (0x9a223800) [pid = 1708] [serial = 1058] [outer = 0x98104800] 01:00:50 INFO - PROCESS | 1708 | 1464336049997 Marionette DEBUG loaded listener.js 01:00:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 228 (0x9a2de400) [pid = 1708] [serial = 1059] [outer = 0x98104800] 01:00:51 INFO - PROCESS | 1708 | 1464336050996 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] 01:00:51 INFO - PROCESS | 1708 | 1464336051047 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 01:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:00:51 INFO - PROCESS | 1708 | 1464336051056 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:00:51 INFO - PROCESS | 1708 | 1464336051060 Marionette TRACE conn4 <- [1,1382,null,{}] 01:00:51 INFO - PROCESS | 1708 | 1464336051066 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}] 01:00:51 INFO - PROCESS | 1708 | 1464336051305 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 01:00:51 INFO - PROCESS | 1708 | 1464336051634 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x9550a800 == 146 [pid = 1708] [id = 353] 01:00:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 229 (0x97761000) [pid = 1708] [serial = 1060] [outer = (nil)] 01:00:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 230 (0x9ac2f400) [pid = 1708] [serial = 1061] [outer = 0x97761000] 01:00:51 INFO - PROCESS | 1708 | 1464336051732 Marionette DEBUG loaded listener.js 01:00:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 231 (0x9ac36000) [pid = 1708] [serial = 1062] [outer = 0x97761000] 01:00:52 INFO - PROCESS | 1708 | [1708] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 01:00:52 INFO - PROCESS | 1708 | 1464336052742 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] 01:00:52 INFO - PROCESS | 1708 | 1464336052808 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 01:00:52 INFO - PROCESS | 1708 | 1464336052815 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:00:52 INFO - PROCESS | 1708 | 1464336052819 Marionette TRACE conn4 <- [1,1386,null,{}] 01:00:52 INFO - PROCESS | 1708 | 1464336052825 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}] 01:00:53 INFO - PROCESS | 1708 | 1464336053046 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 01:00:53 INFO - PROCESS | 1708 | 1464336053362 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a76e400 == 147 [pid = 1708] [id = 354] 01:00:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 232 (0x9b14ac00) [pid = 1708] [serial = 1063] [outer = (nil)] 01:00:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 233 (0x9b59e000) [pid = 1708] [serial = 1064] [outer = 0x9b14ac00] 01:00:53 INFO - PROCESS | 1708 | 1464336053454 Marionette DEBUG loaded listener.js 01:00:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 234 (0x9b5a5400) [pid = 1708] [serial = 1065] [outer = 0x9b14ac00] 01:00:54 INFO - PROCESS | 1708 | 1464336054495 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] 01:00:54 INFO - PROCESS | 1708 | 1464336054559 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 01:00:54 INFO - PROCESS | 1708 | 1464336054566 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:00:54 INFO - PROCESS | 1708 | 1464336054569 Marionette TRACE conn4 <- [1,1390,null,{}] 01:00:54 INFO - PROCESS | 1708 | 1464336054576 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}] 01:00:54 INFO - PROCESS | 1708 | 1464336054852 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 01:00:55 INFO - PROCESS | 1708 | 1464336055200 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b150400 == 148 [pid = 1708] [id = 355] 01:00:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 235 (0x9b59a800) [pid = 1708] [serial = 1066] [outer = (nil)] 01:00:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 236 (0x9c3ca800) [pid = 1708] [serial = 1067] [outer = 0x9b59a800] 01:00:55 INFO - PROCESS | 1708 | 1464336055286 Marionette DEBUG loaded listener.js 01:00:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 237 (0x9d52e800) [pid = 1708] [serial = 1068] [outer = 0x9b59a800] 01:00:56 INFO - PROCESS | 1708 | 1464336056282 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]]]}] 01:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1738ms 01:00:56 INFO - PROCESS | 1708 | 1464336056303 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 01:00:56 INFO - PROCESS | 1708 | 1464336056307 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 01:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:00:56 INFO - PROCESS | 1708 | 1464336056315 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:00:56 INFO - PROCESS | 1708 | 1464336056318 Marionette TRACE conn4 <- [1,1394,null,{}] 01:00:56 INFO - PROCESS | 1708 | 1464336056325 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}] 01:00:56 INFO - PROCESS | 1708 | 1464336056556 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 01:00:56 INFO - PROCESS | 1708 | 1464336056913 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8e052c00 == 147 [pid = 1708] [id = 243] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x9b64d800 == 146 [pid = 1708] [id = 241] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e5800 == 145 [pid = 1708] [id = 250] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x97765c00 == 144 [pid = 1708] [id = 119] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x9ac2f000 == 143 [pid = 1708] [id = 242] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef1800 == 142 [pid = 1708] [id = 338] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40b800 == 141 [pid = 1708] [id = 337] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8b9d6000 == 140 [pid = 1708] [id = 336] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef8c00 == 139 [pid = 1708] [id = 335] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x870c1800 == 138 [pid = 1708] [id = 333] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x91b30400 == 137 [pid = 1708] [id = 331] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x915b3800 == 136 [pid = 1708] [id = 332] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8e049800 == 135 [pid = 1708] [id = 330] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x9b64a800 == 134 [pid = 1708] [id = 329] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0xa2736400 == 133 [pid = 1708] [id = 328] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x952bac00 == 132 [pid = 1708] [id = 326] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x9bb77800 == 131 [pid = 1708] [id = 327] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8b51ac00 == 130 [pid = 1708] [id = 325] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x9550b800 == 129 [pid = 1708] [id = 324] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8f16bc00 == 128 [pid = 1708] [id = 323] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8d53a000 == 127 [pid = 1708] [id = 322] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x90acc800 == 126 [pid = 1708] [id = 321] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8f25d000 == 125 [pid = 1708] [id = 320] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8e38bc00 == 124 [pid = 1708] [id = 292] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecf0400 == 123 [pid = 1708] [id = 319] 01:00:58 INFO - PROCESS | 1708 | --DOCSHELL 0x8d4c8000 == 122 [pid = 1708] [id = 318] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 236 (0x8f23a400) [pid = 1708] [serial = 953] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 235 (0xa6835800) [pid = 1708] [serial = 663] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 234 (0x9a369400) [pid = 1708] [serial = 927] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 233 (0x8e9fcc00) [pid = 1708] [serial = 947] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 232 (0x925c8000) [pid = 1708] [serial = 915] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 231 (0x8b557400) [pid = 1708] [serial = 795] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 230 (0x9ac3a800) [pid = 1708] [serial = 932] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 229 (0x90d72000) [pid = 1708] [serial = 906] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 228 (0x9a9d3c00) [pid = 1708] [serial = 720] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 227 (0x952b7000) [pid = 1708] [serial = 765] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 226 (0x9550dc00) [pid = 1708] [serial = 711] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 225 (0x8f57ac00) [pid = 1708] [serial = 735] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 224 (0x8e054000) [pid = 1708] [serial = 696] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 223 (0x8e4e9000) [pid = 1708] [serial = 675] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 222 (0x92474800) [pid = 1708] [serial = 705] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 221 (0x8f4a3400) [pid = 1708] [serial = 900] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 220 (0x9b5a1400) [pid = 1708] [serial = 935] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 219 (0x8f167800) [pid = 1708] [serial = 896] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 218 (0x98109c00) [pid = 1708] [serial = 714] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 217 (0x9119dc00) [pid = 1708] [serial = 908] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 216 (0x9bbc4000) [pid = 1708] [serial = 938] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 215 (0x8e389c00) [pid = 1708] [serial = 756] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 214 (0x9b5a0800) [pid = 1708] [serial = 840] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 213 (0x9a8ca400) [pid = 1708] [serial = 837] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 212 (0x8f4a0400) [pid = 1708] [serial = 849] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 211 (0x8e153000) [pid = 1708] [serial = 945] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 210 (0x8ec68c00) [pid = 1708] [serial = 699] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 209 (0x8c14fc00) [pid = 1708] [serial = 657] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 208 (0x915ab800) [pid = 1708] [serial = 911] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 207 (0x8ec65400) [pid = 1708] [serial = 759] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 206 (0x8d4ca800) [pid = 1708] [serial = 891] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 205 (0x9a721c00) [pid = 1708] [serial = 798] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 204 (0x9a772000) [pid = 1708] [serial = 639] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 203 (0x8f25bc00) [pid = 1708] [serial = 669] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 202 (0x8d1f3c00) [pid = 1708] [serial = 666] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 201 (0x8d4d1800) [pid = 1708] [serial = 822] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 200 (0xa115a000) [pid = 1708] [serial = 648] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 199 (0x90d7d800) [pid = 1708] [serial = 852] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 198 (0x925c4800) [pid = 1708] [serial = 762] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 197 (0x90c48800) [pid = 1708] [serial = 905] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 196 (0x99f5ec00) [pid = 1708] [serial = 924] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 195 (0x9a2ddc00) [pid = 1708] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 194 (0x9bb7a400) [pid = 1708] [serial = 774] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 193 (0x925bf800) [pid = 1708] [serial = 914] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 192 (0x8e053000) [pid = 1708] [serial = 944] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 191 (0x925c6400) [pid = 1708] [serial = 708] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 190 (0x9b152000) [pid = 1708] [serial = 723] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 189 (0x9b145c00) [pid = 1708] [serial = 933] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 188 (0x8c14d800) [pid = 1708] [serial = 942] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0xa513f400) [pid = 1708] [serial = 660] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x8b9d3c00) [pid = 1708] [serial = 801] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x9b59e800) [pid = 1708] [serial = 645] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x9814b400) [pid = 1708] [serial = 768] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x8ec4e800) [pid = 1708] [serial = 948] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0x911a2400) [pid = 1708] [serial = 909] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x90933400) [pid = 1708] [serial = 828] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x88efac00) [pid = 1708] [serial = 858] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x8f244000) [pid = 1708] [serial = 633] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x9ac35400) [pid = 1708] [serial = 642] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x9775c400) [pid = 1708] [serial = 920] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x95297c00) [pid = 1708] [serial = 636] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x8f23f000) [pid = 1708] [serial = 897] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x9d590800) [pid = 1708] [serial = 777] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8b9cf800) [pid = 1708] [serial = 941] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8e963800) [pid = 1708] [serial = 894] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0xa6384800) [pid = 1708] [serial = 654] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0xa31efc00) [pid = 1708] [serial = 651] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x9a2e7400) [pid = 1708] [serial = 926] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x9a8bfc00) [pid = 1708] [serial = 929] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x9b150c00) [pid = 1708] [serial = 771] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8e054c00) [pid = 1708] [serial = 950] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x8f118800) [pid = 1708] [serial = 672] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0xa1154800) [pid = 1708] [serial = 729] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x90927000) [pid = 1708] [serial = 903] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x950d3400) [pid = 1708] [serial = 918] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x9a2e4c00) [pid = 1708] [serial = 717] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x8e9fc800) [pid = 1708] [serial = 951] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0xa3650c00) [pid = 1708] [serial = 846] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9a9d2400) [pid = 1708] [serial = 930] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x925c6c00) [pid = 1708] [serial = 831] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0xa6385400) [pid = 1708] [serial = 792] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x90924800) [pid = 1708] [serial = 902] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x915b0800) [pid = 1708] [serial = 912] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8c40b400) [pid = 1708] [serial = 890] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9c3c7c00) [pid = 1708] [serial = 726] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8900a400) [pid = 1708] [serial = 861] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x89013800) [pid = 1708] [serial = 864] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0xa4f1d400) [pid = 1708] [serial = 783] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8f49ac00) [pid = 1708] [serial = 899] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8d53a400) [pid = 1708] [serial = 789] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x94657c00) [pid = 1708] [serial = 917] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x9b5a7000) [pid = 1708] [serial = 936] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0xa6834400) [pid = 1708] [serial = 855] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x93b7fc00) [pid = 1708] [serial = 834] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x99e8f400) [pid = 1708] [serial = 923] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9d5f0c00) [pid = 1708] [serial = 843] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x90c45c00) [pid = 1708] [serial = 702] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8e96e000) [pid = 1708] [serial = 825] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x93a6d400) [pid = 1708] [serial = 630] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x9810a400) [pid = 1708] [serial = 921] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0xa3595800) [pid = 1708] [serial = 786] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0xa3358000) [pid = 1708] [serial = 780] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8e3c8800) [pid = 1708] [serial = 893] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0xa2733c00) [pid = 1708] [serial = 732] [outer = (nil)] [url = about:blank] 01:00:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8675f400 == 123 [pid = 1708] [id = 356] 01:00:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x870c1400) [pid = 1708] [serial = 1069] [outer = (nil)] 01:00:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x870ccc00) [pid = 1708] [serial = 1070] [outer = 0x870c1400] 01:00:58 INFO - PROCESS | 1708 | 1464336058762 Marionette DEBUG loaded listener.js 01:00:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x88ef4800) [pid = 1708] [serial = 1071] [outer = 0x870c1400] 01:00:59 INFO - PROCESS | 1708 | 1464336059672 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]]]}] 01:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 3390ms 01:00:59 INFO - PROCESS | 1708 | 1464336059706 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 01:00:59 INFO - PROCESS | 1708 | 1464336059713 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 01:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:00:59 INFO - PROCESS | 1708 | 1464336059723 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:00:59 INFO - PROCESS | 1708 | 1464336059728 Marionette TRACE conn4 <- [1,1398,null,{}] 01:00:59 INFO - PROCESS | 1708 | 1464336059737 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}] 01:00:59 INFO - PROCESS | 1708 | 1464336059970 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 01:01:00 INFO - PROCESS | 1708 | 1464336060172 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8fe800 == 124 [pid = 1708] [id = 357] 01:01:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8b51a800) [pid = 1708] [serial = 1072] [outer = (nil)] 01:01:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8b520c00) [pid = 1708] [serial = 1073] [outer = 0x8b51a800] 01:01:00 INFO - PROCESS | 1708 | 1464336060299 Marionette DEBUG loaded listener.js 01:01:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8b54e000) [pid = 1708] [serial = 1074] [outer = 0x8b51a800] 01:01:01 INFO - PROCESS | 1708 | 1464336061223 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]]]}] 01:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1534ms 01:01:01 INFO - PROCESS | 1708 | 1464336061256 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 01:01:01 INFO - PROCESS | 1708 | 1464336061261 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 01:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:01:01 INFO - PROCESS | 1708 | 1464336061273 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:01:01 INFO - PROCESS | 1708 | 1464336061277 Marionette TRACE conn4 <- [1,1402,null,{}] 01:01:01 INFO - PROCESS | 1708 | 1464336061290 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}] 01:01:01 INFO - PROCESS | 1708 | 1464336061609 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 01:01:01 INFO - PROCESS | 1708 | 1464336061647 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b559c00 == 125 [pid = 1708] [id = 358] 01:01:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8b9cf000) [pid = 1708] [serial = 1075] [outer = (nil)] 01:01:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8b9d7c00) [pid = 1708] [serial = 1076] [outer = 0x8b9cf000] 01:01:01 INFO - PROCESS | 1708 | 1464336061743 Marionette DEBUG loaded listener.js 01:01:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8c151000) [pid = 1708] [serial = 1077] [outer = 0x8b9cf000] 01:01:02 INFO - PROCESS | 1708 | 1464336062956 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]]]}] 01:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1740ms 01:01:03 INFO - PROCESS | 1708 | 1464336063020 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 01:01:03 INFO - PROCESS | 1708 | 1464336063024 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 01:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:01:03 INFO - PROCESS | 1708 | 1464336063031 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:01:03 INFO - PROCESS | 1708 | 1464336063037 Marionette TRACE conn4 <- [1,1406,null,{}] 01:01:03 INFO - PROCESS | 1708 | 1464336063060 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}] 01:01:03 INFO - PROCESS | 1708 | 1464336063380 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0xa335b400) [pid = 1708] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x88ef2000) [pid = 1708] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x91b36c00) [pid = 1708] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9c176400) [pid = 1708] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8b9d7800) [pid = 1708] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x90ac0c00) [pid = 1708] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9a721000) [pid = 1708] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9a2dec00) [pid = 1708] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8ec61800) [pid = 1708] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x92acfc00) [pid = 1708] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8ecf4c00) [pid = 1708] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x95510800) [pid = 1708] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8d1ee800) [pid = 1708] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x91b30800) [pid = 1708] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8ec60800) [pid = 1708] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x88ef9000) [pid = 1708] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x90c49c00) [pid = 1708] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9777fc00) [pid = 1708] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0xa335dc00) [pid = 1708] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8d530c00) [pid = 1708] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x870c2c00) [pid = 1708] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:01:04 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x9bbc7400) [pid = 1708] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:01:04 INFO - PROCESS | 1708 | 1464336064200 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8675a800 == 126 [pid = 1708] [id = 359] 01:01:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x870c2c00) [pid = 1708] [serial = 1078] [outer = (nil)] 01:01:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8b9ce000) [pid = 1708] [serial = 1079] [outer = 0x870c2c00] 01:01:04 INFO - PROCESS | 1708 | 1464336064290 Marionette DEBUG loaded listener.js 01:01:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8d531000) [pid = 1708] [serial = 1080] [outer = 0x870c2c00] 01:01:05 INFO - PROCESS | 1708 | 1464336065103 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]]]}] 01:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2091ms 01:01:05 INFO - PROCESS | 1708 | 1464336065123 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 01:01:05 INFO - PROCESS | 1708 | 1464336065129 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 01:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:01:05 INFO - PROCESS | 1708 | 1464336065136 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:01:05 INFO - PROCESS | 1708 | 1464336065139 Marionette TRACE conn4 <- [1,1410,null,{}] 01:01:05 INFO - PROCESS | 1708 | 1464336065146 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}] 01:01:05 INFO - PROCESS | 1708 | 1464336065435 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 01:01:05 INFO - PROCESS | 1708 | 1464336065497 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b9d1800 == 127 [pid = 1708] [id = 360] 01:01:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8d52f800) [pid = 1708] [serial = 1081] [outer = (nil)] 01:01:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8e051c00) [pid = 1708] [serial = 1082] [outer = 0x8d52f800] 01:01:05 INFO - PROCESS | 1708 | 1464336065579 Marionette DEBUG loaded listener.js 01:01:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8e152000) [pid = 1708] [serial = 1083] [outer = 0x8d52f800] 01:01:07 INFO - PROCESS | 1708 | 1464336067004 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]]]}] 01:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1886ms 01:01:07 INFO - PROCESS | 1708 | 1464336067023 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 01:01:07 INFO - PROCESS | 1708 | 1464336067031 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 01:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:01:07 INFO - PROCESS | 1708 | 1464336067042 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:01:07 INFO - PROCESS | 1708 | 1464336067047 Marionette TRACE conn4 <- [1,1414,null,{}] 01:01:07 INFO - PROCESS | 1708 | 1464336067057 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}] 01:01:07 INFO - PROCESS | 1708 | 1464336067341 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 01:01:07 INFO - PROCESS | 1708 | 1464336067707 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef9800 == 128 [pid = 1708] [id = 361] 01:01:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8900fc00) [pid = 1708] [serial = 1084] [outer = (nil)] 01:01:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8b553800) [pid = 1708] [serial = 1085] [outer = 0x8900fc00] 01:01:07 INFO - PROCESS | 1708 | 1464336067808 Marionette DEBUG loaded listener.js 01:01:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8c064000) [pid = 1708] [serial = 1086] [outer = 0x8900fc00] 01:01:08 INFO - PROCESS | 1708 | 1464336068909 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]]]}] 01:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1903ms 01:01:08 INFO - PROCESS | 1708 | 1464336068947 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 01:01:08 INFO - PROCESS | 1708 | 1464336068957 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 01:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:01:08 INFO - PROCESS | 1708 | 1464336068969 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:01:08 INFO - PROCESS | 1708 | 1464336068973 Marionette TRACE conn4 <- [1,1418,null,{}] 01:01:08 INFO - PROCESS | 1708 | 1464336068979 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}] 01:01:09 INFO - PROCESS | 1708 | 1464336069266 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 01:01:09 INFO - PROCESS | 1708 | 1464336069659 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ee400 == 129 [pid = 1708] [id = 362] 01:01:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8d1f5400) [pid = 1708] [serial = 1087] [outer = (nil)] 01:01:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8d536c00) [pid = 1708] [serial = 1088] [outer = 0x8d1f5400] 01:01:09 INFO - PROCESS | 1708 | 1464336069753 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8e04a400) [pid = 1708] [serial = 1089] [outer = 0x8d1f5400] 01:01:10 INFO - PROCESS | 1708 | 1464336070828 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]]]}] 01:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1891ms 01:01:10 INFO - PROCESS | 1708 | 1464336070861 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 01:01:10 INFO - PROCESS | 1708 | 1464336070867 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 01:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:01:10 INFO - PROCESS | 1708 | 1464336070875 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:01:10 INFO - PROCESS | 1708 | 1464336070882 Marionette TRACE conn4 <- [1,1422,null,{}] 01:01:10 INFO - PROCESS | 1708 | 1464336070901 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}] 01:01:11 INFO - PROCESS | 1708 | 1464336071148 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 01:01:11 INFO - PROCESS | 1708 | 1464336071483 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3d5400 == 130 [pid = 1708] [id = 363] 01:01:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8e4e9000) [pid = 1708] [serial = 1090] [outer = (nil)] 01:01:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8e963800) [pid = 1708] [serial = 1091] [outer = 0x8e4e9000] 01:01:11 INFO - PROCESS | 1708 | 1464336071584 Marionette DEBUG loaded listener.js 01:01:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8e96e000) [pid = 1708] [serial = 1092] [outer = 0x8e4e9000] 01:01:12 INFO - PROCESS | 1708 | 1464336072646 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]]]}] 01:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1840ms 01:01:12 INFO - PROCESS | 1708 | 1464336072717 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 01:01:12 INFO - PROCESS | 1708 | 1464336072722 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 01:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:01:12 INFO - PROCESS | 1708 | 1464336072729 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:01:12 INFO - PROCESS | 1708 | 1464336072732 Marionette TRACE conn4 <- [1,1426,null,{}] 01:01:12 INFO - PROCESS | 1708 | 1464336072739 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}] 01:01:13 INFO - PROCESS | 1708 | 1464336073001 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 01:01:13 INFO - PROCESS | 1708 | 1464336073331 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1f2800 == 131 [pid = 1708] [id = 364] 01:01:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8e9f6800) [pid = 1708] [serial = 1093] [outer = (nil)] 01:01:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8ebecc00) [pid = 1708] [serial = 1094] [outer = 0x8e9f6800] 01:01:13 INFO - PROCESS | 1708 | 1464336073424 Marionette DEBUG loaded listener.js 01:01:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8ec54c00) [pid = 1708] [serial = 1095] [outer = 0x8e9f6800] 01:01:14 INFO - PROCESS | 1708 | 1464336074432 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]]]}] 01:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1745ms 01:01:14 INFO - PROCESS | 1708 | 1464336074474 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 01:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:01:14 INFO - PROCESS | 1708 | 1464336074479 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 01:01:14 INFO - PROCESS | 1708 | 1464336074486 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:01:14 INFO - PROCESS | 1708 | 1464336074490 Marionette TRACE conn4 <- [1,1430,null,{}] 01:01:14 INFO - PROCESS | 1708 | 1464336074496 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}] 01:01:14 INFO - PROCESS | 1708 | 1464336074718 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 01:01:15 INFO - PROCESS | 1708 | 1464336075041 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e962800 == 132 [pid = 1708] [id = 365] 01:01:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8ebe8800) [pid = 1708] [serial = 1096] [outer = (nil)] 01:01:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8ec6ac00) [pid = 1708] [serial = 1097] [outer = 0x8ebe8800] 01:01:15 INFO - PROCESS | 1708 | 1464336075137 Marionette DEBUG loaded listener.js 01:01:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8ecf9800) [pid = 1708] [serial = 1098] [outer = 0x8ebe8800] 01:01:16 INFO - PROCESS | 1708 | 1464336076187 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]]]}] 01:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1737ms 01:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:01:16 INFO - PROCESS | 1708 | 1464336076223 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 01:01:16 INFO - PROCESS | 1708 | 1464336076226 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 01:01:16 INFO - PROCESS | 1708 | 1464336076234 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:01:16 INFO - PROCESS | 1708 | 1464336076240 Marionette TRACE conn4 <- [1,1434,null,{}] 01:01:16 INFO - PROCESS | 1708 | 1464336076247 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}] 01:01:16 INFO - PROCESS | 1708 | 1464336076518 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 01:01:16 INFO - PROCESS | 1708 | 1464336076847 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec61800 == 133 [pid = 1708] [id = 366] 01:01:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8ec67c00) [pid = 1708] [serial = 1099] [outer = (nil)] 01:01:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8f265400) [pid = 1708] [serial = 1100] [outer = 0x8ec67c00] 01:01:16 INFO - PROCESS | 1708 | 1464336076941 Marionette DEBUG loaded listener.js 01:01:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x8f49ec00) [pid = 1708] [serial = 1101] [outer = 0x8ec67c00] 01:01:17 INFO - PROCESS | 1708 | 1464336077963 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]]]}] 01:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1786ms 01:01:18 INFO - PROCESS | 1708 | 1464336078020 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 01:01:18 INFO - PROCESS | 1708 | 1464336078024 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 01:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:01:18 INFO - PROCESS | 1708 | 1464336078031 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:01:18 INFO - PROCESS | 1708 | 1464336078036 Marionette TRACE conn4 <- [1,1438,null,{}] 01:01:18 INFO - PROCESS | 1708 | 1464336078043 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}] 01:01:18 INFO - PROCESS | 1708 | 1464336078271 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 01:01:18 INFO - PROCESS | 1708 | 1464336078595 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f23d000 == 134 [pid = 1708] [id = 367] 01:01:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x8f25d800) [pid = 1708] [serial = 1102] [outer = (nil)] 01:01:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x90925400) [pid = 1708] [serial = 1103] [outer = 0x8f25d800] 01:01:18 INFO - PROCESS | 1708 | 1464336078696 Marionette DEBUG loaded listener.js 01:01:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x9092bc00) [pid = 1708] [serial = 1104] [outer = 0x8f25d800] 01:01:19 INFO - PROCESS | 1708 | 1464336079694 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]]]}] 01:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1741ms 01:01:19 INFO - PROCESS | 1708 | 1464336079773 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 01:01:19 INFO - PROCESS | 1708 | 1464336079777 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 01:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:01:19 INFO - PROCESS | 1708 | 1464336079785 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:01:19 INFO - PROCESS | 1708 | 1464336079788 Marionette TRACE conn4 <- [1,1442,null,{}] 01:01:19 INFO - PROCESS | 1708 | 1464336079795 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}] 01:01:20 INFO - PROCESS | 1708 | 1464336080063 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 01:01:20 INFO - PROCESS | 1708 | 1464336080390 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f49f400 == 135 [pid = 1708] [id = 368] 01:01:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x8f4a2c00) [pid = 1708] [serial = 1105] [outer = (nil)] 01:01:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x90c48800) [pid = 1708] [serial = 1106] [outer = 0x8f4a2c00] 01:01:20 INFO - PROCESS | 1708 | 1464336080485 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x90d72800) [pid = 1708] [serial = 1107] [outer = 0x8f4a2c00] 01:01:21 INFO - PROCESS | 1708 | 1464336081541 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]]]}] 01:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1836ms 01:01:21 INFO - PROCESS | 1708 | 1464336081626 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 1708 | 1464336081631 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 01:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:01:21 INFO - PROCESS | 1708 | 1464336081638 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:01:21 INFO - PROCESS | 1708 | 1464336081642 Marionette TRACE conn4 <- [1,1446,null,{}] 01:01:21 INFO - PROCESS | 1708 | 1464336081648 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}] 01:01:21 INFO - PROCESS | 1708 | 1464336081874 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 01:01:22 INFO - PROCESS | 1708 | 1464336082196 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f4a2000 == 136 [pid = 1708] [id = 369] 01:01:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x8f57fc00) [pid = 1708] [serial = 1108] [outer = (nil)] 01:01:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x911a3c00) [pid = 1708] [serial = 1109] [outer = 0x8f57fc00] 01:01:22 INFO - PROCESS | 1708 | 1464336082307 Marionette DEBUG loaded listener.js 01:01:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x911a6c00) [pid = 1708] [serial = 1110] [outer = 0x8f57fc00] 01:01:23 INFO - PROCESS | 1708 | 1464336083310 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]]]}] 01:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1734ms 01:01:23 INFO - PROCESS | 1708 | 1464336083374 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 01:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:01:23 INFO - PROCESS | 1708 | 1464336083378 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 01:01:23 INFO - PROCESS | 1708 | 1464336083385 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:01:23 INFO - PROCESS | 1708 | 1464336083389 Marionette TRACE conn4 <- [1,1450,null,{}] 01:01:23 INFO - PROCESS | 1708 | 1464336083395 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}] 01:01:23 INFO - PROCESS | 1708 | 1464336083631 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 01:01:23 INFO - PROCESS | 1708 | 1464336083973 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x90d7f000 == 137 [pid = 1708] [id = 370] 01:01:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9119e400) [pid = 1708] [serial = 1111] [outer = (nil)] 01:01:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x91b33c00) [pid = 1708] [serial = 1112] [outer = 0x9119e400] 01:01:24 INFO - PROCESS | 1708 | 1464336084068 Marionette DEBUG loaded listener.js 01:01:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x91b37000) [pid = 1708] [serial = 1113] [outer = 0x9119e400] 01:01:25 INFO - PROCESS | 1708 | 1464336085177 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]]]}] 01:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1843ms 01:01:25 INFO - PROCESS | 1708 | 1464336085228 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 01:01:25 INFO - PROCESS | 1708 | 1464336085233 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 01:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:01:25 INFO - PROCESS | 1708 | 1464336085240 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:01:25 INFO - PROCESS | 1708 | 1464336085245 Marionette TRACE conn4 <- [1,1454,null,{}] 01:01:25 INFO - PROCESS | 1708 | 1464336085251 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}] 01:01:25 INFO - PROCESS | 1708 | 1464336085510 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 01:01:25 INFO - PROCESS | 1708 | 1464336085884 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x925c8000 == 138 [pid = 1708] [id = 371] 01:01:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x92acec00) [pid = 1708] [serial = 1114] [outer = (nil)] 01:01:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x92ad4c00) [pid = 1708] [serial = 1115] [outer = 0x92acec00] 01:01:25 INFO - PROCESS | 1708 | 1464336085986 Marionette DEBUG loaded listener.js 01:01:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x93a6e400) [pid = 1708] [serial = 1116] [outer = 0x92acec00] 01:01:27 INFO - PROCESS | 1708 | 1464336087088 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]]]}] 01:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1882ms 01:01:27 INFO - PROCESS | 1708 | 1464336087123 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 01:01:27 INFO - PROCESS | 1708 | 1464336087127 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 01:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:01:27 INFO - PROCESS | 1708 | 1464336087133 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:01:27 INFO - PROCESS | 1708 | 1464336087137 Marionette TRACE conn4 <- [1,1458,null,{}] 01:01:27 INFO - PROCESS | 1708 | 1464336087143 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}] 01:01:27 INFO - PROCESS | 1708 | 1464336087364 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 01:01:27 INFO - PROCESS | 1708 | 1464336087689 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x93a77400 == 139 [pid = 1708] [id = 372] 01:01:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x93aabc00) [pid = 1708] [serial = 1117] [outer = (nil)] 01:01:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x95289400) [pid = 1708] [serial = 1118] [outer = 0x93aabc00] 01:01:27 INFO - PROCESS | 1708 | 1464336087808 Marionette DEBUG loaded listener.js 01:01:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x95290000) [pid = 1708] [serial = 1119] [outer = 0x93aabc00] 01:01:28 INFO - PROCESS | 1708 | 1464336088826 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]]]}] 01:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1741ms 01:01:28 INFO - PROCESS | 1708 | 1464336088877 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 01:01:28 INFO - PROCESS | 1708 | 1464336088881 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 01:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:01:28 INFO - PROCESS | 1708 | 1464336088888 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:01:28 INFO - PROCESS | 1708 | 1464336088893 Marionette TRACE conn4 <- [1,1462,null,{}] 01:01:28 INFO - PROCESS | 1708 | 1464336088910 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}] 01:01:29 INFO - PROCESS | 1708 | 1464336089141 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 01:01:29 INFO - PROCESS | 1708 | 1464336089459 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x925c4000 == 140 [pid = 1708] [id = 373] 01:01:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x93a71000) [pid = 1708] [serial = 1120] [outer = (nil)] 01:01:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x95504000) [pid = 1708] [serial = 1121] [outer = 0x93a71000] 01:01:29 INFO - PROCESS | 1708 | 1464336089556 Marionette DEBUG loaded listener.js 01:01:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x9550e000) [pid = 1708] [serial = 1122] [outer = 0x93a71000] 01:01:30 INFO - PROCESS | 1708 | 1464336090511 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]]]}] 01:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1700ms 01:01:30 INFO - PROCESS | 1708 | 1464336090589 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 01:01:30 INFO - PROCESS | 1708 | 1464336090593 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 01:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:01:30 INFO - PROCESS | 1708 | 1464336090600 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:01:30 INFO - PROCESS | 1708 | 1464336090604 Marionette TRACE conn4 <- [1,1466,null,{}] 01:01:30 INFO - PROCESS | 1708 | 1464336090610 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}] 01:01:30 INFO - PROCESS | 1708 | 1464336090922 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 01:01:31 INFO - PROCESS | 1708 | 1464336091246 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x88efc800 == 141 [pid = 1708] [id = 374] 01:01:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x95296000) [pid = 1708] [serial = 1123] [outer = (nil)] 01:01:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9810b000) [pid = 1708] [serial = 1124] [outer = 0x95296000] 01:01:31 INFO - PROCESS | 1708 | 1464336091337 Marionette DEBUG loaded listener.js 01:01:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x9814c400) [pid = 1708] [serial = 1125] [outer = 0x95296000] 01:01:32 INFO - PROCESS | 1708 | 1464336092353 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]]]}] 01:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1795ms 01:01:32 INFO - PROCESS | 1708 | 1464336092396 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 01:01:32 INFO - PROCESS | 1708 | 1464336092400 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 01:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:01:32 INFO - PROCESS | 1708 | 1464336092408 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:01:32 INFO - PROCESS | 1708 | 1464336092412 Marionette TRACE conn4 <- [1,1470,null,{}] 01:01:32 INFO - PROCESS | 1708 | 1464336092418 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}] 01:01:32 INFO - PROCESS | 1708 | 1464336092667 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 01:01:33 INFO - PROCESS | 1708 | 1464336093055 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c8800 == 142 [pid = 1708] [id = 375] 01:01:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x870c9c00) [pid = 1708] [serial = 1126] [outer = (nil)] 01:01:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x8a8f8000) [pid = 1708] [serial = 1127] [outer = 0x870c9c00] 01:01:33 INFO - PROCESS | 1708 | 1464336093150 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x8b555c00) [pid = 1708] [serial = 1128] [outer = 0x870c9c00] 01:01:34 INFO - PROCESS | 1708 | 1464336094224 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]]]}] 01:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2440ms 01:01:34 INFO - PROCESS | 1708 | 1464336094963 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 01:01:34 INFO - PROCESS | 1708 | 1464336094972 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 01:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:01:35 INFO - PROCESS | 1708 | 1464336095000 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:01:35 INFO - PROCESS | 1708 | 1464336095005 Marionette TRACE conn4 <- [1,1474,null,{}] 01:01:35 INFO - PROCESS | 1708 | 1464336095014 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}] 01:01:35 INFO - PROCESS | 1708 | 1464336095221 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 01:01:35 INFO - PROCESS | 1708 | 1464336095463 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f4c00 == 143 [pid = 1708] [id = 376] 01:01:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x8a8f6400) [pid = 1708] [serial = 1129] [outer = (nil)] 01:01:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x8b51e800) [pid = 1708] [serial = 1130] [outer = 0x8a8f6400] 01:01:35 INFO - PROCESS | 1708 | 1464336095550 Marionette DEBUG loaded listener.js 01:01:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x8b55cc00) [pid = 1708] [serial = 1131] [outer = 0x8a8f6400] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8e38e800 == 142 [pid = 1708] [id = 228] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8c411400 == 141 [pid = 1708] [id = 224] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8675a800 == 140 [pid = 1708] [id = 359] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x93aaf000 == 139 [pid = 1708] [id = 10] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8b559c00 == 138 [pid = 1708] [id = 358] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8fe800 == 137 [pid = 1708] [id = 357] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8675f400 == 136 [pid = 1708] [id = 356] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x9a76e400 == 135 [pid = 1708] [id = 354] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x89005c00 == 134 [pid = 1708] [id = 352] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x9550a800 == 133 [pid = 1708] [id = 353] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x915abc00 == 132 [pid = 1708] [id = 351] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e4c00 == 131 [pid = 1708] [id = 350] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8f57bc00 == 130 [pid = 1708] [id = 349] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8f167000 == 129 [pid = 1708] [id = 347] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x90925c00 == 128 [pid = 1708] [id = 348] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8f109800 == 127 [pid = 1708] [id = 346] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8f10d800 == 126 [pid = 1708] [id = 345] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9f8000 == 125 [pid = 1708] [id = 344] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8e962c00 == 124 [pid = 1708] [id = 343] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8e962000 == 123 [pid = 1708] [id = 342] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x8d53b800 == 122 [pid = 1708] [id = 341] 01:01:37 INFO - PROCESS | 1708 | --DOCSHELL 0x870d0400 == 121 [pid = 1708] [id = 340] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8b550800) [pid = 1708] [serial = 1017] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0xa68cf400) [pid = 1708] [serial = 992] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8900f800) [pid = 1708] [serial = 1016] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0xa685b800) [pid = 1708] [serial = 998] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0xa638dc00) [pid = 1708] [serial = 990] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0xa6384400) [pid = 1708] [serial = 989] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x8c154400) [pid = 1708] [serial = 1011] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x90d70400) [pid = 1708] [serial = 963] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x9b367000) [pid = 1708] [serial = 975] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x9c027400) [pid = 1708] [serial = 939] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x93a6b800) [pid = 1708] [serial = 968] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x9a36d400) [pid = 1708] [serial = 972] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x8f114000) [pid = 1708] [serial = 959] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9d9c5c00) [pid = 1708] [serial = 980] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8d532000) [pid = 1708] [serial = 1014] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x91b39000) [pid = 1708] [serial = 995] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8f160800) [pid = 1708] [serial = 888] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x89013c00) [pid = 1708] [serial = 1008] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8c06a400) [pid = 1708] [serial = 1010] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x92474400) [pid = 1708] [serial = 966] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x915ad800) [pid = 1708] [serial = 965] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9c3c5000) [pid = 1708] [serial = 978] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x90acb400) [pid = 1708] [serial = 962] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0xa3593400) [pid = 1708] [serial = 986] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8f23c000) [pid = 1708] [serial = 960] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x91b3bc00) [pid = 1708] [serial = 996] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8e14d400) [pid = 1708] [serial = 956] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0xa6970c00) [pid = 1708] [serial = 993] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0xa696e000) [pid = 1708] [serial = 999] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x89009c00) [pid = 1708] [serial = 1007] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0xa1159400) [pid = 1708] [serial = 981] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x92ad2400) [pid = 1708] [serial = 1004] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x97765800) [pid = 1708] [serial = 971] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x870ca800) [pid = 1708] [serial = 1001] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0xa2503c00) [pid = 1708] [serial = 984] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0xa23ccc00) [pid = 1708] [serial = 983] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x9b14e000) [pid = 1708] [serial = 974] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x93b83c00) [pid = 1708] [serial = 969] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8e3d4000) [pid = 1708] [serial = 957] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa36ec000) [pid = 1708] [serial = 987] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x9c028800) [pid = 1708] [serial = 977] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x870cc400) [pid = 1708] [serial = 1002] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8d4cd400) [pid = 1708] [serial = 1013] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1708 | 1464336097267 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]]]}] 01:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2392ms 01:01:37 INFO - PROCESS | 1708 | 1464336097395 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 01:01:37 INFO - PROCESS | 1708 | 1464336097401 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 01:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:01:37 INFO - PROCESS | 1708 | 1464336097414 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:01:37 INFO - PROCESS | 1708 | 1464336097419 Marionette TRACE conn4 <- [1,1478,null,{}] 01:01:37 INFO - PROCESS | 1708 | 1464336097427 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}] 01:01:37 INFO - PROCESS | 1708 | 1464336097624 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 01:01:37 INFO - PROCESS | 1708 | 1464336097638 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b550800 == 122 [pid = 1708] [id = 377] 01:01:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8b552c00) [pid = 1708] [serial = 1132] [outer = (nil)] 01:01:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8b9cdc00) [pid = 1708] [serial = 1133] [outer = 0x8b552c00] 01:01:37 INFO - PROCESS | 1708 | 1464336097757 Marionette DEBUG loaded listener.js 01:01:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8c149000) [pid = 1708] [serial = 1134] [outer = 0x8b552c00] 01:01:38 INFO - PROCESS | 1708 | 1464336098809 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]]]}] 01:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1443ms 01:01:38 INFO - PROCESS | 1708 | 1464336098861 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 01:01:38 INFO - PROCESS | 1708 | 1464336098865 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 01:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:01:38 INFO - PROCESS | 1708 | 1464336098872 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:01:38 INFO - PROCESS | 1708 | 1464336098876 Marionette TRACE conn4 <- [1,1482,null,{}] 01:01:38 INFO - PROCESS | 1708 | 1464336098892 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}] 01:01:39 INFO - PROCESS | 1708 | 1464336099116 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 01:01:39 INFO - PROCESS | 1708 | 1464336099413 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ea000 == 123 [pid = 1708] [id = 378] 01:01:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8d532000) [pid = 1708] [serial = 1135] [outer = (nil)] 01:01:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8d53a400) [pid = 1708] [serial = 1136] [outer = 0x8d532000] 01:01:39 INFO - PROCESS | 1708 | 1464336099504 Marionette DEBUG loaded listener.js 01:01:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8e150c00) [pid = 1708] [serial = 1137] [outer = 0x8d532000] 01:01:40 INFO - PROCESS | 1708 | 1464336100465 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]]]}] 01:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1639ms 01:01:40 INFO - PROCESS | 1708 | 1464336100512 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 01:01:40 INFO - PROCESS | 1708 | 1464336100516 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 01:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:01:40 INFO - PROCESS | 1708 | 1464336100523 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:01:40 INFO - PROCESS | 1708 | 1464336100526 Marionette TRACE conn4 <- [1,1486,null,{}] 01:01:40 INFO - PROCESS | 1708 | 1464336100532 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}] 01:01:40 INFO - PROCESS | 1708 | 1464336100822 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 01:01:40 INFO - PROCESS | 1708 | 1464336100852 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c063c00 == 124 [pid = 1708] [id = 379] 01:01:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8e38a400) [pid = 1708] [serial = 1138] [outer = (nil)] 01:01:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8e4e4800) [pid = 1708] [serial = 1139] [outer = 0x8e38a400] 01:01:40 INFO - PROCESS | 1708 | 1464336100947 Marionette DEBUG loaded listener.js 01:01:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8e4f0000) [pid = 1708] [serial = 1140] [outer = 0x8e38a400] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x870c9000) [pid = 1708] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8f109c00) [pid = 1708] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8b9cf000) [pid = 1708] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x870c2c00) [pid = 1708] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8f245000) [pid = 1708] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8b553000) [pid = 1708] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x98104800) [pid = 1708] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8e96c800) [pid = 1708] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x870c1400) [pid = 1708] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x925c5c00) [pid = 1708] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8f16b800) [pid = 1708] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8ebe8000) [pid = 1708] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8d53d800) [pid = 1708] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x90d7c400) [pid = 1708] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x97761000) [pid = 1708] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9b14ac00) [pid = 1708] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x90c44400) [pid = 1708] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8e967000) [pid = 1708] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x92ada800) [pid = 1708] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8f49a000) [pid = 1708] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:01:42 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8b51a800) [pid = 1708] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:01:42 INFO - PROCESS | 1708 | 1464336102822 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]]]}] 01:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2339ms 01:01:42 INFO - PROCESS | 1708 | 1464336102864 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 01:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:01:42 INFO - PROCESS | 1708 | 1464336102868 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 01:01:42 INFO - PROCESS | 1708 | 1464336102874 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:01:42 INFO - PROCESS | 1708 | 1464336102878 Marionette TRACE conn4 <- [1,1490,null,{}] 01:01:42 INFO - PROCESS | 1708 | 1464336102884 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}] 01:01:43 INFO - PROCESS | 1708 | 1464336103198 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 01:01:43 INFO - PROCESS | 1708 | 1464336103216 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x86755400 == 125 [pid = 1708] [id = 380] 01:01:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x8900ac00) [pid = 1708] [serial = 1141] [outer = (nil)] 01:01:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8d4c7800) [pid = 1708] [serial = 1142] [outer = 0x8900ac00] 01:01:43 INFO - PROCESS | 1708 | 1464336103296 Marionette DEBUG loaded listener.js 01:01:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8e3d0800) [pid = 1708] [serial = 1143] [outer = 0x8900ac00] 01:01:44 INFO - PROCESS | 1708 | 1464336104171 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]]]}] 01:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1335ms 01:01:44 INFO - PROCESS | 1708 | 1464336104210 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 01:01:44 INFO - PROCESS | 1708 | 1464336104214 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 01:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:01:44 INFO - PROCESS | 1708 | 1464336104221 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:01:44 INFO - PROCESS | 1708 | 1464336104225 Marionette TRACE conn4 <- [1,1494,null,{}] 01:01:44 INFO - PROCESS | 1708 | 1464336104231 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}] 01:01:44 INFO - PROCESS | 1708 | 1464336104483 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 01:01:44 INFO - PROCESS | 1708 | 1464336104907 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c2c00 == 126 [pid = 1708] [id = 381] 01:01:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x870c3800) [pid = 1708] [serial = 1144] [outer = (nil)] 01:01:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x870ce800) [pid = 1708] [serial = 1145] [outer = 0x870c3800] 01:01:45 INFO - PROCESS | 1708 | 1464336105018 Marionette DEBUG loaded listener.js 01:01:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x89006000) [pid = 1708] [serial = 1146] [outer = 0x870c3800] 01:01:46 INFO - PROCESS | 1708 | 1464336106121 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]]]}] 01:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1941ms 01:01:46 INFO - PROCESS | 1708 | 1464336106166 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 01:01:46 INFO - PROCESS | 1708 | 1464336106174 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 01:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:01:46 INFO - PROCESS | 1708 | 1464336106183 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:01:46 INFO - PROCESS | 1708 | 1464336106190 Marionette TRACE conn4 <- [1,1498,null,{}] 01:01:46 INFO - PROCESS | 1708 | 1464336106198 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}] 01:01:46 INFO - PROCESS | 1708 | 1464336106463 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 01:01:46 INFO - PROCESS | 1708 | 1464336106795 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c06e000 == 127 [pid = 1708] [id = 382] 01:01:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8c40e400) [pid = 1708] [serial = 1147] [outer = (nil)] 01:01:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8d1f3c00) [pid = 1708] [serial = 1148] [outer = 0x8c40e400] 01:01:46 INFO - PROCESS | 1708 | 1464336106897 Marionette DEBUG loaded listener.js 01:01:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8d4d1800) [pid = 1708] [serial = 1149] [outer = 0x8c40e400] 01:01:47 INFO - PROCESS | 1708 | 1464336107963 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]]]}] 01:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1794ms 01:01:47 INFO - PROCESS | 1708 | 1464336107981 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 01:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:01:47 INFO - PROCESS | 1708 | 1464336107988 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 01:01:48 INFO - PROCESS | 1708 | 1464336107998 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:01:48 INFO - PROCESS | 1708 | 1464336108002 Marionette TRACE conn4 <- [1,1502,null,{}] 01:01:48 INFO - PROCESS | 1708 | 1464336108009 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}] 01:01:48 INFO - PROCESS | 1708 | 1464336108256 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 01:01:48 INFO - PROCESS | 1708 | 1464336108629 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e3000 == 128 [pid = 1708] [id = 383] 01:01:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8e4ed800) [pid = 1708] [serial = 1150] [outer = (nil)] 01:01:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e9fcc00) [pid = 1708] [serial = 1151] [outer = 0x8e4ed800] 01:01:48 INFO - PROCESS | 1708 | 1464336108738 Marionette DEBUG loaded listener.js 01:01:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ec4e800) [pid = 1708] [serial = 1152] [outer = 0x8e4ed800] 01:01:49 INFO - PROCESS | 1708 | 1464336109794 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]]]}] 01:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1847ms 01:01:49 INFO - PROCESS | 1708 | 1464336109843 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 01:01:49 INFO - PROCESS | 1708 | 1464336109848 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 01:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:01:49 INFO - PROCESS | 1708 | 1464336109864 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:01:49 INFO - PROCESS | 1708 | 1464336109874 Marionette TRACE conn4 <- [1,1506,null,{}] 01:01:49 INFO - PROCESS | 1708 | 1464336109882 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}] 01:01:50 INFO - PROCESS | 1708 | 1464336110225 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 01:01:50 INFO - PROCESS | 1708 | 1464336110492 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3d4400 == 129 [pid = 1708] [id = 384] 01:01:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8ec4e000) [pid = 1708] [serial = 1153] [outer = (nil)] 01:01:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8f163000) [pid = 1708] [serial = 1154] [outer = 0x8ec4e000] 01:01:50 INFO - PROCESS | 1708 | 1464336110588 Marionette DEBUG loaded listener.js 01:01:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f167400) [pid = 1708] [serial = 1155] [outer = 0x8ec4e000] 01:01:51 INFO - PROCESS | 1708 | 1464336111685 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]]]}] 01:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1852ms 01:01:51 INFO - PROCESS | 1708 | 1464336111708 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 01:01:51 INFO - PROCESS | 1708 | 1464336111714 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 01:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:01:51 INFO - PROCESS | 1708 | 1464336111721 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:01:51 INFO - PROCESS | 1708 | 1464336111725 Marionette TRACE conn4 <- [1,1510,null,{}] 01:01:51 INFO - PROCESS | 1708 | 1464336111732 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}] 01:01:51 INFO - PROCESS | 1708 | 1464336111983 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 01:01:52 INFO - PROCESS | 1708 | 1464336112304 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9f3000 == 130 [pid = 1708] [id = 385] 01:01:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8ecf6400) [pid = 1708] [serial = 1156] [outer = (nil)] 01:01:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8f25a400) [pid = 1708] [serial = 1157] [outer = 0x8ecf6400] 01:01:52 INFO - PROCESS | 1708 | 1464336112402 Marionette DEBUG loaded listener.js 01:01:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8f49d000) [pid = 1708] [serial = 1158] [outer = 0x8ecf6400] 01:01:53 INFO - PROCESS | 1708 | 1464336113375 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]]]}] 01:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1688ms 01:01:53 INFO - PROCESS | 1708 | 1464336113410 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 01:01:53 INFO - PROCESS | 1708 | 1464336113414 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 01:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:01:53 INFO - PROCESS | 1708 | 1464336113421 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:01:53 INFO - PROCESS | 1708 | 1464336113426 Marionette TRACE conn4 <- [1,1514,null,{}] 01:01:53 INFO - PROCESS | 1708 | 1464336113433 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}] 01:01:53 INFO - PROCESS | 1708 | 1464336113689 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 01:01:54 INFO - PROCESS | 1708 | 1464336114020 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57cc00 == 131 [pid = 1708] [id = 386] 01:01:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8f57d800) [pid = 1708] [serial = 1159] [outer = (nil)] 01:01:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x90926800) [pid = 1708] [serial = 1160] [outer = 0x8f57d800] 01:01:54 INFO - PROCESS | 1708 | 1464336114131 Marionette DEBUG loaded listener.js 01:01:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x90c4b000) [pid = 1708] [serial = 1161] [outer = 0x8f57d800] 01:01:55 INFO - PROCESS | 1708 | 1464336115130 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]]]}] 01:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1786ms 01:01:55 INFO - PROCESS | 1708 | 1464336115209 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 01:01:55 INFO - PROCESS | 1708 | 1464336115213 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 01:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:01:55 INFO - PROCESS | 1708 | 1464336115222 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:01:55 INFO - PROCESS | 1708 | 1464336115227 Marionette TRACE conn4 <- [1,1518,null,{}] 01:01:55 INFO - PROCESS | 1708 | 1464336115233 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}] 01:01:55 INFO - PROCESS | 1708 | 1464336115512 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 01:01:55 INFO - PROCESS | 1708 | 1464336115831 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f4a3c00 == 132 [pid = 1708] [id = 387] 01:01:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x90d72c00) [pid = 1708] [serial = 1162] [outer = (nil)] 01:01:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x91522800) [pid = 1708] [serial = 1163] [outer = 0x90d72c00] 01:01:55 INFO - PROCESS | 1708 | 1464336115927 Marionette DEBUG loaded listener.js 01:01:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x915b1400) [pid = 1708] [serial = 1164] [outer = 0x90d72c00] 01:01:56 INFO - PROCESS | 1708 | 1464336116961 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]]]}] 01:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1787ms 01:01:57 INFO - PROCESS | 1708 | 1464336117011 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 01:01:57 INFO - PROCESS | 1708 | 1464336117016 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 01:01:57 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:01:57 INFO - PROCESS | 1708 | 1464336117023 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:01:57 INFO - PROCESS | 1708 | 1464336117027 Marionette TRACE conn4 <- [1,1522,null,{}] 01:01:57 INFO - PROCESS | 1708 | 1464336117033 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}] 01:01:57 INFO - PROCESS | 1708 | 1464336117269 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 01:01:57 INFO - PROCESS | 1708 | 1464336117587 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x870cd400 == 133 [pid = 1708] [id = 388] 01:01:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x911a4400) [pid = 1708] [serial = 1165] [outer = (nil)] 01:01:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x91b3a800) [pid = 1708] [serial = 1166] [outer = 0x911a4400] 01:01:57 INFO - PROCESS | 1708 | 1464336117689 Marionette DEBUG loaded listener.js 01:01:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9246d800) [pid = 1708] [serial = 1167] [outer = 0x911a4400] 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:01:58 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 () { 01:01:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:01:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:01:58 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 () { 01:01:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:01:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:01:58 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 () { 01:01:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:01:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:01:58 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 () { 01:01:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:01:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:01:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:01:58 INFO - PROCESS | 1708 | 1464336118576 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"]]]}] 01:01:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1592ms 01:01:58 INFO - PROCESS | 1708 | 1464336118615 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 01:01:58 INFO - PROCESS | 1708 | 1464336118620 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 01:01:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:01:58 INFO - PROCESS | 1708 | 1464336118631 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:01:58 INFO - PROCESS | 1708 | 1464336118634 Marionette TRACE conn4 <- [1,1526,null,{}] 01:01:58 INFO - PROCESS | 1708 | 1464336118662 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}] 01:01:58 INFO - PROCESS | 1708 | 1464336118891 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 01:01:59 INFO - PROCESS | 1708 | 1464336119160 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:01:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d4d2800 == 134 [pid = 1708] [id = 389] 01:01:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x90d7e800) [pid = 1708] [serial = 1168] [outer = (nil)] 01:01:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x925bfc00) [pid = 1708] [serial = 1169] [outer = 0x90d7e800] 01:01:59 INFO - PROCESS | 1708 | 1464336119307 Marionette DEBUG loaded listener.js 01:01:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x92ad3000) [pid = 1708] [serial = 1170] [outer = 0x90d7e800] 01:02:00 INFO - PROCESS | 1708 | 1464336120189 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"]]]}] 01:02:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:02:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:02:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:02:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:02:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:02:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:02:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1638ms 01:02:00 INFO - PROCESS | 1708 | 1464336120273 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 01:02:00 INFO - PROCESS | 1708 | 1464336120279 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 01:02:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:02:00 INFO - PROCESS | 1708 | 1464336120287 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:02:00 INFO - PROCESS | 1708 | 1464336120290 Marionette TRACE conn4 <- [1,1530,null,{}] 01:02:00 INFO - PROCESS | 1708 | 1464336120297 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}] 01:02:00 INFO - PROCESS | 1708 | 1464336120549 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 01:02:00 INFO - PROCESS | 1708 | 1464336120874 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f23f800 == 135 [pid = 1708] [id = 390] 01:02:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x91524400) [pid = 1708] [serial = 1171] [outer = (nil)] 01:02:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x93b7dc00) [pid = 1708] [serial = 1172] [outer = 0x91524400] 01:02:00 INFO - PROCESS | 1708 | 1464336120978 Marionette DEBUG loaded listener.js 01:02:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x93b8c400) [pid = 1708] [serial = 1173] [outer = 0x91524400] 01:02:01 INFO - PROCESS | 1708 | 1464336121843 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]]]}] 01:02:01 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 01:02:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:02:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:02:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:02:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:02:01 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. 01:02:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:02:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1587ms 01:02:01 INFO - PROCESS | 1708 | 1464336121877 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 01:02:01 INFO - PROCESS | 1708 | 1464336121881 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 01:02:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:02:01 INFO - PROCESS | 1708 | 1464336121888 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:02:01 INFO - PROCESS | 1708 | 1464336121892 Marionette TRACE conn4 <- [1,1534,null,{}] 01:02:01 INFO - PROCESS | 1708 | 1464336121899 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}] 01:02:02 INFO - PROCESS | 1708 | 1464336122213 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 01:02:02 INFO - PROCESS | 1708 | 1464336122650 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x95503800 == 136 [pid = 1708] [id = 391] 01:02:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x95504800) [pid = 1708] [serial = 1174] [outer = (nil)] 01:02:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9550dc00) [pid = 1708] [serial = 1175] [outer = 0x95504800] 01:02:02 INFO - PROCESS | 1708 | 1464336122828 Marionette DEBUG loaded listener.js 01:02:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x97765800) [pid = 1708] [serial = 1176] [outer = 0x95504800] 01:02:04 INFO - PROCESS | 1708 | 1464336124165 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]]]}] 01:02:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:02:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2333ms 01:02:04 INFO - PROCESS | 1708 | 1464336124223 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 01:02:04 INFO - PROCESS | 1708 | 1464336124227 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 01:02:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:02:04 INFO - PROCESS | 1708 | 1464336124235 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:02:04 INFO - PROCESS | 1708 | 1464336124240 Marionette TRACE conn4 <- [1,1538,null,{}] 01:02:04 INFO - PROCESS | 1708 | 1464336124251 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}] 01:02:04 INFO - PROCESS | 1708 | 1464336124567 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 01:02:04 INFO - PROCESS | 1708 | 1464336124897 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x95298000 == 137 [pid = 1708] [id = 392] 01:02:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x952bb800) [pid = 1708] [serial = 1177] [outer = (nil)] 01:02:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9a2c2000) [pid = 1708] [serial = 1178] [outer = 0x952bb800] 01:02:04 INFO - PROCESS | 1708 | 1464336124988 Marionette DEBUG loaded listener.js 01:02:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9a2dec00) [pid = 1708] [serial = 1179] [outer = 0x952bb800] 01:02:05 INFO - PROCESS | 1708 | 1464336125973 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]]]}] 01:02:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:02:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1782ms 01:02:06 INFO - PROCESS | 1708 | 1464336126024 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 01:02:06 INFO - PROCESS | 1708 | 1464336126032 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 01:02:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:02:06 INFO - PROCESS | 1708 | 1464336126044 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:02:06 INFO - PROCESS | 1708 | 1464336126047 Marionette TRACE conn4 <- [1,1542,null,{}] 01:02:06 INFO - PROCESS | 1708 | 1464336126054 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}] 01:02:06 INFO - PROCESS | 1708 | 1464336126297 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 01:02:06 INFO - PROCESS | 1708 | 1464336126675 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a721000 == 138 [pid = 1708] [id = 393] 01:02:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9a721c00) [pid = 1708] [serial = 1180] [outer = (nil)] 01:02:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9a766400) [pid = 1708] [serial = 1181] [outer = 0x9a721c00] 01:02:06 INFO - PROCESS | 1708 | 1464336126775 Marionette DEBUG loaded listener.js 01:02:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9a769c00) [pid = 1708] [serial = 1182] [outer = 0x9a721c00] 01:02:07 INFO - PROCESS | 1708 | 1464336127821 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]]]}] 01:02:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:02:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1836ms 01:02:07 INFO - PROCESS | 1708 | 1464336127881 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 01:02:07 INFO - PROCESS | 1708 | 1464336127884 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 01:02:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:02:07 INFO - PROCESS | 1708 | 1464336127892 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:02:07 INFO - PROCESS | 1708 | 1464336127897 Marionette TRACE conn4 <- [1,1546,null,{}] 01:02:07 INFO - PROCESS | 1708 | 1464336127905 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}] 01:02:08 INFO - PROCESS | 1708 | 1464336128199 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 01:02:08 INFO - PROCESS | 1708 | 1464336128536 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2e8800 == 139 [pid = 1708] [id = 394] 01:02:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9a722000) [pid = 1708] [serial = 1183] [outer = (nil)] 01:02:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9a9d6400) [pid = 1708] [serial = 1184] [outer = 0x9a722000] 01:02:08 INFO - PROCESS | 1708 | 1464336128632 Marionette DEBUG loaded listener.js 01:02:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9ac12c00) [pid = 1708] [serial = 1185] [outer = 0x9a722000] 01:02:09 INFO - PROCESS | 1708 | 1464336129588 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]]]}] 01:02:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:02:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1737ms 01:02:09 INFO - PROCESS | 1708 | 1464336129630 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 01:02:09 INFO - PROCESS | 1708 | 1464336129634 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 01:02:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:02:09 INFO - PROCESS | 1708 | 1464336129642 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:02:09 INFO - PROCESS | 1708 | 1464336129646 Marionette TRACE conn4 <- [1,1550,null,{}] 01:02:09 INFO - PROCESS | 1708 | 1464336129652 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}] 01:02:09 INFO - PROCESS | 1708 | 1464336129897 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 01:02:10 INFO - PROCESS | 1708 | 1464336130243 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec63800 == 140 [pid = 1708] [id = 395] 01:02:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x8f57d400) [pid = 1708] [serial = 1186] [outer = (nil)] 01:02:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9a8c9000) [pid = 1708] [serial = 1187] [outer = 0x8f57d400] 01:02:10 INFO - PROCESS | 1708 | 1464336130348 Marionette DEBUG loaded listener.js 01:02:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9ac38c00) [pid = 1708] [serial = 1188] [outer = 0x8f57d400] 01:02:11 INFO - PROCESS | 1708 | 1464336131384 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]]]}] 01:02:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:02:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1784ms 01:02:11 INFO - PROCESS | 1708 | 1464336131430 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 01:02:11 INFO - PROCESS | 1708 | 1464336131437 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 01:02:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:02:11 INFO - PROCESS | 1708 | 1464336131448 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:02:11 INFO - PROCESS | 1708 | 1464336131452 Marionette TRACE conn4 <- [1,1554,null,{}] 01:02:11 INFO - PROCESS | 1708 | 1464336131463 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}] 01:02:11 INFO - PROCESS | 1708 | 1464336131870 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 01:02:12 INFO - PROCESS | 1708 | 1464336132305 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x99edf000 == 141 [pid = 1708] [id = 396] 01:02:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x9a8ca400) [pid = 1708] [serial = 1189] [outer = (nil)] 01:02:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x9b14fc00) [pid = 1708] [serial = 1190] [outer = 0x9a8ca400] 01:02:12 INFO - PROCESS | 1708 | 1464336132460 Marionette DEBUG loaded listener.js 01:02:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x9b366000) [pid = 1708] [serial = 1191] [outer = 0x9a8ca400] 01:02:13 INFO - PROCESS | 1708 | 1464336133669 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]]]}] 01:02:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:02:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2262ms 01:02:13 INFO - PROCESS | 1708 | 1464336133714 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 01:02:13 INFO - PROCESS | 1708 | 1464336133721 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 01:02:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:02:13 INFO - PROCESS | 1708 | 1464336133731 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:02:13 INFO - PROCESS | 1708 | 1464336133737 Marionette TRACE conn4 <- [1,1558,null,{}] 01:02:13 INFO - PROCESS | 1708 | 1464336133749 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}] 01:02:14 INFO - PROCESS | 1708 | 1464336134007 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 01:02:14 INFO - PROCESS | 1708 | 1464336134345 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c1c00 == 142 [pid = 1708] [id = 397] 01:02:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x9ac31800) [pid = 1708] [serial = 1192] [outer = (nil)] 01:02:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x9b5a2000) [pid = 1708] [serial = 1193] [outer = 0x9ac31800] 01:02:14 INFO - PROCESS | 1708 | 1464336134437 Marionette DEBUG loaded listener.js 01:02:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x9b5a4400) [pid = 1708] [serial = 1194] [outer = 0x9ac31800] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x86755400 == 141 [pid = 1708] [id = 380] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8c063c00 == 140 [pid = 1708] [id = 379] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ea000 == 139 [pid = 1708] [id = 378] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8b550800 == 138 [pid = 1708] [id = 377] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f4c00 == 137 [pid = 1708] [id = 376] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec61800 == 136 [pid = 1708] [id = 366] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x870c8c00 == 135 [pid = 1708] [id = 334] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8e962800 == 134 [pid = 1708] [id = 365] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1f2800 == 133 [pid = 1708] [id = 364] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3d5400 == 132 [pid = 1708] [id = 363] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ee400 == 131 [pid = 1708] [id = 362] 01:02:16 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef9800 == 130 [pid = 1708] [id = 361] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0xa51a3400) [pid = 1708] [serial = 1005] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8f259800) [pid = 1708] [serial = 954] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x8c151000) [pid = 1708] [serial = 1077] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x8d531000) [pid = 1708] [serial = 1080] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x90ac0800) [pid = 1708] [serial = 1040] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x90ac3800) [pid = 1708] [serial = 1041] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8c067000) [pid = 1708] [serial = 1022] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x8c411c00) [pid = 1708] [serial = 1023] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x9a223800) [pid = 1708] [serial = 1058] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x9a2de400) [pid = 1708] [serial = 1059] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x8ec59800) [pid = 1708] [serial = 1031] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x8ec69000) [pid = 1708] [serial = 1032] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x870ccc00) [pid = 1708] [serial = 1070] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x88ef4800) [pid = 1708] [serial = 1071] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x95294400) [pid = 1708] [serial = 1052] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x95504400) [pid = 1708] [serial = 1053] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8f4a0c00) [pid = 1708] [serial = 1037] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8f574400) [pid = 1708] [serial = 1038] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x8ecfb400) [pid = 1708] [serial = 1034] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8f112000) [pid = 1708] [serial = 1035] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x8e04dc00) [pid = 1708] [serial = 1025] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8e389800) [pid = 1708] [serial = 1026] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x91b35800) [pid = 1708] [serial = 1049] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x92470400) [pid = 1708] [serial = 1050] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x9c3ca800) [pid = 1708] [serial = 1067] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x9ac2f400) [pid = 1708] [serial = 1061] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x9ac36000) [pid = 1708] [serial = 1062] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8e04fc00) [pid = 1708] [serial = 1019] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9b59e000) [pid = 1708] [serial = 1064] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9b5a5400) [pid = 1708] [serial = 1065] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9151f800) [pid = 1708] [serial = 1046] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x91523c00) [pid = 1708] [serial = 1047] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8e9f5c00) [pid = 1708] [serial = 1028] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8ebec000) [pid = 1708] [serial = 1029] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9775ec00) [pid = 1708] [serial = 1055] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x97767000) [pid = 1708] [serial = 1056] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x90d75c00) [pid = 1708] [serial = 1043] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x90d79800) [pid = 1708] [serial = 1044] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8b520c00) [pid = 1708] [serial = 1073] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8e051c00) [pid = 1708] [serial = 1082] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8b9d7c00) [pid = 1708] [serial = 1076] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8b9ce000) [pid = 1708] [serial = 1079] [outer = (nil)] [url = about:blank] 01:02:16 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8b54e000) [pid = 1708] [serial = 1074] [outer = (nil)] [url = about:blank] 01:02:17 INFO - PROCESS | 1708 | 1464336137520 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]]]}] 01:02:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:02:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 3802ms 01:02:17 INFO - PROCESS | 1708 | 1464336137533 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 01:02:17 INFO - PROCESS | 1708 | 1464336137541 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 01:02:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:02:17 INFO - PROCESS | 1708 | 1464336137549 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:02:17 INFO - PROCESS | 1708 | 1464336137556 Marionette TRACE conn4 <- [1,1562,null,{}] 01:02:17 INFO - PROCESS | 1708 | 1464336137565 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}] 01:02:17 INFO - PROCESS | 1708 | 1464336137796 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 01:02:18 INFO - PROCESS | 1708 | 1464336138031 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b556000 == 131 [pid = 1708] [id = 398] 01:02:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8b55a000) [pid = 1708] [serial = 1195] [outer = (nil)] 01:02:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8b9d4400) [pid = 1708] [serial = 1196] [outer = 0x8b55a000] 01:02:18 INFO - PROCESS | 1708 | 1464336138185 Marionette DEBUG loaded listener.js 01:02:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8c148c00) [pid = 1708] [serial = 1197] [outer = 0x8b55a000] 01:02:19 INFO - PROCESS | 1708 | 1464336139089 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]]]}] 01:02:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:02:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1597ms 01:02:19 INFO - PROCESS | 1708 | 1464336139160 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 01:02:19 INFO - PROCESS | 1708 | 1464336139170 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 01:02:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:02:19 INFO - PROCESS | 1708 | 1464336139181 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:02:19 INFO - PROCESS | 1708 | 1464336139186 Marionette TRACE conn4 <- [1,1566,null,{}] 01:02:19 INFO - PROCESS | 1708 | 1464336139199 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}] 01:02:19 INFO - PROCESS | 1708 | 1464336139588 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 01:02:19 INFO - PROCESS | 1708 | 1464336139858 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c416400 == 132 [pid = 1708] [id = 399] 01:02:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8d1f3000) [pid = 1708] [serial = 1198] [outer = (nil)] 01:02:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8d4d0c00) [pid = 1708] [serial = 1199] [outer = 0x8d1f3000] 01:02:19 INFO - PROCESS | 1708 | 1464336139941 Marionette DEBUG loaded listener.js 01:02:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8d53d000) [pid = 1708] [serial = 1200] [outer = 0x8d1f3000] 01:02:20 INFO - PROCESS | 1708 | 1464336140925 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]]]}] 01:02:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:02:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1790ms 01:02:20 INFO - PROCESS | 1708 | 1464336140971 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 01:02:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:02:20 INFO - PROCESS | 1708 | 1464336140976 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 01:02:20 INFO - PROCESS | 1708 | 1464336140989 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:02:20 INFO - PROCESS | 1708 | 1464336140995 Marionette TRACE conn4 <- [1,1570,null,{}] 01:02:21 INFO - PROCESS | 1708 | 1464336141013 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}] 01:02:21 INFO - PROCESS | 1708 | 1464336141645 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 01:02:21 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8e38a400) [pid = 1708] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:02:21 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8d532000) [pid = 1708] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:02:21 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8b552c00) [pid = 1708] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:02:21 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8a8f6400) [pid = 1708] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:02:21 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9b59a800) [pid = 1708] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:02:21 INFO - PROCESS | 1708 | 1464336141875 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8900ec00 == 133 [pid = 1708] [id = 400] 01:02:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8b9c9800) [pid = 1708] [serial = 1201] [outer = (nil)] 01:02:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8d53e400) [pid = 1708] [serial = 1202] [outer = 0x8b9c9800] 01:02:21 INFO - PROCESS | 1708 | 1464336141967 Marionette DEBUG loaded listener.js 01:02:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8e9f5c00) [pid = 1708] [serial = 1203] [outer = 0x8b9c9800] 01:02:22 INFO - PROCESS | 1708 | 1464336142892 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]]]}] 01:02:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1944ms 01:02:22 INFO - PROCESS | 1708 | 1464336142928 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 01:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:02:22 INFO - PROCESS | 1708 | 1464336142935 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 01:02:22 INFO - PROCESS | 1708 | 1464336142943 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:02:22 INFO - PROCESS | 1708 | 1464336142946 Marionette TRACE conn4 <- [1,1574,null,{}] 01:02:22 INFO - PROCESS | 1708 | 1464336142954 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}] 01:02:23 INFO - PROCESS | 1708 | 1464336143229 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 01:02:23 INFO - PROCESS | 1708 | 1464336143514 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e051000 == 134 [pid = 1708] [id = 401] 01:02:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8e4e3800) [pid = 1708] [serial = 1204] [outer = (nil)] 01:02:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8ec5e000) [pid = 1708] [serial = 1205] [outer = 0x8e4e3800] 01:02:23 INFO - PROCESS | 1708 | 1464336143602 Marionette DEBUG loaded listener.js 01:02:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8ec69c00) [pid = 1708] [serial = 1206] [outer = 0x8e4e3800] 01:02:24 INFO - PROCESS | 1708 | 1464336144795 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]]]}] 01:02:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:02:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1890ms 01:02:24 INFO - PROCESS | 1708 | 1464336144834 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 01:02:24 INFO - PROCESS | 1708 | 1464336144843 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 01:02:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:02:24 INFO - PROCESS | 1708 | 1464336144852 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:02:24 INFO - PROCESS | 1708 | 1464336144860 Marionette TRACE conn4 <- [1,1578,null,{}] 01:02:24 INFO - PROCESS | 1708 | 1464336144870 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}] 01:02:25 INFO - PROCESS | 1708 | 1464336145161 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 01:02:25 INFO - PROCESS | 1708 | 1464336145495 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8900b400 == 135 [pid = 1708] [id = 402] 01:02:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8b553400) [pid = 1708] [serial = 1207] [outer = (nil)] 01:02:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8c409000) [pid = 1708] [serial = 1208] [outer = 0x8b553400] 01:02:25 INFO - PROCESS | 1708 | 1464336145637 Marionette DEBUG loaded listener.js 01:02:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8d1ee400) [pid = 1708] [serial = 1209] [outer = 0x8b553400] 01:02:26 INFO - PROCESS | 1708 | 1464336146724 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]]]}] 01:02:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:02:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1888ms 01:02:26 INFO - PROCESS | 1708 | 1464336146761 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 01:02:26 INFO - PROCESS | 1708 | 1464336146777 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 01:02:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:02:26 INFO - PROCESS | 1708 | 1464336146791 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:02:26 INFO - PROCESS | 1708 | 1464336146796 Marionette TRACE conn4 <- [1,1582,null,{}] 01:02:26 INFO - PROCESS | 1708 | 1464336146803 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}] 01:02:27 INFO - PROCESS | 1708 | 1464336147081 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 01:02:27 INFO - PROCESS | 1708 | 1464336147419 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e391c00 == 136 [pid = 1708] [id = 403] 01:02:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8e4e1400) [pid = 1708] [serial = 1210] [outer = (nil)] 01:02:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8ecef800) [pid = 1708] [serial = 1211] [outer = 0x8e4e1400] 01:02:27 INFO - PROCESS | 1708 | 1464336147524 Marionette DEBUG loaded listener.js 01:02:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8f10f800) [pid = 1708] [serial = 1212] [outer = 0x8e4e1400] 01:02:28 INFO - PROCESS | 1708 | 1464336148618 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]]]}] 01:02:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:02:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1888ms 01:02:28 INFO - PROCESS | 1708 | 1464336148680 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 01:02:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:02:28 INFO - PROCESS | 1708 | 1464336148685 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 01:02:28 INFO - PROCESS | 1708 | 1464336148693 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:02:28 INFO - PROCESS | 1708 | 1464336148699 Marionette TRACE conn4 <- [1,1586,null,{}] 01:02:28 INFO - PROCESS | 1708 | 1464336148718 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}] 01:02:29 INFO - PROCESS | 1708 | 1464336149005 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 01:02:29 INFO - PROCESS | 1708 | 1464336149346 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f163400 == 137 [pid = 1708] [id = 404] 01:02:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x8f242c00) [pid = 1708] [serial = 1213] [outer = (nil)] 01:02:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x8f4a1800) [pid = 1708] [serial = 1214] [outer = 0x8f242c00] 01:02:29 INFO - PROCESS | 1708 | 1464336149449 Marionette DEBUG loaded listener.js 01:02:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x8f57f400) [pid = 1708] [serial = 1215] [outer = 0x8f242c00] 01:02:30 INFO - PROCESS | 1708 | 1464336150491 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]]]}] 01:02:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:02:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1845ms 01:02:30 INFO - PROCESS | 1708 | 1464336150537 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 01:02:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:02:30 INFO - PROCESS | 1708 | 1464336150543 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 01:02:30 INFO - PROCESS | 1708 | 1464336150550 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:02:30 INFO - PROCESS | 1708 | 1464336150553 Marionette TRACE conn4 <- [1,1590,null,{}] 01:02:30 INFO - PROCESS | 1708 | 1464336150560 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}] 01:02:30 INFO - PROCESS | 1708 | 1464336150811 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 01:02:31 INFO - PROCESS | 1708 | 1464336151154 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f118800 == 138 [pid = 1708] [id = 405] 01:02:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x8f49d800) [pid = 1708] [serial = 1216] [outer = (nil)] 01:02:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x90ac9800) [pid = 1708] [serial = 1217] [outer = 0x8f49d800] 01:02:31 INFO - PROCESS | 1708 | 1464336151266 Marionette DEBUG loaded listener.js 01:02:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x90c42800) [pid = 1708] [serial = 1218] [outer = 0x8f49d800] 01:02:32 INFO - PROCESS | 1708 | 1464336152279 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]]]}] 01:02:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:02:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1794ms 01:02:32 INFO - PROCESS | 1708 | 1464336152345 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 01:02:32 INFO - PROCESS | 1708 | 1464336152349 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 01:02:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:02:32 INFO - PROCESS | 1708 | 1464336152358 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:02:32 INFO - PROCESS | 1708 | 1464336152362 Marionette TRACE conn4 <- [1,1594,null,{}] 01:02:32 INFO - PROCESS | 1708 | 1464336152369 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}] 01:02:32 INFO - PROCESS | 1708 | 1464336152621 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 01:02:32 INFO - PROCESS | 1708 | 1464336152959 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f575800 == 139 [pid = 1708] [id = 406] 01:02:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x8f57b400) [pid = 1708] [serial = 1219] [outer = (nil)] 01:02:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x90d72000) [pid = 1708] [serial = 1220] [outer = 0x8f57b400] 01:02:33 INFO - PROCESS | 1708 | 1464336153058 Marionette DEBUG loaded listener.js 01:02:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x90d79400) [pid = 1708] [serial = 1221] [outer = 0x8f57b400] 01:02:34 INFO - PROCESS | 1708 | 1464336154064 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]]]}] 01:02:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:02:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1751ms 01:02:34 INFO - PROCESS | 1708 | 1464336154110 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 01:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:02:34 INFO - PROCESS | 1708 | 1464336154114 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 01:02:34 INFO - PROCESS | 1708 | 1464336154121 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:02:34 INFO - PROCESS | 1708 | 1464336154125 Marionette TRACE conn4 <- [1,1598,null,{}] 01:02:34 INFO - PROCESS | 1708 | 1464336154132 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}] 01:02:34 INFO - PROCESS | 1708 | 1464336154402 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 01:02:34 INFO - PROCESS | 1708 | 1464336154742 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x90acd000 == 140 [pid = 1708] [id = 407] 01:02:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9119c000) [pid = 1708] [serial = 1222] [outer = (nil)] 01:02:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x91b39800) [pid = 1708] [serial = 1223] [outer = 0x9119c000] 01:02:34 INFO - PROCESS | 1708 | 1464336154840 Marionette DEBUG loaded listener.js 01:02:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x92470800) [pid = 1708] [serial = 1224] [outer = 0x9119c000] 01:02:35 INFO - PROCESS | 1708 | 1464336155812 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]]]}] 01:02:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:02:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1731ms 01:02:35 INFO - PROCESS | 1708 | 1464336155853 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 01:02:35 INFO - PROCESS | 1708 | 1464336155858 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 01:02:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:02:35 INFO - PROCESS | 1708 | 1464336155865 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:02:35 INFO - PROCESS | 1708 | 1464336155870 Marionette TRACE conn4 <- [1,1602,null,{}] 01:02:35 INFO - PROCESS | 1708 | 1464336155876 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}] 01:02:36 INFO - PROCESS | 1708 | 1464336156139 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 01:02:36 INFO - PROCESS | 1708 | 1464336156484 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f49cc00 == 141 [pid = 1708] [id = 408] 01:02:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x90c41c00) [pid = 1708] [serial = 1225] [outer = (nil)] 01:02:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x92ad2800) [pid = 1708] [serial = 1226] [outer = 0x90c41c00] 01:02:36 INFO - PROCESS | 1708 | 1464336156582 Marionette DEBUG loaded listener.js 01:02:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x93a72000) [pid = 1708] [serial = 1227] [outer = 0x90c41c00] 01:02:37 INFO - PROCESS | 1708 | 1464336157602 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]]]}] 01:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1788ms 01:02:37 INFO - PROCESS | 1708 | 1464336157655 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 01:02:37 INFO - PROCESS | 1708 | 1464336157658 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 01:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:02:37 INFO - PROCESS | 1708 | 1464336157666 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:02:37 INFO - PROCESS | 1708 | 1464336157670 Marionette TRACE conn4 <- [1,1606,null,{}] 01:02:37 INFO - PROCESS | 1708 | 1464336157677 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}] 01:02:37 INFO - PROCESS | 1708 | 1464336157918 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 01:02:38 INFO - PROCESS | 1708 | 1464336158258 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a2000 == 142 [pid = 1708] [id = 409] 01:02:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x91522400) [pid = 1708] [serial = 1228] [outer = (nil)] 01:02:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x95501c00) [pid = 1708] [serial = 1229] [outer = 0x91522400] 01:02:38 INFO - PROCESS | 1708 | 1464336158361 Marionette DEBUG loaded listener.js 01:02:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x95505c00) [pid = 1708] [serial = 1230] [outer = 0x91522400] 01:02:39 INFO - PROCESS | 1708 | 1464336159320 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]]]}] 01:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1688ms 01:02:39 INFO - PROCESS | 1708 | 1464336159357 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 01:02:39 INFO - PROCESS | 1708 | 1464336159362 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 01:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:02:39 INFO - PROCESS | 1708 | 1464336159369 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:02:39 INFO - PROCESS | 1708 | 1464336159373 Marionette TRACE conn4 <- [1,1610,null,{}] 01:02:39 INFO - PROCESS | 1708 | 1464336159401 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}] 01:02:39 INFO - PROCESS | 1708 | 1464336159651 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 01:02:39 INFO - PROCESS | 1708 | 1464336159979 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x92479000 == 143 [pid = 1708] [id = 410] 01:02:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x95297000) [pid = 1708] [serial = 1231] [outer = (nil)] 01:02:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x97765c00) [pid = 1708] [serial = 1232] [outer = 0x95297000] 01:02:40 INFO - PROCESS | 1708 | 1464336160081 Marionette DEBUG loaded listener.js 01:02:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9777fc00) [pid = 1708] [serial = 1233] [outer = 0x95297000] 01:02:41 INFO - PROCESS | 1708 | 1464336161014 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]]]}] 01:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1703ms 01:02:41 INFO - PROCESS | 1708 | 1464336161074 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 01:02:41 INFO - PROCESS | 1708 | 1464336161079 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 01:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:02:41 INFO - PROCESS | 1708 | 1464336161087 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:02:41 INFO - PROCESS | 1708 | 1464336161092 Marionette TRACE conn4 <- [1,1614,null,{}] 01:02:41 INFO - PROCESS | 1708 | 1464336161099 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}] 01:02:41 INFO - PROCESS | 1708 | 1464336161363 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 01:02:41 INFO - PROCESS | 1708 | 1464336161686 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c149400 == 144 [pid = 1708] [id = 411] 01:02:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x8d1eb800) [pid = 1708] [serial = 1234] [outer = (nil)] 01:02:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9a16f800) [pid = 1708] [serial = 1235] [outer = 0x8d1eb800] 01:02:41 INFO - PROCESS | 1708 | 1464336161782 Marionette DEBUG loaded listener.js 01:02:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9a2c3400) [pid = 1708] [serial = 1236] [outer = 0x8d1eb800] 01:02:42 INFO - PROCESS | 1708 | 1464336162747 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]]]}] 01:02:42 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 01:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1733ms 01:02:42 INFO - PROCESS | 1708 | 1464336162822 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 01:02:42 INFO - PROCESS | 1708 | 1464336162826 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 01:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:02:42 INFO - PROCESS | 1708 | 1464336162833 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:02:42 INFO - PROCESS | 1708 | 1464336162838 Marionette TRACE conn4 <- [1,1618,null,{}] 01:02:42 INFO - PROCESS | 1708 | 1464336162845 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}] 01:02:43 INFO - PROCESS | 1708 | 1464336163153 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 01:02:43 INFO - PROCESS | 1708 | 1464336163488 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x98991800 == 145 [pid = 1708] [id = 412] 01:02:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x9ac3a400) [pid = 1708] [serial = 1237] [outer = (nil)] 01:02:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x9b14ac00) [pid = 1708] [serial = 1238] [outer = 0x9ac3a400] 01:02:43 INFO - PROCESS | 1708 | 1464336163589 Marionette DEBUG loaded listener.js 01:02:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x9b59d400) [pid = 1708] [serial = 1239] [outer = 0x9ac3a400] 01:02:44 INFO - PROCESS | 1708 | 1464336164545 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]]]}] 01:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1785ms 01:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:02:44 INFO - PROCESS | 1708 | 1464336164620 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 01:02:44 INFO - PROCESS | 1708 | 1464336164623 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 01:02:44 INFO - PROCESS | 1708 | 1464336164631 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:02:44 INFO - PROCESS | 1708 | 1464336164634 Marionette TRACE conn4 <- [1,1622,null,{}] 01:02:44 INFO - PROCESS | 1708 | 1464336164641 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}] 01:02:44 INFO - PROCESS | 1708 | 1464336164895 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 01:02:45 INFO - PROCESS | 1708 | 1464336165219 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ab77400 == 146 [pid = 1708] [id = 413] 01:02:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x9ab7c000) [pid = 1708] [serial = 1240] [outer = (nil)] 01:02:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x9b64d800) [pid = 1708] [serial = 1241] [outer = 0x9ab7c000] 01:02:45 INFO - PROCESS | 1708 | 1464336165313 Marionette DEBUG loaded listener.js 01:02:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x9b8eec00) [pid = 1708] [serial = 1242] [outer = 0x9ab7c000] 01:02:46 INFO - PROCESS | 1708 | 1464336166242 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]]]}] 01:02:46 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 01:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1697ms 01:02:46 INFO - PROCESS | 1708 | 1464336166328 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 01:02:46 INFO - PROCESS | 1708 | 1464336166332 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 01:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:02:46 INFO - PROCESS | 1708 | 1464336166339 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:02:46 INFO - PROCESS | 1708 | 1464336166354 Marionette TRACE conn4 <- [1,1626,null,{}] 01:02:46 INFO - PROCESS | 1708 | 1464336166361 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}] 01:02:46 INFO - PROCESS | 1708 | 1464336166649 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 01:02:46 INFO - PROCESS | 1708 | 1464336166978 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e965000 == 147 [pid = 1708] [id = 414] 01:02:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x8e96b000) [pid = 1708] [serial = 1243] [outer = (nil)] 01:02:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x9bbc2c00) [pid = 1708] [serial = 1244] [outer = 0x8e96b000] 01:02:47 INFO - PROCESS | 1708 | 1464336167081 Marionette DEBUG loaded listener.js 01:02:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x9c029800) [pid = 1708] [serial = 1245] [outer = 0x8e96b000] 01:02:48 INFO - PROCESS | 1708 | 1464336168035 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]]]}] 01:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1743ms 01:02:48 INFO - PROCESS | 1708 | 1464336168084 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 01:02:48 INFO - PROCESS | 1708 | 1464336168088 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 01:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:02:48 INFO - PROCESS | 1708 | 1464336168094 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:02:48 INFO - PROCESS | 1708 | 1464336168098 Marionette TRACE conn4 <- [1,1630,null,{}] 01:02:48 INFO - PROCESS | 1708 | 1464336168104 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}] 01:02:48 INFO - PROCESS | 1708 | 1464336168349 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 01:02:48 INFO - PROCESS | 1708 | 1464336168670 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c4000 == 148 [pid = 1708] [id = 415] 01:02:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x9b8f0800) [pid = 1708] [serial = 1246] [outer = (nil)] 01:02:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x9c3c8400) [pid = 1708] [serial = 1247] [outer = 0x9b8f0800] 01:02:48 INFO - PROCESS | 1708 | 1464336168767 Marionette DEBUG loaded listener.js 01:02:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x9c3cb000) [pid = 1708] [serial = 1248] [outer = 0x9b8f0800] 01:02:49 INFO - PROCESS | 1708 | 1464336169835 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]]]}] 01:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1786ms 01:02:49 INFO - PROCESS | 1708 | 1464336169881 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 01:02:49 INFO - PROCESS | 1708 | 1464336169885 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 01:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:02:49 INFO - PROCESS | 1708 | 1464336169892 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:02:49 INFO - PROCESS | 1708 | 1464336169895 Marionette TRACE conn4 <- [1,1634,null,{}] 01:02:49 INFO - PROCESS | 1708 | 1464336169901 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}] 01:02:50 INFO - PROCESS | 1708 | 1464336170126 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 01:02:50 INFO - PROCESS | 1708 | 1464336170445 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c027c00 == 149 [pid = 1708] [id = 416] 01:02:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x9c3c1c00) [pid = 1708] [serial = 1249] [outer = (nil)] 01:02:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0x9d5ef800) [pid = 1708] [serial = 1250] [outer = 0x9c3c1c00] 01:02:50 INFO - PROCESS | 1708 | 1464336170537 Marionette DEBUG loaded listener.js 01:02:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0x9d5f2c00) [pid = 1708] [serial = 1251] [outer = 0x9c3c1c00] 01:02:51 INFO - PROCESS | 1708 | 1464336171483 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]]]}] 01:02:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:02:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1634ms 01:02:51 INFO - PROCESS | 1708 | 1464336171527 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 01:02:51 INFO - PROCESS | 1708 | 1464336171531 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 01:02:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:02:51 INFO - PROCESS | 1708 | 1464336171538 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:02:51 INFO - PROCESS | 1708 | 1464336171541 Marionette TRACE conn4 <- [1,1638,null,{}] 01:02:51 INFO - PROCESS | 1708 | 1464336171547 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}] 01:02:51 INFO - PROCESS | 1708 | 1464336171775 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 01:02:52 INFO - PROCESS | 1708 | 1464336172113 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f25c000 == 150 [pid = 1708] [id = 417] 01:02:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x93a70400) [pid = 1708] [serial = 1252] [outer = (nil)] 01:02:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0xa1160000) [pid = 1708] [serial = 1253] [outer = 0x93a70400] 01:02:52 INFO - PROCESS | 1708 | 1464336172211 Marionette DEBUG loaded listener.js 01:02:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0xa2261400) [pid = 1708] [serial = 1254] [outer = 0x93a70400] 01:02:53 INFO - PROCESS | 1708 | 1464336173174 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]]]}] 01:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1691ms 01:02:53 INFO - PROCESS | 1708 | 1464336173232 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 01:02:53 INFO - PROCESS | 1708 | 1464336173239 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 01:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:02:53 INFO - PROCESS | 1708 | 1464336173247 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:02:53 INFO - PROCESS | 1708 | 1464336173251 Marionette TRACE conn4 <- [1,1642,null,{}] 01:02:53 INFO - PROCESS | 1708 | 1464336173257 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}] 01:02:53 INFO - PROCESS | 1708 | 1464336173485 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 01:02:53 INFO - PROCESS | 1708 | 1464336173813 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec62400 == 151 [pid = 1708] [id = 418] 01:02:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0x9d590c00) [pid = 1708] [serial = 1255] [outer = (nil)] 01:02:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0xa23d6800) [pid = 1708] [serial = 1256] [outer = 0x9d590c00] 01:02:53 INFO - PROCESS | 1708 | 1464336173907 Marionette DEBUG loaded listener.js 01:02:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0xa250b800) [pid = 1708] [serial = 1257] [outer = 0x9d590c00] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8c145400 == 150 [pid = 1708] [id = 218] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f6000 == 149 [pid = 1708] [id = 215] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x90acd800 == 148 [pid = 1708] [id = 301] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x92474000 == 147 [pid = 1708] [id = 305] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8c145c00 == 146 [pid = 1708] [id = 219] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x90d76000 == 145 [pid = 1708] [id = 303] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8c409800 == 144 [pid = 1708] [id = 223] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x95293400 == 143 [pid = 1708] [id = 308] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ecc00 == 142 [pid = 1708] [id = 221] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8f57a000 == 141 [pid = 1708] [id = 302] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x99edf000 == 140 [pid = 1708] [id = 396] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec63800 == 139 [pid = 1708] [id = 395] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2e8800 == 138 [pid = 1708] [id = 394] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x9a721000 == 137 [pid = 1708] [id = 393] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x95503800 == 136 [pid = 1708] [id = 391] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x95298000 == 135 [pid = 1708] [id = 392] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8f23f800 == 134 [pid = 1708] [id = 390] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d4d2800 == 133 [pid = 1708] [id = 389] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x870cd400 == 132 [pid = 1708] [id = 388] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8f4a3c00 == 131 [pid = 1708] [id = 387] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9f3000 == 130 [pid = 1708] [id = 385] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8f57cc00 == 129 [pid = 1708] [id = 386] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8d534c00 == 128 [pid = 1708] [id = 312] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3d4400 == 127 [pid = 1708] [id = 384] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e3000 == 126 [pid = 1708] [id = 383] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x8c06e000 == 125 [pid = 1708] [id = 382] 01:02:55 INFO - PROCESS | 1708 | --DOCSHELL 0x870c2c00 == 124 [pid = 1708] [id = 381] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x9d52e800) [pid = 1708] [serial = 1068] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x8d4c7800) [pid = 1708] [serial = 1142] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x8e4e4800) [pid = 1708] [serial = 1139] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x8e4f0000) [pid = 1708] [serial = 1140] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x8f265400) [pid = 1708] [serial = 1100] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0x8ec6ac00) [pid = 1708] [serial = 1097] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x8ebecc00) [pid = 1708] [serial = 1094] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x8e963800) [pid = 1708] [serial = 1091] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x8d536c00) [pid = 1708] [serial = 1088] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x8b553800) [pid = 1708] [serial = 1085] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x8d53a400) [pid = 1708] [serial = 1136] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x8b9cdc00) [pid = 1708] [serial = 1133] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x8c149000) [pid = 1708] [serial = 1134] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8b55cc00) [pid = 1708] [serial = 1131] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8b51e800) [pid = 1708] [serial = 1130] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8a8f8000) [pid = 1708] [serial = 1127] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x9810b000) [pid = 1708] [serial = 1124] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x95504000) [pid = 1708] [serial = 1121] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x95289400) [pid = 1708] [serial = 1118] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x92ad4c00) [pid = 1708] [serial = 1115] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x91b33c00) [pid = 1708] [serial = 1112] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x911a3c00) [pid = 1708] [serial = 1109] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x90c48800) [pid = 1708] [serial = 1106] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x90925400) [pid = 1708] [serial = 1103] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x8e150c00) [pid = 1708] [serial = 1137] [outer = (nil)] [url = about:blank] 01:02:56 INFO - PROCESS | 1708 | 1464336176677 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]]]}] 01:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 3444ms 01:02:56 INFO - PROCESS | 1708 | 1464336176692 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 01:02:56 INFO - PROCESS | 1708 | 1464336176698 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 01:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:02:56 INFO - PROCESS | 1708 | 1464336176712 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:02:56 INFO - PROCESS | 1708 | 1464336176717 Marionette TRACE conn4 <- [1,1646,null,{}] 01:02:56 INFO - PROCESS | 1708 | 1464336176725 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}] 01:02:56 INFO - PROCESS | 1708 | 1464336176934 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 01:02:57 INFO - PROCESS | 1708 | 1464336177139 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x89008400 == 125 [pid = 1708] [id = 419] 01:02:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x8b51e400) [pid = 1708] [serial = 1258] [outer = (nil)] 01:02:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x8b55c400) [pid = 1708] [serial = 1259] [outer = 0x8b51e400] 01:02:57 INFO - PROCESS | 1708 | 1464336177218 Marionette DEBUG loaded listener.js 01:02:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x8b9d6000) [pid = 1708] [serial = 1260] [outer = 0x8b51e400] 01:02:58 INFO - PROCESS | 1708 | 1464336178163 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]]]}] 01:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1494ms 01:02:58 INFO - PROCESS | 1708 | 1464336178206 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 01:02:58 INFO - PROCESS | 1708 | 1464336178215 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 01:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:02:58 INFO - PROCESS | 1708 | 1464336178226 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:02:58 INFO - PROCESS | 1708 | 1464336178229 Marionette TRACE conn4 <- [1,1650,null,{}] 01:02:58 INFO - PROCESS | 1708 | 1464336178236 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}] 01:02:58 INFO - PROCESS | 1708 | 1464336178443 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 01:02:58 INFO - PROCESS | 1708 | 1464336178666 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:02:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c153800 == 126 [pid = 1708] [id = 420] 01:02:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x8c409800) [pid = 1708] [serial = 1261] [outer = (nil)] 01:02:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x8d1f7800) [pid = 1708] [serial = 1262] [outer = 0x8c409800] 01:02:58 INFO - PROCESS | 1708 | 1464336178758 Marionette DEBUG loaded listener.js 01:02:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x8d539800) [pid = 1708] [serial = 1263] [outer = 0x8c409800] 01:02:59 INFO - PROCESS | 1708 | 1464336179743 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]]]}] 01:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1546ms 01:02:59 INFO - PROCESS | 1708 | 1464336179772 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 01:02:59 INFO - PROCESS | 1708 | 1464336179776 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 01:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:02:59 INFO - PROCESS | 1708 | 1464336179783 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:02:59 INFO - PROCESS | 1708 | 1464336179789 Marionette TRACE conn4 <- [1,1654,null,{}] 01:02:59 INFO - PROCESS | 1708 | 1464336179812 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}] 01:03:00 INFO - PROCESS | 1708 | 1464336180094 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 01:03:00 INFO - PROCESS | 1708 | 1464336180137 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e053c00 == 127 [pid = 1708] [id = 421] 01:03:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x8e3c8400) [pid = 1708] [serial = 1264] [outer = (nil)] 01:03:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x8e4ee000) [pid = 1708] [serial = 1265] [outer = 0x8e3c8400] 01:03:00 INFO - PROCESS | 1708 | 1464336180216 Marionette DEBUG loaded listener.js 01:03:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x8e96b800) [pid = 1708] [serial = 1266] [outer = 0x8e3c8400] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x911a4400) [pid = 1708] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x8f57fc00) [pid = 1708] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x8f57d400) [pid = 1708] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x8c40e400) [pid = 1708] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x952bb800) [pid = 1708] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x90d72c00) [pid = 1708] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x9ac31800) [pid = 1708] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x91524400) [pid = 1708] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x93aabc00) [pid = 1708] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x8ec4e000) [pid = 1708] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x870c9c00) [pid = 1708] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x8b9c9800) [pid = 1708] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8900fc00) [pid = 1708] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x8f25d800) [pid = 1708] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8b55a000) [pid = 1708] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x95296000) [pid = 1708] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x93a71000) [pid = 1708] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x8b9d0c00) [pid = 1708] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x870c3800) [pid = 1708] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x95504800) [pid = 1708] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8ebe8800) [pid = 1708] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x8f4a2c00) [pid = 1708] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8d52f800) [pid = 1708] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x9a722000) [pid = 1708] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8e4ed800) [pid = 1708] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x8d1f3000) [pid = 1708] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x90d7e800) [pid = 1708] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8e4e9000) [pid = 1708] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x8f57d800) [pid = 1708] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8ec67c00) [pid = 1708] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8e9f6800) [pid = 1708] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8ecf6400) [pid = 1708] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9119e400) [pid = 1708] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9a8ca400) [pid = 1708] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x9a721c00) [pid = 1708] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8d1f5400) [pid = 1708] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8900ac00) [pid = 1708] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:03:01 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x92acec00) [pid = 1708] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:03:02 INFO - PROCESS | 1708 | 1464336182041 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]]]}] 01:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2291ms 01:03:02 INFO - PROCESS | 1708 | 1464336182074 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 01:03:02 INFO - PROCESS | 1708 | 1464336182078 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 01:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:03:02 INFO - PROCESS | 1708 | 1464336182084 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:03:02 INFO - PROCESS | 1708 | 1464336182087 Marionette TRACE conn4 <- [1,1658,null,{}] 01:03:02 INFO - PROCESS | 1708 | 1464336182093 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}] 01:03:02 INFO - PROCESS | 1708 | 1464336182326 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 01:03:02 INFO - PROCESS | 1708 | 1464336182577 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f4c00 == 128 [pid = 1708] [id = 422] 01:03:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8b9d0c00) [pid = 1708] [serial = 1267] [outer = (nil)] 01:03:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8e4e5800) [pid = 1708] [serial = 1268] [outer = 0x8b9d0c00] 01:03:02 INFO - PROCESS | 1708 | 1464336182658 Marionette DEBUG loaded listener.js 01:03:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8e9f7400) [pid = 1708] [serial = 1269] [outer = 0x8b9d0c00] 01:03:03 INFO - PROCESS | 1708 | 1464336183417 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]]]}] 01:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1542ms 01:03:03 INFO - PROCESS | 1708 | 1464336183628 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 01:03:03 INFO - PROCESS | 1708 | 1464336183636 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 01:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:03:03 INFO - PROCESS | 1708 | 1464336183645 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:03:03 INFO - PROCESS | 1708 | 1464336183650 Marionette TRACE conn4 <- [1,1662,null,{}] 01:03:03 INFO - PROCESS | 1708 | 1464336183659 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}] 01:03:03 INFO - PROCESS | 1708 | 1464336183937 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 01:03:04 INFO - PROCESS | 1708 | 1464336184344 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c151800 == 129 [pid = 1708] [id = 423] 01:03:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8c40c800) [pid = 1708] [serial = 1270] [outer = (nil)] 01:03:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8d1ea400) [pid = 1708] [serial = 1271] [outer = 0x8c40c800] 01:03:04 INFO - PROCESS | 1708 | 1464336184438 Marionette DEBUG loaded listener.js 01:03:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8d53d400) [pid = 1708] [serial = 1272] [outer = 0x8c40c800] 01:03:04 INFO - PROCESS | 1708 | ************************* 01:03:04 INFO - PROCESS | 1708 | A coding exception was thrown and uncaught in a Task. 01:03:04 INFO - PROCESS | 1708 | 01:03:04 INFO - PROCESS | 1708 | Full message: TypeError: NetworkError when attempting to fetch resource. 01:03:04 INFO - PROCESS | 1708 | Full stack: 01:03:04 INFO - PROCESS | 1708 | ************************* 01:03:05 INFO - PROCESS | 1708 | 1464336185472 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]]]}] 01:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1885ms 01:03:05 INFO - PROCESS | 1708 | 1464336185532 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 01:03:05 INFO - PROCESS | 1708 | 1464336185539 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 01:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:03:05 INFO - PROCESS | 1708 | 1464336185552 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:03:05 INFO - PROCESS | 1708 | 1464336185559 Marionette TRACE conn4 <- [1,1666,null,{}] 01:03:05 INFO - PROCESS | 1708 | 1464336185567 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}] 01:03:05 INFO - PROCESS | 1708 | 1464336185845 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 01:03:06 INFO - PROCESS | 1708 | 1464336186177 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3c9400 == 130 [pid = 1708] [id = 424] 01:03:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8e3d2c00) [pid = 1708] [serial = 1273] [outer = (nil)] 01:03:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8ebe7400) [pid = 1708] [serial = 1274] [outer = 0x8e3d2c00] 01:03:06 INFO - PROCESS | 1708 | 1464336186273 Marionette DEBUG loaded listener.js 01:03:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8ec55400) [pid = 1708] [serial = 1275] [outer = 0x8e3d2c00] 01:03:07 INFO - PROCESS | 1708 | 1464336187285 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]]]}] 01:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1795ms 01:03:07 INFO - PROCESS | 1708 | 1464336187344 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 01:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:03:07 INFO - PROCESS | 1708 | 1464336187349 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 01:03:07 INFO - PROCESS | 1708 | 1464336187356 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:03:07 INFO - PROCESS | 1708 | 1464336187360 Marionette TRACE conn4 <- [1,1670,null,{}] 01:03:07 INFO - PROCESS | 1708 | 1464336187377 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}] 01:03:07 INFO - PROCESS | 1708 | 1464336187630 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 01:03:08 INFO - PROCESS | 1708 | 1464336188034 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebe9c00 == 131 [pid = 1708] [id = 425] 01:03:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x8f118000) [pid = 1708] [serial = 1276] [outer = (nil)] 01:03:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x8f166c00) [pid = 1708] [serial = 1277] [outer = 0x8f118000] 01:03:08 INFO - PROCESS | 1708 | 1464336188131 Marionette DEBUG loaded listener.js 01:03:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x8f23f400) [pid = 1708] [serial = 1278] [outer = 0x8f118000] 01:03:09 INFO - PROCESS | 1708 | 1464336189134 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]]]}] 01:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1846ms 01:03:09 INFO - PROCESS | 1708 | 1464336189202 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 01:03:09 INFO - PROCESS | 1708 | 1464336189207 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 01:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:03:09 INFO - PROCESS | 1708 | 1464336189229 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:03:09 INFO - PROCESS | 1708 | 1464336189236 Marionette TRACE conn4 <- [1,1674,null,{}] 01:03:09 INFO - PROCESS | 1708 | 1464336189246 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}] 01:03:09 INFO - PROCESS | 1708 | 1464336189544 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 01:03:09 INFO - PROCESS | 1708 | 1464336189899 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x89007000 == 132 [pid = 1708] [id = 426] 01:03:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x8ecf1800) [pid = 1708] [serial = 1279] [outer = (nil)] 01:03:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x8f576c00) [pid = 1708] [serial = 1280] [outer = 0x8ecf1800] 01:03:09 INFO - PROCESS | 1708 | 1464336189991 Marionette DEBUG loaded listener.js 01:03:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x90929000) [pid = 1708] [serial = 1281] [outer = 0x8ecf1800] 01:03:10 INFO - PROCESS | 1708 | 1464336190939 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]]]}] 01:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1760ms 01:03:10 INFO - PROCESS | 1708 | 1464336190977 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 01:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:03:10 INFO - PROCESS | 1708 | 1464336190981 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 01:03:10 INFO - PROCESS | 1708 | 1464336190988 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:03:10 INFO - PROCESS | 1708 | 1464336190992 Marionette TRACE conn4 <- [1,1678,null,{}] 01:03:11 INFO - PROCESS | 1708 | 1464336190998 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}] 01:03:11 INFO - PROCESS | 1708 | 1464336191229 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 01:03:11 INFO - PROCESS | 1708 | 1464336191559 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8675e400 == 133 [pid = 1708] [id = 427] 01:03:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x8ebe4c00) [pid = 1708] [serial = 1282] [outer = (nil)] 01:03:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x90c4d000) [pid = 1708] [serial = 1283] [outer = 0x8ebe4c00] 01:03:11 INFO - PROCESS | 1708 | 1464336191656 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x90d73000) [pid = 1708] [serial = 1284] [outer = 0x8ebe4c00] 01:03:12 INFO - PROCESS | 1708 | 1464336192558 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]]]}] 01:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1633ms 01:03:12 INFO - PROCESS | 1708 | 1464336192621 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 01:03:12 INFO - PROCESS | 1708 | 1464336192625 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 01:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:03:12 INFO - PROCESS | 1708 | 1464336192633 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:03:12 INFO - PROCESS | 1708 | 1464336192637 Marionette TRACE conn4 <- [1,1682,null,{}] 01:03:12 INFO - PROCESS | 1708 | 1464336192643 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}] 01:03:12 INFO - PROCESS | 1708 | 1464336192945 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 01:03:13 INFO - PROCESS | 1708 | 1464336193284 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x90ac2800 == 134 [pid = 1708] [id = 428] 01:03:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x911a7800) [pid = 1708] [serial = 1285] [outer = (nil)] 01:03:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x91525800) [pid = 1708] [serial = 1286] [outer = 0x911a7800] 01:03:13 INFO - PROCESS | 1708 | 1464336193381 Marionette DEBUG loaded listener.js 01:03:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x915b9000) [pid = 1708] [serial = 1287] [outer = 0x911a7800] 01:03:14 INFO - PROCESS | 1708 | 1464336194301 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]]]}] 01:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1735ms 01:03:14 INFO - PROCESS | 1708 | 1464336194369 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 01:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:03:14 INFO - PROCESS | 1708 | 1464336194374 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 01:03:14 INFO - PROCESS | 1708 | 1464336194381 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:03:14 INFO - PROCESS | 1708 | 1464336194385 Marionette TRACE conn4 <- [1,1686,null,{}] 01:03:14 INFO - PROCESS | 1708 | 1464336194391 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}] 01:03:14 INFO - PROCESS | 1708 | 1464336194673 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 01:03:15 INFO - PROCESS | 1708 | 1464336194999 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3d6400 == 135 [pid = 1708] [id = 429] 01:03:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x8f577400) [pid = 1708] [serial = 1288] [outer = (nil)] 01:03:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x92473c00) [pid = 1708] [serial = 1289] [outer = 0x8f577400] 01:03:15 INFO - PROCESS | 1708 | 1464336195090 Marionette DEBUG loaded listener.js 01:03:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9247bc00) [pid = 1708] [serial = 1290] [outer = 0x8f577400] 01:03:16 INFO - PROCESS | 1708 | 1464336196015 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]]]}] 01:03:16 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 01:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1684ms 01:03:16 INFO - PROCESS | 1708 | 1464336196066 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 01:03:16 INFO - PROCESS | 1708 | 1464336196070 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 01:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:03:16 INFO - PROCESS | 1708 | 1464336196078 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:03:16 INFO - PROCESS | 1708 | 1464336196082 Marionette TRACE conn4 <- [1,1690,null,{}] 01:03:16 INFO - PROCESS | 1708 | 1464336196089 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}] 01:03:16 INFO - PROCESS | 1708 | 1464336196324 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 01:03:16 INFO - PROCESS | 1708 | 1464336196663 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x91528000 == 136 [pid = 1708] [id = 430] 01:03:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x91b32c00) [pid = 1708] [serial = 1291] [outer = (nil)] 01:03:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x92ad7c00) [pid = 1708] [serial = 1292] [outer = 0x91b32c00] 01:03:16 INFO - PROCESS | 1708 | 1464336196758 Marionette DEBUG loaded listener.js 01:03:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x92adac00) [pid = 1708] [serial = 1293] [outer = 0x91b32c00] 01:03:17 INFO - PROCESS | 1708 | 1464336197663 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]]]}] 01:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1647ms 01:03:17 INFO - PROCESS | 1708 | 1464336197725 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 01:03:17 INFO - PROCESS | 1708 | 1464336197730 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 01:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:03:17 INFO - PROCESS | 1708 | 1464336197736 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:03:17 INFO - PROCESS | 1708 | 1464336197739 Marionette TRACE conn4 <- [1,1694,null,{}] 01:03:17 INFO - PROCESS | 1708 | 1464336197745 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}] 01:03:17 INFO - PROCESS | 1708 | 1464336197991 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 01:03:18 INFO - PROCESS | 1708 | 1464336198331 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x91b35800 == 137 [pid = 1708] [id = 431] 01:03:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x925c6800) [pid = 1708] [serial = 1294] [outer = (nil)] 01:03:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x95289400) [pid = 1708] [serial = 1295] [outer = 0x925c6800] 01:03:18 INFO - PROCESS | 1708 | 1464336198422 Marionette DEBUG loaded listener.js 01:03:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x95292000) [pid = 1708] [serial = 1296] [outer = 0x925c6800] 01:03:19 INFO - PROCESS | 1708 | 1464336199370 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]]]}] 01:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1681ms 01:03:19 INFO - PROCESS | 1708 | 1464336199419 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 01:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:03:19 INFO - PROCESS | 1708 | 1464336199423 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 01:03:19 INFO - PROCESS | 1708 | 1464336199430 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:03:19 INFO - PROCESS | 1708 | 1464336199435 Marionette TRACE conn4 <- [1,1698,null,{}] 01:03:19 INFO - PROCESS | 1708 | 1464336199441 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}] 01:03:19 INFO - PROCESS | 1708 | 1464336199715 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 01:03:20 INFO - PROCESS | 1708 | 1464336200055 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ad2400 == 138 [pid = 1708] [id = 432] 01:03:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x93a73800) [pid = 1708] [serial = 1297] [outer = (nil)] 01:03:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x95509c00) [pid = 1708] [serial = 1298] [outer = 0x93a73800] 01:03:20 INFO - PROCESS | 1708 | 1464336200148 Marionette DEBUG loaded listener.js 01:03:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x955a0800) [pid = 1708] [serial = 1299] [outer = 0x93a73800] 01:03:21 INFO - PROCESS | 1708 | 1464336201105 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]]]}] 01:03:21 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 01:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1738ms 01:03:21 INFO - PROCESS | 1708 | 1464336201169 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 01:03:21 INFO - PROCESS | 1708 | 1464336201173 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 01:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:03:21 INFO - PROCESS | 1708 | 1464336201180 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:03:21 INFO - PROCESS | 1708 | 1464336201185 Marionette TRACE conn4 <- [1,1702,null,{}] 01:03:21 INFO - PROCESS | 1708 | 1464336201191 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}] 01:03:21 INFO - PROCESS | 1708 | 1464336201476 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 01:03:21 INFO - PROCESS | 1708 | 1464336201822 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x952bd000 == 139 [pid = 1708] [id = 433] 01:03:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x99edf000) [pid = 1708] [serial = 1300] [outer = (nil)] 01:03:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x9a2a1c00) [pid = 1708] [serial = 1301] [outer = 0x99edf000] 01:03:21 INFO - PROCESS | 1708 | 1464336201927 Marionette DEBUG loaded listener.js 01:03:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x9a36d400) [pid = 1708] [serial = 1302] [outer = 0x99edf000] 01:03:22 INFO - PROCESS | 1708 | 1464336202976 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]]]}] 01:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1849ms 01:03:23 INFO - PROCESS | 1708 | 1464336203050 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 01:03:23 INFO - PROCESS | 1708 | 1464336203053 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 01:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:03:23 INFO - PROCESS | 1708 | 1464336203062 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:03:23 INFO - PROCESS | 1708 | 1464336203066 Marionette TRACE conn4 <- [1,1706,null,{}] 01:03:23 INFO - PROCESS | 1708 | 1464336203072 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}] 01:03:23 INFO - PROCESS | 1708 | 1464336203321 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 01:03:23 INFO - PROCESS | 1708 | 1464336203655 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x952bac00 == 140 [pid = 1708] [id = 434] 01:03:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x99398800) [pid = 1708] [serial = 1303] [outer = (nil)] 01:03:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x9ac33000) [pid = 1708] [serial = 1304] [outer = 0x99398800] 01:03:23 INFO - PROCESS | 1708 | 1464336203747 Marionette DEBUG loaded listener.js 01:03:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x9ac36000) [pid = 1708] [serial = 1305] [outer = 0x99398800] 01:03:24 INFO - PROCESS | 1708 | 1464336204710 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]]]}] 01:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1696ms 01:03:24 INFO - PROCESS | 1708 | 1464336204759 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 01:03:24 INFO - PROCESS | 1708 | 1464336204763 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 01:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:03:24 INFO - PROCESS | 1708 | 1464336204770 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:03:24 INFO - PROCESS | 1708 | 1464336204774 Marionette TRACE conn4 <- [1,1710,null,{}] 01:03:24 INFO - PROCESS | 1708 | 1464336204791 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}] 01:03:25 INFO - PROCESS | 1708 | 1464336205026 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 01:03:25 INFO - PROCESS | 1708 | 1464336205396 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2df000 == 141 [pid = 1708] [id = 435] 01:03:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x9a8c0800) [pid = 1708] [serial = 1306] [outer = (nil)] 01:03:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x9b153c00) [pid = 1708] [serial = 1307] [outer = 0x9a8c0800] 01:03:25 INFO - PROCESS | 1708 | 1464336205492 Marionette DEBUG loaded listener.js 01:03:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x9b59a800) [pid = 1708] [serial = 1308] [outer = 0x9a8c0800] 01:03:26 INFO - PROCESS | 1708 | 1464336206386 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]]]}] 01:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1653ms 01:03:26 INFO - PROCESS | 1708 | 1464336206424 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 01:03:26 INFO - PROCESS | 1708 | 1464336206431 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 01:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:03:26 INFO - PROCESS | 1708 | 1464336206449 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:03:26 INFO - PROCESS | 1708 | 1464336206453 Marionette TRACE conn4 <- [1,1714,null,{}] 01:03:26 INFO - PROCESS | 1708 | 1464336206482 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}] 01:03:26 INFO - PROCESS | 1708 | 1464336206714 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 01:03:27 INFO - PROCESS | 1708 | 1464336207045 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c8c00 == 142 [pid = 1708] [id = 436] 01:03:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x9528f800) [pid = 1708] [serial = 1309] [outer = (nil)] 01:03:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x9b650c00) [pid = 1708] [serial = 1310] [outer = 0x9528f800] 01:03:27 INFO - PROCESS | 1708 | 1464336207144 Marionette DEBUG loaded listener.js 01:03:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0x9c177c00) [pid = 1708] [serial = 1311] [outer = 0x9528f800] 01:03:28 INFO - PROCESS | 1708 | 1464336208069 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]]]}] 01:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1712ms 01:03:28 INFO - PROCESS | 1708 | 1464336208159 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 01:03:28 INFO - PROCESS | 1708 | 1464336208166 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 01:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:03:28 INFO - PROCESS | 1708 | 1464336208176 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:03:28 INFO - PROCESS | 1708 | 1464336208182 Marionette TRACE conn4 <- [1,1718,null,{}] 01:03:28 INFO - PROCESS | 1708 | 1464336208192 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}] 01:03:28 INFO - PROCESS | 1708 | 1464336208645 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 01:03:28 INFO - PROCESS | 1708 | 1464336208920 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x9bb76400 == 143 [pid = 1708] [id = 437] 01:03:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 180 (0x9bbbd000) [pid = 1708] [serial = 1312] [outer = (nil)] 01:03:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 181 (0xa22ad400) [pid = 1708] [serial = 1313] [outer = 0x9bbbd000] 01:03:29 INFO - PROCESS | 1708 | 1464336209012 Marionette DEBUG loaded listener.js 01:03:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 182 (0xa22b0800) [pid = 1708] [serial = 1314] [outer = 0x9bbbd000] 01:03:29 INFO - PROCESS | 1708 | 1464336209904 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]]]}] 01:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1797ms 01:03:29 INFO - PROCESS | 1708 | 1464336209973 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 01:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:03:29 INFO - PROCESS | 1708 | 1464336209977 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 01:03:29 INFO - PROCESS | 1708 | 1464336209984 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:03:29 INFO - PROCESS | 1708 | 1464336209988 Marionette TRACE conn4 <- [1,1722,null,{}] 01:03:29 INFO - PROCESS | 1708 | 1464336209994 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}] 01:03:30 INFO - PROCESS | 1708 | 1464336210233 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 01:03:30 INFO - PROCESS | 1708 | 1464336210576 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a770400 == 144 [pid = 1708] [id = 438] 01:03:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 183 (0x9d5eb000) [pid = 1708] [serial = 1315] [outer = (nil)] 01:03:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 184 (0xa2585000) [pid = 1708] [serial = 1316] [outer = 0x9d5eb000] 01:03:30 INFO - PROCESS | 1708 | 1464336210675 Marionette DEBUG loaded listener.js 01:03:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 185 (0xa2735800) [pid = 1708] [serial = 1317] [outer = 0x9d5eb000] 01:03:31 INFO - PROCESS | 1708 | 1464336211590 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]]]}] 01:03:31 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 01:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1686ms 01:03:31 INFO - PROCESS | 1708 | 1464336211670 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 01:03:31 INFO - PROCESS | 1708 | 1464336211675 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 01:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:03:31 INFO - PROCESS | 1708 | 1464336211681 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:03:31 INFO - PROCESS | 1708 | 1464336211685 Marionette TRACE conn4 <- [1,1726,null,{}] 01:03:31 INFO - PROCESS | 1708 | 1464336211691 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}] 01:03:31 INFO - PROCESS | 1708 | 1464336211956 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 01:03:32 INFO - PROCESS | 1708 | 1464336212295 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:32 INFO - PROCESS | 1708 | ++DOCSHELL 0xa115bc00 == 145 [pid = 1708] [id = 439] 01:03:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 186 (0xa237c000) [pid = 1708] [serial = 1318] [outer = (nil)] 01:03:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 187 (0xa31efc00) [pid = 1708] [serial = 1319] [outer = 0xa237c000] 01:03:32 INFO - PROCESS | 1708 | 1464336212391 Marionette DEBUG loaded listener.js 01:03:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 188 (0xa331ec00) [pid = 1708] [serial = 1320] [outer = 0xa237c000] 01:03:33 INFO - PROCESS | 1708 | 1464336213362 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]]]}] 01:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1732ms 01:03:33 INFO - PROCESS | 1708 | 1464336213414 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 01:03:33 INFO - PROCESS | 1708 | 1464336213419 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 01:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:03:33 INFO - PROCESS | 1708 | 1464336213425 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:03:33 INFO - PROCESS | 1708 | 1464336213429 Marionette TRACE conn4 <- [1,1730,null,{}] 01:03:33 INFO - PROCESS | 1708 | 1464336213435 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}] 01:03:33 INFO - PROCESS | 1708 | 1464336213668 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 01:03:35 INFO - PROCESS | 1708 | --DOCSHELL 0x90d76400 == 144 [pid = 1708] [id = 283] 01:03:35 INFO - PROCESS | 1708 | --DOCSHELL 0x8f576400 == 143 [pid = 1708] [id = 284] 01:03:35 INFO - PROCESS | 1708 | --DOCSHELL 0x9092e000 == 142 [pid = 1708] [id = 207] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 187 (0x8e9f5c00) [pid = 1708] [serial = 1203] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 186 (0x91b3a800) [pid = 1708] [serial = 1166] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 185 (0x911a6c00) [pid = 1708] [serial = 1110] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 184 (0x9ac38c00) [pid = 1708] [serial = 1188] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 183 (0x8d4d1800) [pid = 1708] [serial = 1149] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 182 (0x9a2c2000) [pid = 1708] [serial = 1178] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 181 (0x91522800) [pid = 1708] [serial = 1163] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 180 (0x9b5a2000) [pid = 1708] [serial = 1193] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 179 (0x93b7dc00) [pid = 1708] [serial = 1172] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x95290000) [pid = 1708] [serial = 1119] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x8f167400) [pid = 1708] [serial = 1155] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x93b8c400) [pid = 1708] [serial = 1173] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x8b555c00) [pid = 1708] [serial = 1128] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8d53e400) [pid = 1708] [serial = 1202] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8c064000) [pid = 1708] [serial = 1086] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x9092bc00) [pid = 1708] [serial = 1104] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8c148c00) [pid = 1708] [serial = 1197] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x9814c400) [pid = 1708] [serial = 1125] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x9550e000) [pid = 1708] [serial = 1122] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x8e38a000) [pid = 1708] [serial = 1020] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x8d1f3c00) [pid = 1708] [serial = 1148] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x870ce800) [pid = 1708] [serial = 1145] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x97765800) [pid = 1708] [serial = 1176] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8ecf9800) [pid = 1708] [serial = 1098] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x90d72800) [pid = 1708] [serial = 1107] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x9a2dec00) [pid = 1708] [serial = 1179] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x8e152000) [pid = 1708] [serial = 1083] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9a9d6400) [pid = 1708] [serial = 1184] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8ec4e800) [pid = 1708] [serial = 1152] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x8d53d000) [pid = 1708] [serial = 1200] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x92ad3000) [pid = 1708] [serial = 1170] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8e96e000) [pid = 1708] [serial = 1092] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9246d800) [pid = 1708] [serial = 1167] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x90926800) [pid = 1708] [serial = 1160] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8b9d4400) [pid = 1708] [serial = 1196] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x915b1400) [pid = 1708] [serial = 1164] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8d4d0c00) [pid = 1708] [serial = 1199] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x8f49ec00) [pid = 1708] [serial = 1101] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9b5a4400) [pid = 1708] [serial = 1194] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8ec54c00) [pid = 1708] [serial = 1095] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8f163000) [pid = 1708] [serial = 1154] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x9a8c9000) [pid = 1708] [serial = 1187] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8f25a400) [pid = 1708] [serial = 1157] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8f49d000) [pid = 1708] [serial = 1158] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x91b37000) [pid = 1708] [serial = 1113] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x89006000) [pid = 1708] [serial = 1146] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9b366000) [pid = 1708] [serial = 1191] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x9a766400) [pid = 1708] [serial = 1181] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8e04a400) [pid = 1708] [serial = 1089] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9ac12c00) [pid = 1708] [serial = 1185] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x9b14fc00) [pid = 1708] [serial = 1190] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8e3d0800) [pid = 1708] [serial = 1143] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9550dc00) [pid = 1708] [serial = 1175] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x925bfc00) [pid = 1708] [serial = 1169] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8e9fcc00) [pid = 1708] [serial = 1151] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x93a6e400) [pid = 1708] [serial = 1116] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9a769c00) [pid = 1708] [serial = 1182] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x90c4b000) [pid = 1708] [serial = 1161] [outer = (nil)] [url = about:blank] 01:03:35 INFO - PROCESS | 1708 | 1464336215704 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x88efdc00 == 143 [pid = 1708] [id = 440] 01:03:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x89006000) [pid = 1708] [serial = 1321] [outer = (nil)] 01:03:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8900f800) [pid = 1708] [serial = 1322] [outer = 0x89006000] 01:03:35 INFO - PROCESS | 1708 | 1464336215789 Marionette DEBUG loaded listener.js 01:03:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8a8ff800) [pid = 1708] [serial = 1323] [outer = 0x89006000] 01:03:36 INFO - PROCESS | 1708 | 1464336216637 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]]]}] 01:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 01:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 3245ms 01:03:36 INFO - PROCESS | 1708 | 1464336216673 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 01:03:36 INFO - PROCESS | 1708 | 1464336216679 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 01:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:03:36 INFO - PROCESS | 1708 | 1464336216717 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:03:36 INFO - PROCESS | 1708 | 1464336216723 Marionette TRACE conn4 <- [1,1734,null,{}] 01:03:36 INFO - PROCESS | 1708 | 1464336216731 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}] 01:03:36 INFO - PROCESS | 1708 | 1464336216954 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 01:03:37 INFO - PROCESS | 1708 | 1464336217189 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c415000 == 144 [pid = 1708] [id = 441] 01:03:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8d1ecc00) [pid = 1708] [serial = 1324] [outer = (nil)] 01:03:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8d1f6400) [pid = 1708] [serial = 1325] [outer = 0x8d1ecc00] 01:03:37 INFO - PROCESS | 1708 | 1464336217276 Marionette DEBUG loaded listener.js 01:03:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8d52f800) [pid = 1708] [serial = 1326] [outer = 0x8d1ecc00] 01:03:38 INFO - PROCESS | 1708 | 1464336218176 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]]]}] 01:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1545ms 01:03:38 INFO - PROCESS | 1708 | 1464336218257 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 01:03:38 INFO - PROCESS | 1708 | 1464336218264 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 01:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:03:38 INFO - PROCESS | 1708 | 1464336218270 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:03:38 INFO - PROCESS | 1708 | 1464336218273 Marionette TRACE conn4 <- [1,1738,null,{}] 01:03:38 INFO - PROCESS | 1708 | 1464336218298 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}] 01:03:38 INFO - PROCESS | 1708 | 1464336218603 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 01:03:38 INFO - PROCESS | 1708 | 1464336218837 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e054000 == 145 [pid = 1708] [id = 442] 01:03:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8e38a400) [pid = 1708] [serial = 1327] [outer = (nil)] 01:03:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8e3d0800) [pid = 1708] [serial = 1328] [outer = 0x8e38a400] 01:03:38 INFO - PROCESS | 1708 | 1464336218915 Marionette DEBUG loaded listener.js 01:03:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8e4ecc00) [pid = 1708] [serial = 1329] [outer = 0x8e38a400] 01:03:39 INFO - PROCESS | 1708 | 1464336219858 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]]]}] 01:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2118ms 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8b51e400) [pid = 1708] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8c409800) [pid = 1708] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8f57b400) [pid = 1708] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8d1eb800) [pid = 1708] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8b553400) [pid = 1708] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8f242c00) [pid = 1708] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x95297000) [pid = 1708] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x90c41c00) [pid = 1708] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x9d590c00) [pid = 1708] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8e3c8400) [pid = 1708] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x91522400) [pid = 1708] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x9b8f0800) [pid = 1708] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x9ab7c000) [pid = 1708] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x93a70400) [pid = 1708] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9c3c1c00) [pid = 1708] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8e4e1400) [pid = 1708] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8e96b000) [pid = 1708] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8f49d800) [pid = 1708] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x9ac3a400) [pid = 1708] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:03:40 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x9119c000) [pid = 1708] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:03:40 INFO - PROCESS | 1708 | 1464336220474 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 01:03:40 INFO - PROCESS | 1708 | 1464336220480 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 01:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:03:40 INFO - PROCESS | 1708 | 1464336220496 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:03:40 INFO - PROCESS | 1708 | 1464336220505 Marionette TRACE conn4 <- [1,1742,null,{}] 01:03:40 INFO - PROCESS | 1708 | 1464336220515 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}] 01:03:40 INFO - PROCESS | 1708 | 1464336220786 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 01:03:40 INFO - PROCESS | 1708 | 1464336220909 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e151800 == 146 [pid = 1708] [id = 443] 01:03:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x8e4e9800) [pid = 1708] [serial = 1330] [outer = (nil)] 01:03:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8ebe4800) [pid = 1708] [serial = 1331] [outer = 0x8e4e9800] 01:03:41 INFO - PROCESS | 1708 | 1464336221002 Marionette DEBUG loaded listener.js 01:03:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8ec5a800) [pid = 1708] [serial = 1332] [outer = 0x8e4e9800] 01:03:41 INFO - PROCESS | 1708 | 1464336221778 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]]]}] 01:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1353ms 01:03:41 INFO - PROCESS | 1708 | 1464336221843 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 01:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:03:41 INFO - PROCESS | 1708 | 1464336221848 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 01:03:41 INFO - PROCESS | 1708 | 1464336221855 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:03:41 INFO - PROCESS | 1708 | 1464336221858 Marionette TRACE conn4 <- [1,1746,null,{}] 01:03:41 INFO - PROCESS | 1708 | 1464336221864 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}] 01:03:42 INFO - PROCESS | 1708 | 1464336222086 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 01:03:42 INFO - PROCESS | 1708 | 1464336222278 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3cb000 == 147 [pid = 1708] [id = 444] 01:03:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8e4e5400) [pid = 1708] [serial = 1333] [outer = (nil)] 01:03:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8f10ac00) [pid = 1708] [serial = 1334] [outer = 0x8e4e5400] 01:03:42 INFO - PROCESS | 1708 | 1464336222359 Marionette DEBUG loaded listener.js 01:03:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8f116400) [pid = 1708] [serial = 1335] [outer = 0x8e4e5400] 01:03:43 INFO - PROCESS | 1708 | 1464336223612 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]]]}] 01:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1791ms 01:03:43 INFO - PROCESS | 1708 | 1464336223647 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 01:03:43 INFO - PROCESS | 1708 | 1464336223655 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 01:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:03:43 INFO - PROCESS | 1708 | 1464336223664 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:03:43 INFO - PROCESS | 1708 | 1464336223672 Marionette TRACE conn4 <- [1,1750,null,{}] 01:03:43 INFO - PROCESS | 1708 | 1464336223681 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}] 01:03:43 INFO - PROCESS | 1708 | 1464336223958 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 01:03:44 INFO - PROCESS | 1708 | 1464336224298 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x89009c00 == 148 [pid = 1708] [id = 445] 01:03:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8c06a800) [pid = 1708] [serial = 1336] [outer = (nil)] 01:03:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8c40ac00) [pid = 1708] [serial = 1337] [outer = 0x8c06a800] 01:03:44 INFO - PROCESS | 1708 | 1464336224395 Marionette DEBUG loaded listener.js 01:03:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8d53b800) [pid = 1708] [serial = 1338] [outer = 0x8c06a800] 01:03:45 INFO - PROCESS | 1708 | 1464336225372 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]]]}] 01:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1787ms 01:03:45 INFO - PROCESS | 1708 | 1464336225453 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 01:03:45 INFO - PROCESS | 1708 | 1464336225462 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 01:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:03:45 INFO - PROCESS | 1708 | 1464336225474 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:03:45 INFO - PROCESS | 1708 | 1464336225478 Marionette TRACE conn4 <- [1,1754,null,{}] 01:03:45 INFO - PROCESS | 1708 | 1464336225485 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}] 01:03:45 INFO - PROCESS | 1708 | 1464336225764 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 01:03:46 INFO - PROCESS | 1708 | 1464336226099 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9f9c00 == 149 [pid = 1708] [id = 446] 01:03:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8e9fb800) [pid = 1708] [serial = 1339] [outer = (nil)] 01:03:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8ec53000) [pid = 1708] [serial = 1340] [outer = 0x8e9fb800] 01:03:46 INFO - PROCESS | 1708 | 1464336226196 Marionette DEBUG loaded listener.js 01:03:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ecf4800) [pid = 1708] [serial = 1341] [outer = 0x8e9fb800] 01:03:47 INFO - PROCESS | 1708 | 1464336227255 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]]]}] 01:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1835ms 01:03:47 INFO - PROCESS | 1708 | 1464336227309 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 01:03:47 INFO - PROCESS | 1708 | 1464336227314 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 01:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:03:47 INFO - PROCESS | 1708 | 1464336227321 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:03:47 INFO - PROCESS | 1708 | 1464336227327 Marionette TRACE conn4 <- [1,1758,null,{}] 01:03:47 INFO - PROCESS | 1708 | 1464336227344 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}] 01:03:47 INFO - PROCESS | 1708 | 1464336227617 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 01:03:47 INFO - PROCESS | 1708 | 1464336227948 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f23dc00 == 150 [pid = 1708] [id = 447] 01:03:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8f25ac00) [pid = 1708] [serial = 1342] [outer = (nil)] 01:03:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8f49ec00) [pid = 1708] [serial = 1343] [outer = 0x8f25ac00] 01:03:48 INFO - PROCESS | 1708 | 1464336228040 Marionette DEBUG loaded listener.js 01:03:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f578800) [pid = 1708] [serial = 1344] [outer = 0x8f25ac00] 01:03:49 INFO - PROCESS | 1708 | 1464336229035 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]]]}] 01:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1791ms 01:03:49 INFO - PROCESS | 1708 | 1464336229114 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 01:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:03:49 INFO - PROCESS | 1708 | 1464336229119 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 01:03:49 INFO - PROCESS | 1708 | 1464336229128 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:03:49 INFO - PROCESS | 1708 | 1464336229132 Marionette TRACE conn4 <- [1,1762,null,{}] 01:03:49 INFO - PROCESS | 1708 | 1464336229139 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}] 01:03:49 INFO - PROCESS | 1708 | 1464336229432 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 01:03:49 INFO - PROCESS | 1708 | 1464336229771 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f245000 == 151 [pid = 1708] [id = 448] 01:03:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8f260000) [pid = 1708] [serial = 1345] [outer = (nil)] 01:03:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x90931400) [pid = 1708] [serial = 1346] [outer = 0x8f260000] 01:03:49 INFO - PROCESS | 1708 | 1464336229892 Marionette DEBUG loaded listener.js 01:03:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x90c3f800) [pid = 1708] [serial = 1347] [outer = 0x8f260000] 01:03:50 INFO - PROCESS | 1708 | 1464336230872 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]]]}] 01:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1791ms 01:03:50 INFO - PROCESS | 1708 | 1464336230917 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 01:03:50 INFO - PROCESS | 1708 | 1464336230922 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 01:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:03:50 INFO - PROCESS | 1708 | 1464336230928 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:03:50 INFO - PROCESS | 1708 | 1464336230932 Marionette TRACE conn4 <- [1,1766,null,{}] 01:03:50 INFO - PROCESS | 1708 | 1464336230938 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}] 01:03:51 INFO - PROCESS | 1708 | 1464336231175 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 01:03:51 INFO - PROCESS | 1708 | 1464336231500 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3d2400 == 152 [pid = 1708] [id = 449] 01:03:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8f57b400) [pid = 1708] [serial = 1348] [outer = (nil)] 01:03:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x90d77800) [pid = 1708] [serial = 1349] [outer = 0x8f57b400] 01:03:51 INFO - PROCESS | 1708 | 1464336231642 Marionette DEBUG loaded listener.js 01:03:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x90d7e800) [pid = 1708] [serial = 1350] [outer = 0x8f57b400] 01:03:52 INFO - PROCESS | 1708 | 1464336232575 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]]]}] 01:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1691ms 01:03:52 INFO - PROCESS | 1708 | 1464336232621 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 01:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:03:52 INFO - PROCESS | 1708 | 1464336232626 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 01:03:52 INFO - PROCESS | 1708 | 1464336232633 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:03:52 INFO - PROCESS | 1708 | 1464336232637 Marionette TRACE conn4 <- [1,1770,null,{}] 01:03:52 INFO - PROCESS | 1708 | 1464336232644 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}] 01:03:52 INFO - PROCESS | 1708 | 1464336232910 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 01:03:53 INFO - PROCESS | 1708 | 1464336233429 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x90ac5800 == 153 [pid = 1708] [id = 450] 01:03:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x90c4d400) [pid = 1708] [serial = 1351] [outer = (nil)] 01:03:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x915b4400) [pid = 1708] [serial = 1352] [outer = 0x90c4d400] 01:03:53 INFO - PROCESS | 1708 | 1464336233604 Marionette DEBUG loaded listener.js 01:03:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x91b3c400) [pid = 1708] [serial = 1353] [outer = 0x90c4d400] 01:03:54 INFO - PROCESS | 1708 | 1464336234540 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]]]}] 01:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1949ms 01:03:54 INFO - PROCESS | 1708 | 1464336234584 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 01:03:54 INFO - PROCESS | 1708 | 1464336234590 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 01:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:03:54 INFO - PROCESS | 1708 | 1464336234597 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:03:54 INFO - PROCESS | 1708 | 1464336234600 Marionette TRACE conn4 <- [1,1774,null,{}] 01:03:54 INFO - PROCESS | 1708 | 1464336234607 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}] 01:03:54 INFO - PROCESS | 1708 | 1464336234855 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 01:03:55 INFO - PROCESS | 1708 | 1464336235180 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x91522400 == 154 [pid = 1708] [id = 451] 01:03:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x91526400) [pid = 1708] [serial = 1354] [outer = (nil)] 01:03:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x925bdc00) [pid = 1708] [serial = 1355] [outer = 0x91526400] 01:03:55 INFO - PROCESS | 1708 | 1464336235293 Marionette DEBUG loaded listener.js 01:03:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x925c7400) [pid = 1708] [serial = 1356] [outer = 0x91526400] 01:03:56 INFO - PROCESS | 1708 | 1464336236234 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]]]}] 01:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1687ms 01:03:56 INFO - PROCESS | 1708 | 1464336236286 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 01:03:56 INFO - PROCESS | 1708 | 1464336236290 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 01:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:03:56 INFO - PROCESS | 1708 | 1464336236300 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:03:56 INFO - PROCESS | 1708 | 1464336236304 Marionette TRACE conn4 <- [1,1778,null,{}] 01:03:56 INFO - PROCESS | 1708 | 1464336236311 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}] 01:03:56 INFO - PROCESS | 1708 | 1464336236560 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 01:03:56 INFO - PROCESS | 1708 | 1464336236903 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x870d0800 == 155 [pid = 1708] [id = 452] 01:03:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x92471400) [pid = 1708] [serial = 1357] [outer = (nil)] 01:03:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x93a6f400) [pid = 1708] [serial = 1358] [outer = 0x92471400] 01:03:57 INFO - PROCESS | 1708 | 1464336236998 Marionette DEBUG loaded listener.js 01:03:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x93b7d800) [pid = 1708] [serial = 1359] [outer = 0x92471400] 01:03:57 INFO - PROCESS | 1708 | 1464336237953 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]]]}] 01:03:58 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 01:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1741ms 01:03:58 INFO - PROCESS | 1708 | 1464336238043 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 01:03:58 INFO - PROCESS | 1708 | 1464336238047 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 01:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:03:58 INFO - PROCESS | 1708 | 1464336238054 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:03:58 INFO - PROCESS | 1708 | 1464336238058 Marionette TRACE conn4 <- [1,1782,null,{}] 01:03:58 INFO - PROCESS | 1708 | 1464336238064 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}] 01:03:58 INFO - PROCESS | 1708 | 1464336238445 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 01:03:58 INFO - PROCESS | 1708 | 1464336238905 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:03:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4ef400 == 156 [pid = 1708] [id = 453] 01:03:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x8e967c00) [pid = 1708] [serial = 1360] [outer = (nil)] 01:03:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x950df400) [pid = 1708] [serial = 1361] [outer = 0x8e967c00] 01:03:59 INFO - PROCESS | 1708 | 1464336239056 Marionette DEBUG loaded listener.js 01:03:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x952b8c00) [pid = 1708] [serial = 1362] [outer = 0x8e967c00] 01:04:00 INFO - PROCESS | 1708 | 1464336240146 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]]]}] 01:04:00 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 01:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2145ms 01:04:00 INFO - PROCESS | 1708 | 1464336240201 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 01:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:04:00 INFO - PROCESS | 1708 | 1464336240206 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 01:04:00 INFO - PROCESS | 1708 | 1464336240213 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:04:00 INFO - PROCESS | 1708 | 1464336240217 Marionette TRACE conn4 <- [1,1786,null,{}] 01:04:00 INFO - PROCESS | 1708 | 1464336240223 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}] 01:04:00 INFO - PROCESS | 1708 | 1464336240481 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 01:04:00 INFO - PROCESS | 1708 | 1464336240812 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x925c7800 == 157 [pid = 1708] [id = 454] 01:04:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9528d000) [pid = 1708] [serial = 1363] [outer = (nil)] 01:04:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x955a5000) [pid = 1708] [serial = 1364] [outer = 0x9528d000] 01:04:00 INFO - PROCESS | 1708 | 1464336240921 Marionette DEBUG loaded listener.js 01:04:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9775ec00) [pid = 1708] [serial = 1365] [outer = 0x9528d000] 01:04:02 INFO - PROCESS | 1708 | 1464336242021 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]]]}] 01:04:02 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 01:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1890ms 01:04:02 INFO - PROCESS | 1708 | 1464336242104 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 01:04:02 INFO - PROCESS | 1708 | 1464336242109 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 01:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:04:02 INFO - PROCESS | 1708 | 1464336242115 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:04:02 INFO - PROCESS | 1708 | 1464336242120 Marionette TRACE conn4 <- [1,1790,null,{}] 01:04:02 INFO - PROCESS | 1708 | 1464336242127 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}] 01:04:02 INFO - PROCESS | 1708 | 1464336242426 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 01:04:02 INFO - PROCESS | 1708 | 1464336242785 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x97769400 == 158 [pid = 1708] [id = 455] 01:04:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x98905400) [pid = 1708] [serial = 1366] [outer = (nil)] 01:04:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9a2e2000) [pid = 1708] [serial = 1367] [outer = 0x98905400] 01:04:02 INFO - PROCESS | 1708 | 1464336242882 Marionette DEBUG loaded listener.js 01:04:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9a722400) [pid = 1708] [serial = 1368] [outer = 0x98905400] 01:04:03 INFO - PROCESS | 1708 | 1464336243889 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]]]}] 01:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 01:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1836ms 01:04:03 INFO - PROCESS | 1708 | 1464336243953 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 01:04:03 INFO - PROCESS | 1708 | 1464336243957 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 01:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:04:03 INFO - PROCESS | 1708 | 1464336243963 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:04:03 INFO - PROCESS | 1708 | 1464336243967 Marionette TRACE conn4 <- [1,1794,null,{}] 01:04:03 INFO - PROCESS | 1708 | 1464336243972 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}] 01:04:04 INFO - PROCESS | 1708 | 1464336244231 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 01:04:04 INFO - PROCESS | 1708 | 1464336244571 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ad8800 == 159 [pid = 1708] [id = 456] 01:04:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9550b400) [pid = 1708] [serial = 1369] [outer = (nil)] 01:04:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9a772000) [pid = 1708] [serial = 1370] [outer = 0x9550b400] 01:04:04 INFO - PROCESS | 1708 | 1464336244681 Marionette DEBUG loaded listener.js 01:04:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9ac12c00) [pid = 1708] [serial = 1371] [outer = 0x9550b400] 01:04:05 INFO - PROCESS | 1708 | 1464336245623 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]]]}] 01:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1735ms 01:04:05 INFO - PROCESS | 1708 | 1464336245700 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 01:04:05 INFO - PROCESS | 1708 | 1464336245704 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 01:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:04:05 INFO - PROCESS | 1708 | 1464336245712 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:04:05 INFO - PROCESS | 1708 | 1464336245727 Marionette TRACE conn4 <- [1,1798,null,{}] 01:04:05 INFO - PROCESS | 1708 | 1464336245734 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}] 01:04:06 INFO - PROCESS | 1708 | 1464336246017 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 01:04:06 INFO - PROCESS | 1708 | 1464336246354 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef8400 == 160 [pid = 1708] [id = 457] 01:04:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9246e400) [pid = 1708] [serial = 1372] [outer = (nil)] 01:04:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9b146000) [pid = 1708] [serial = 1373] [outer = 0x9246e400] 01:04:06 INFO - PROCESS | 1708 | 1464336246447 Marionette DEBUG loaded listener.js 01:04:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9b366000) [pid = 1708] [serial = 1374] [outer = 0x9246e400] 01:04:07 INFO - PROCESS | 1708 | 1464336247413 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]]]}] 01:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1749ms 01:04:07 INFO - PROCESS | 1708 | 1464336247462 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 01:04:07 INFO - PROCESS | 1708 | 1464336247465 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 01:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:04:07 INFO - PROCESS | 1708 | 1464336247472 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:04:07 INFO - PROCESS | 1708 | 1464336247476 Marionette TRACE conn4 <- [1,1802,null,{}] 01:04:07 INFO - PROCESS | 1708 | 1464336247481 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}] 01:04:07 INFO - PROCESS | 1708 | 1464336247749 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 01:04:08 INFO - PROCESS | 1708 | 1464336248102 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a76b400 == 161 [pid = 1708] [id = 458] 01:04:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x9ac33800) [pid = 1708] [serial = 1375] [outer = (nil)] 01:04:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9b85cc00) [pid = 1708] [serial = 1376] [outer = 0x9ac33800] 01:04:08 INFO - PROCESS | 1708 | 1464336248193 Marionette DEBUG loaded listener.js 01:04:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9b8f5c00) [pid = 1708] [serial = 1377] [outer = 0x9ac33800] 01:04:09 INFO - PROCESS | 1708 | 1464336249175 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]]]}] 01:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1738ms 01:04:09 INFO - PROCESS | 1708 | 1464336249212 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 01:04:09 INFO - PROCESS | 1708 | 1464336249216 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 01:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:04:09 INFO - PROCESS | 1708 | 1464336249222 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:04:09 INFO - PROCESS | 1708 | 1464336249224 Marionette TRACE conn4 <- [1,1806,null,{}] 01:04:09 INFO - PROCESS | 1708 | 1464336249231 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}] 01:04:09 INFO - PROCESS | 1708 | 1464336249461 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 01:04:09 INFO - PROCESS | 1708 | 1464336249799 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebe4000 == 162 [pid = 1708] [id = 459] 01:04:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x95290c00) [pid = 1708] [serial = 1378] [outer = (nil)] 01:04:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x9d58bc00) [pid = 1708] [serial = 1379] [outer = 0x95290c00] 01:04:09 INFO - PROCESS | 1708 | 1464336249896 Marionette DEBUG loaded listener.js 01:04:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa1159400) [pid = 1708] [serial = 1380] [outer = 0x95290c00] 01:04:10 INFO - PROCESS | 1708 | 1464336250822 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]]]}] 01:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1637ms 01:04:10 INFO - PROCESS | 1708 | 1464336250860 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 01:04:10 INFO - PROCESS | 1708 | 1464336250864 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 01:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:04:10 INFO - PROCESS | 1708 | 1464336250871 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:04:10 INFO - PROCESS | 1708 | 1464336250874 Marionette TRACE conn4 <- [1,1810,null,{}] 01:04:10 INFO - PROCESS | 1708 | 1464336250880 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}] 01:04:11 INFO - PROCESS | 1708 | 1464336251115 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 01:04:11 INFO - PROCESS | 1708 | 1464336251480 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b862c00 == 163 [pid = 1708] [id = 460] 01:04:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x9c3cd400) [pid = 1708] [serial = 1381] [outer = (nil)] 01:04:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa31bf400) [pid = 1708] [serial = 1382] [outer = 0x9c3cd400] 01:04:11 INFO - PROCESS | 1708 | 1464336251575 Marionette DEBUG loaded listener.js 01:04:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0xa31f4000) [pid = 1708] [serial = 1383] [outer = 0x9c3cd400] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x89008400 == 162 [pid = 1708] [id = 419] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0xa696c400 == 161 [pid = 1708] [id = 6] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3d3000 == 160 [pid = 1708] [id = 179] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9c3c6c00 == 159 [pid = 1708] [id = 181] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e151800 == 158 [pid = 1708] [id = 443] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e054000 == 157 [pid = 1708] [id = 442] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8c415000 == 156 [pid = 1708] [id = 441] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e150800 == 155 [pid = 1708] [id = 317] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x88efdc00 == 154 [pid = 1708] [id = 440] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2df000 == 153 [pid = 1708] [id = 435] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x952bd000 == 152 [pid = 1708] [id = 433] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x952bac00 == 151 [pid = 1708] [id = 434] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x92ad2400 == 150 [pid = 1708] [id = 432] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x91b35800 == 149 [pid = 1708] [id = 431] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x91528000 == 148 [pid = 1708] [id = 430] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3d6400 == 147 [pid = 1708] [id = 429] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x90ac2800 == 146 [pid = 1708] [id = 428] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x89007000 == 145 [pid = 1708] [id = 426] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8675e400 == 144 [pid = 1708] [id = 427] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebe9c00 == 143 [pid = 1708] [id = 425] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3c9400 == 142 [pid = 1708] [id = 424] 01:04:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8c151800 == 141 [pid = 1708] [id = 423] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8b9d6000) [pid = 1708] [serial = 1260] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8d1f7800) [pid = 1708] [serial = 1262] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x90d79400) [pid = 1708] [serial = 1221] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x9a16f800) [pid = 1708] [serial = 1235] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x90d72000) [pid = 1708] [serial = 1220] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x8ec5e000) [pid = 1708] [serial = 1205] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8d1ee400) [pid = 1708] [serial = 1209] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x8f57f400) [pid = 1708] [serial = 1215] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x9777fc00) [pid = 1708] [serial = 1233] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x8c409000) [pid = 1708] [serial = 1208] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x92ad2800) [pid = 1708] [serial = 1226] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0xa23d6800) [pid = 1708] [serial = 1256] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x93a72000) [pid = 1708] [serial = 1227] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8e96b800) [pid = 1708] [serial = 1266] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x95501c00) [pid = 1708] [serial = 1229] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x9c3c8400) [pid = 1708] [serial = 1247] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8e4ee000) [pid = 1708] [serial = 1265] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8f4a1800) [pid = 1708] [serial = 1214] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9b64d800) [pid = 1708] [serial = 1241] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0xa1160000) [pid = 1708] [serial = 1253] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9d5ef800) [pid = 1708] [serial = 1250] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9c3cb000) [pid = 1708] [serial = 1248] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x95505c00) [pid = 1708] [serial = 1230] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0xa250b800) [pid = 1708] [serial = 1257] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0xa2261400) [pid = 1708] [serial = 1254] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8ecef800) [pid = 1708] [serial = 1211] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x97765c00) [pid = 1708] [serial = 1232] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8f10f800) [pid = 1708] [serial = 1212] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9c029800) [pid = 1708] [serial = 1245] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x8d539800) [pid = 1708] [serial = 1263] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9bbc2c00) [pid = 1708] [serial = 1244] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9b8eec00) [pid = 1708] [serial = 1242] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x90ac9800) [pid = 1708] [serial = 1217] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9a2c3400) [pid = 1708] [serial = 1236] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9b14ac00) [pid = 1708] [serial = 1238] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8b55c400) [pid = 1708] [serial = 1259] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x91b39800) [pid = 1708] [serial = 1223] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9b59d400) [pid = 1708] [serial = 1239] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9d5f2c00) [pid = 1708] [serial = 1251] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x92470800) [pid = 1708] [serial = 1224] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x90c42800) [pid = 1708] [serial = 1218] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8e4e5800) [pid = 1708] [serial = 1268] [outer = (nil)] [url = about:blank] 01:04:15 INFO - PROCESS | 1708 | 1464336255148 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]]]}] 01:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 4399ms 01:04:15 INFO - PROCESS | 1708 | 1464336255271 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 01:04:15 INFO - PROCESS | 1708 | 1464336255276 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 01:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:04:15 INFO - PROCESS | 1708 | 1464336255284 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:04:15 INFO - PROCESS | 1708 | 1464336255291 Marionette TRACE conn4 <- [1,1814,null,{}] 01:04:15 INFO - PROCESS | 1708 | 1464336255300 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}] 01:04:15 INFO - PROCESS | 1708 | 1464336255500 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 01:04:15 INFO - PROCESS | 1708 | 1464336255733 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b51e800 == 142 [pid = 1708] [id = 461] 01:04:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8b520000) [pid = 1708] [serial = 1384] [outer = (nil)] 01:04:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8b551800) [pid = 1708] [serial = 1385] [outer = 0x8b520000] 01:04:15 INFO - PROCESS | 1708 | 1464336255813 Marionette DEBUG loaded listener.js 01:04:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8b9d7800) [pid = 1708] [serial = 1386] [outer = 0x8b520000] 01:04:16 INFO - PROCESS | 1708 | 1464336256688 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]]]}] 01:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1436ms 01:04:16 INFO - PROCESS | 1708 | 1464336256721 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 01:04:16 INFO - PROCESS | 1708 | 1464336256728 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 01:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:04:16 INFO - PROCESS | 1708 | 1464336256747 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:04:16 INFO - PROCESS | 1708 | 1464336256752 Marionette TRACE conn4 <- [1,1818,null,{}] 01:04:16 INFO - PROCESS | 1708 | 1464336256761 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}] 01:04:17 INFO - PROCESS | 1708 | 1464336257001 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 01:04:17 INFO - PROCESS | 1708 | 1464336257314 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ef400 == 143 [pid = 1708] [id = 462] 01:04:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8d1f2000) [pid = 1708] [serial = 1387] [outer = (nil)] 01:04:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8d4d3c00) [pid = 1708] [serial = 1388] [outer = 0x8d1f2000] 01:04:17 INFO - PROCESS | 1708 | 1464336257452 Marionette DEBUG loaded listener.js 01:04:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8e04b000) [pid = 1708] [serial = 1389] [outer = 0x8d1f2000] 01:04:18 INFO - PROCESS | 1708 | 1464336258389 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]]]}] 01:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1694ms 01:04:18 INFO - PROCESS | 1708 | 1464336258434 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 01:04:18 INFO - PROCESS | 1708 | 1464336258438 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 01:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:04:18 INFO - PROCESS | 1708 | 1464336258452 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:04:18 INFO - PROCESS | 1708 | 1464336258458 Marionette TRACE conn4 <- [1,1822,null,{}] 01:04:18 INFO - PROCESS | 1708 | 1464336258473 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}] 01:04:18 INFO - PROCESS | 1708 | 1464336258767 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 01:04:18 INFO - PROCESS | 1708 | 1464336258803 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ea000 == 144 [pid = 1708] [id = 463] 01:04:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8e4ec400) [pid = 1708] [serial = 1390] [outer = (nil)] 01:04:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8e9f4800) [pid = 1708] [serial = 1391] [outer = 0x8e4ec400] 01:04:18 INFO - PROCESS | 1708 | 1464336258881 Marionette DEBUG loaded listener.js 01:04:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8ec4b800) [pid = 1708] [serial = 1392] [outer = 0x8e4ec400] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8c40c800) [pid = 1708] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8d1ecc00) [pid = 1708] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x99edf000) [pid = 1708] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8f118000) [pid = 1708] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8ebe4c00) [pid = 1708] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x911a7800) [pid = 1708] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x89006000) [pid = 1708] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x9a8c0800) [pid = 1708] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x93a73800) [pid = 1708] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x91b32c00) [pid = 1708] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x99398800) [pid = 1708] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x925c6800) [pid = 1708] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8f577400) [pid = 1708] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8e38a400) [pid = 1708] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8e4e9800) [pid = 1708] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8ecf1800) [pid = 1708] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8e3d2c00) [pid = 1708] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:04:20 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8e4e3800) [pid = 1708] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:04:20 INFO - PROCESS | 1708 | 1464336260609 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]]]}] 01:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2197ms 01:04:20 INFO - PROCESS | 1708 | 1464336260642 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 01:04:20 INFO - PROCESS | 1708 | 1464336260663 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 01:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:04:20 INFO - PROCESS | 1708 | 1464336260670 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:04:20 INFO - PROCESS | 1708 | 1464336260674 Marionette TRACE conn4 <- [1,1826,null,{}] 01:04:20 INFO - PROCESS | 1708 | 1464336260680 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}] 01:04:20 INFO - PROCESS | 1708 | 1464336260897 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 01:04:21 INFO - PROCESS | 1708 | 1464336261101 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x870ce800 == 145 [pid = 1708] [id = 464] 01:04:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8b559c00) [pid = 1708] [serial = 1393] [outer = (nil)] 01:04:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8ebf0800) [pid = 1708] [serial = 1394] [outer = 0x8b559c00] 01:04:21 INFO - PROCESS | 1708 | 1464336261181 Marionette DEBUG loaded listener.js 01:04:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8ecf1800) [pid = 1708] [serial = 1395] [outer = 0x8b559c00] 01:04:22 INFO - PROCESS | 1708 | 1464336262054 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]]]}] 01:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1436ms 01:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:04:22 INFO - PROCESS | 1708 | 1464336262107 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 01:04:22 INFO - PROCESS | 1708 | 1464336262110 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 01:04:22 INFO - PROCESS | 1708 | 1464336262118 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:04:22 INFO - PROCESS | 1708 | 1464336262121 Marionette TRACE conn4 <- [1,1830,null,{}] 01:04:22 INFO - PROCESS | 1708 | 1464336262127 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}] 01:04:22 INFO - PROCESS | 1708 | 1464336262352 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 01:04:22 INFO - PROCESS | 1708 | 1464336262799 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef7400 == 146 [pid = 1708] [id = 465] 01:04:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x88ef9800) [pid = 1708] [serial = 1396] [outer = (nil)] 01:04:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x89006000) [pid = 1708] [serial = 1397] [outer = 0x88ef9800] 01:04:22 INFO - PROCESS | 1708 | 1464336262900 Marionette DEBUG loaded listener.js 01:04:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8b51d400) [pid = 1708] [serial = 1398] [outer = 0x88ef9800] 01:04:23 INFO - PROCESS | 1708 | 1464336263914 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]]]}] 01:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1885ms 01:04:24 INFO - PROCESS | 1708 | 1464336264004 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 01:04:24 INFO - PROCESS | 1708 | 1464336264010 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 01:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:04:24 INFO - PROCESS | 1708 | 1464336264019 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:04:24 INFO - PROCESS | 1708 | 1464336264026 Marionette TRACE conn4 <- [1,1834,null,{}] 01:04:24 INFO - PROCESS | 1708 | 1464336264042 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}] 01:04:24 INFO - PROCESS | 1708 | 1464336264328 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 01:04:24 INFO - PROCESS | 1708 | 1464336264669 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c410c00 == 147 [pid = 1708] [id = 466] 01:04:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8d4c8c00) [pid = 1708] [serial = 1399] [outer = (nil)] 01:04:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e04e000) [pid = 1708] [serial = 1400] [outer = 0x8d4c8c00] 01:04:24 INFO - PROCESS | 1708 | 1464336264774 Marionette DEBUG loaded listener.js 01:04:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8e155000) [pid = 1708] [serial = 1401] [outer = 0x8d4c8c00] 01:04:25 INFO - PROCESS | 1708 | 1464336265818 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]]]}] 01:04:25 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 01:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1847ms 01:04:25 INFO - PROCESS | 1708 | 1464336265872 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 01:04:25 INFO - PROCESS | 1708 | 1464336265879 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 01:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:04:25 INFO - PROCESS | 1708 | 1464336265887 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:04:25 INFO - PROCESS | 1708 | 1464336265892 Marionette TRACE conn4 <- [1,1838,null,{}] 01:04:25 INFO - PROCESS | 1708 | 1464336265899 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}] 01:04:26 INFO - PROCESS | 1708 | 1464336266176 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 01:04:26 INFO - PROCESS | 1708 | 1464336266558 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ee400 == 148 [pid = 1708] [id = 467] 01:04:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8e14cc00) [pid = 1708] [serial = 1402] [outer = (nil)] 01:04:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8e9f2400) [pid = 1708] [serial = 1403] [outer = 0x8e14cc00] 01:04:26 INFO - PROCESS | 1708 | 1464336266662 Marionette DEBUG loaded listener.js 01:04:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8ebef400) [pid = 1708] [serial = 1404] [outer = 0x8e14cc00] 01:04:27 INFO - PROCESS | 1708 | 1464336267710 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]]]}] 01:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1890ms 01:04:27 INFO - PROCESS | 1708 | 1464336267779 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 01:04:27 INFO - PROCESS | 1708 | 1464336267784 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 01:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:04:27 INFO - PROCESS | 1708 | 1464336267802 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:04:27 INFO - PROCESS | 1708 | 1464336267815 Marionette TRACE conn4 <- [1,1842,null,{}] 01:04:27 INFO - PROCESS | 1708 | 1464336267823 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}] 01:04:28 INFO - PROCESS | 1708 | 1464336268152 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 01:04:28 INFO - PROCESS | 1708 | 1464336268486 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e96f400 == 149 [pid = 1708] [id = 468] 01:04:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8e96fc00) [pid = 1708] [serial = 1405] [outer = (nil)] 01:04:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8f241000) [pid = 1708] [serial = 1406] [outer = 0x8e96fc00] 01:04:28 INFO - PROCESS | 1708 | 1464336268586 Marionette DEBUG loaded listener.js 01:04:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8f49b000) [pid = 1708] [serial = 1407] [outer = 0x8e96fc00] 01:04:29 INFO - PROCESS | 1708 | 1464336269587 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]]]}] 01:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1857ms 01:04:29 INFO - PROCESS | 1708 | 1464336269651 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 01:04:29 INFO - PROCESS | 1708 | 1464336269656 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 01:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:04:29 INFO - PROCESS | 1708 | 1464336269664 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:04:29 INFO - PROCESS | 1708 | 1464336269667 Marionette TRACE conn4 <- [1,1846,null,{}] 01:04:29 INFO - PROCESS | 1708 | 1464336269674 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}] 01:04:29 INFO - PROCESS | 1708 | 1464336269985 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 01:04:30 INFO - PROCESS | 1708 | 1464336270332 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec59c00 == 150 [pid = 1708] [id = 469] 01:04:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8f16a800) [pid = 1708] [serial = 1408] [outer = (nil)] 01:04:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x9092e000) [pid = 1708] [serial = 1409] [outer = 0x8f16a800] 01:04:30 INFO - PROCESS | 1708 | 1464336270422 Marionette DEBUG loaded listener.js 01:04:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x90c43400) [pid = 1708] [serial = 1410] [outer = 0x8f16a800] 01:04:31 INFO - PROCESS | 1708 | 1464336271345 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]]]}] 01:04:31 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) 01:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1735ms 01:04:31 INFO - PROCESS | 1708 | 1464336271399 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 01:04:31 INFO - PROCESS | 1708 | 1464336271402 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 01:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:04:31 INFO - PROCESS | 1708 | 1464336271409 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:04:31 INFO - PROCESS | 1708 | 1464336271412 Marionette TRACE conn4 <- [1,1850,null,{}] 01:04:31 INFO - PROCESS | 1708 | 1464336271419 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}] 01:04:31 INFO - PROCESS | 1708 | 1464336271681 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 01:04:32 INFO - PROCESS | 1708 | 1464336272071 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c40000 == 151 [pid = 1708] [id = 470] 01:04:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x90d76400) [pid = 1708] [serial = 1411] [outer = (nil)] 01:04:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x90d7dc00) [pid = 1708] [serial = 1412] [outer = 0x90d76400] 01:04:32 INFO - PROCESS | 1708 | 1464336272179 Marionette DEBUG loaded listener.js 01:04:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x915ae800) [pid = 1708] [serial = 1413] [outer = 0x90d76400] 01:04:33 INFO - PROCESS | 1708 | 1464336273202 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]]]}] 01:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1834ms 01:04:33 INFO - PROCESS | 1708 | 1464336273244 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 01:04:33 INFO - PROCESS | 1708 | 1464336273248 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 01:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:04:33 INFO - PROCESS | 1708 | 1464336273255 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:04:33 INFO - PROCESS | 1708 | 1464336273259 Marionette TRACE conn4 <- [1,1854,null,{}] 01:04:33 INFO - PROCESS | 1708 | 1464336273265 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}] 01:04:33 INFO - PROCESS | 1708 | 1464336273508 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 01:04:33 INFO - PROCESS | 1708 | 1464336273835 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f574400 == 152 [pid = 1708] [id = 471] 01:04:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x91b32c00) [pid = 1708] [serial = 1414] [outer = (nil)] 01:04:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x92477c00) [pid = 1708] [serial = 1415] [outer = 0x91b32c00] 01:04:33 INFO - PROCESS | 1708 | 1464336273929 Marionette DEBUG loaded listener.js 01:04:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x925bb800) [pid = 1708] [serial = 1416] [outer = 0x91b32c00] 01:04:34 INFO - PROCESS | 1708 | 1464336274888 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]]]}] 01:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1680ms 01:04:34 INFO - PROCESS | 1708 | 1464336274937 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 01:04:34 INFO - PROCESS | 1708 | 1464336274940 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 01:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:04:34 INFO - PROCESS | 1708 | 1464336274947 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:04:34 INFO - PROCESS | 1708 | 1464336274951 Marionette TRACE conn4 <- [1,1858,null,{}] 01:04:34 INFO - PROCESS | 1708 | 1464336274956 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}] 01:04:35 INFO - PROCESS | 1708 | 1464336275257 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 01:04:35 INFO - PROCESS | 1708 | 1464336275590 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x91b3f000 == 153 [pid = 1708] [id = 472] 01:04:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x925bb400) [pid = 1708] [serial = 1417] [outer = (nil)] 01:04:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x92add000) [pid = 1708] [serial = 1418] [outer = 0x925bb400] 01:04:35 INFO - PROCESS | 1708 | 1464336275685 Marionette DEBUG loaded listener.js 01:04:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x93a72000) [pid = 1708] [serial = 1419] [outer = 0x925bb400] 01:04:36 INFO - PROCESS | 1708 | 1464336276590 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]]]}] 01:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1682ms 01:04:36 INFO - PROCESS | 1708 | 1464336276630 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 01:04:36 INFO - PROCESS | 1708 | 1464336276635 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 01:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:04:36 INFO - PROCESS | 1708 | 1464336276641 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:04:36 INFO - PROCESS | 1708 | 1464336276644 Marionette TRACE conn4 <- [1,1862,null,{}] 01:04:36 INFO - PROCESS | 1708 | 1464336276651 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}] 01:04:36 INFO - PROCESS | 1708 | 1464336276905 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 01:04:37 INFO - PROCESS | 1708 | 1464336277250 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f243400 == 154 [pid = 1708] [id = 473] 01:04:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x91524000) [pid = 1708] [serial = 1420] [outer = (nil)] 01:04:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9528fc00) [pid = 1708] [serial = 1421] [outer = 0x91524000] 01:04:37 INFO - PROCESS | 1708 | 1464336277349 Marionette DEBUG loaded listener.js 01:04:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x952b6000) [pid = 1708] [serial = 1422] [outer = 0x91524000] 01:04:38 INFO - PROCESS | 1708 | 1464336278276 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]]]}] 01:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1681ms 01:04:38 INFO - PROCESS | 1708 | 1464336278324 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 01:04:38 INFO - PROCESS | 1708 | 1464336278327 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 01:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:04:38 INFO - PROCESS | 1708 | 1464336278334 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:04:38 INFO - PROCESS | 1708 | 1464336278338 Marionette TRACE conn4 <- [1,1866,null,{}] 01:04:38 INFO - PROCESS | 1708 | 1464336278344 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}] 01:04:38 INFO - PROCESS | 1708 | 1464336278597 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 01:04:38 INFO - PROCESS | 1708 | 1464336278922 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x9528cc00 == 155 [pid = 1708] [id = 474] 01:04:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x95503800) [pid = 1708] [serial = 1423] [outer = (nil)] 01:04:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x97761c00) [pid = 1708] [serial = 1424] [outer = 0x95503800] 01:04:39 INFO - PROCESS | 1708 | 1464336279033 Marionette DEBUG loaded listener.js 01:04:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9776a400) [pid = 1708] [serial = 1425] [outer = 0x95503800] 01:04:39 INFO - PROCESS | 1708 | 1464336279965 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]]]}] 01:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1684ms 01:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:04:40 INFO - PROCESS | 1708 | 1464336280020 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 01:04:40 INFO - PROCESS | 1708 | 1464336280023 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 01:04:40 INFO - PROCESS | 1708 | 1464336280030 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:04:40 INFO - PROCESS | 1708 | 1464336280033 Marionette TRACE conn4 <- [1,1870,null,{}] 01:04:40 INFO - PROCESS | 1708 | 1464336280039 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}] 01:04:40 INFO - PROCESS | 1708 | 1464336280344 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 01:04:40 INFO - PROCESS | 1708 | 1464336280685 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x98992800 == 156 [pid = 1708] [id = 475] 01:04:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x99396400) [pid = 1708] [serial = 1426] [outer = (nil)] 01:04:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9a16f800) [pid = 1708] [serial = 1427] [outer = 0x99396400] 01:04:40 INFO - PROCESS | 1708 | 1464336280796 Marionette DEBUG loaded listener.js 01:04:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9a36b400) [pid = 1708] [serial = 1428] [outer = 0x99396400] 01:04:41 INFO - PROCESS | 1708 | 1464336281757 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]]]}] 01:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1797ms 01:04:41 INFO - PROCESS | 1708 | 1464336281827 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 01:04:41 INFO - PROCESS | 1708 | 1464336281832 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 01:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:04:41 INFO - PROCESS | 1708 | 1464336281840 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:04:41 INFO - PROCESS | 1708 | 1464336281847 Marionette TRACE conn4 <- [1,1874,null,{}] 01:04:41 INFO - PROCESS | 1708 | 1464336281856 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}] 01:04:42 INFO - PROCESS | 1708 | 1464336282187 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 01:04:42 INFO - PROCESS | 1708 | 1464336282540 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x95503400 == 157 [pid = 1708] [id = 476] 01:04:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x98145000) [pid = 1708] [serial = 1429] [outer = (nil)] 01:04:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9b14bc00) [pid = 1708] [serial = 1430] [outer = 0x98145000] 01:04:42 INFO - PROCESS | 1708 | 1464336282630 Marionette DEBUG loaded listener.js 01:04:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9b371400) [pid = 1708] [serial = 1431] [outer = 0x98145000] 01:04:43 INFO - PROCESS | 1708 | 1464336283569 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]]]}] 01:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1791ms 01:04:43 INFO - PROCESS | 1708 | 1464336283630 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 01:04:43 INFO - PROCESS | 1708 | 1464336283634 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 01:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:04:43 INFO - PROCESS | 1708 | 1464336283640 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:04:43 INFO - PROCESS | 1708 | 1464336283644 Marionette TRACE conn4 <- [1,1878,null,{}] 01:04:43 INFO - PROCESS | 1708 | 1464336283650 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}] 01:04:43 INFO - PROCESS | 1708 | 1464336283872 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 01:04:44 INFO - PROCESS | 1708 | 1464336284197 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2e4400 == 158 [pid = 1708] [id = 477] 01:04:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9ac34c00) [pid = 1708] [serial = 1432] [outer = (nil)] 01:04:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9b867400) [pid = 1708] [serial = 1433] [outer = 0x9ac34c00] 01:04:44 INFO - PROCESS | 1708 | 1464336284302 Marionette DEBUG loaded listener.js 01:04:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9b8f5000) [pid = 1708] [serial = 1434] [outer = 0x9ac34c00] 01:04:45 INFO - PROCESS | 1708 | 1464336285278 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]]]}] 01:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1688ms 01:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:04:45 INFO - PROCESS | 1708 | 1464336285331 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 01:04:45 INFO - PROCESS | 1708 | 1464336285334 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 01:04:45 INFO - PROCESS | 1708 | 1464336285341 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:04:45 INFO - PROCESS | 1708 | 1464336285344 Marionette TRACE conn4 <- [1,1882,null,{}] 01:04:45 INFO - PROCESS | 1708 | 1464336285350 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}] 01:04:45 INFO - PROCESS | 1708 | 1464336285581 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 01:04:45 INFO - PROCESS | 1708 | 1464336285914 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b59d400 == 159 [pid = 1708] [id = 478] 01:04:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x9b5a5000) [pid = 1708] [serial = 1435] [outer = (nil)] 01:04:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9c3cdc00) [pid = 1708] [serial = 1436] [outer = 0x9b5a5000] 01:04:46 INFO - PROCESS | 1708 | 1464336286007 Marionette DEBUG loaded listener.js 01:04:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9d526800) [pid = 1708] [serial = 1437] [outer = 0x9b5a5000] 01:04:46 INFO - PROCESS | 1708 | 1464336286909 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]]]}] 01:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1637ms 01:04:46 INFO - PROCESS | 1708 | 1464336286977 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 01:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:04:46 INFO - PROCESS | 1708 | 1464336286982 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 01:04:46 INFO - PROCESS | 1708 | 1464336286988 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:04:46 INFO - PROCESS | 1708 | 1464336286993 Marionette TRACE conn4 <- [1,1886,null,{}] 01:04:47 INFO - PROCESS | 1708 | 1464336287000 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}] 01:04:47 INFO - PROCESS | 1708 | 1464336287249 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 01:04:47 INFO - PROCESS | 1708 | 1464336287596 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b146800 == 160 [pid = 1708] [id = 479] 01:04:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x9b599800) [pid = 1708] [serial = 1438] [outer = (nil)] 01:04:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0xa1159c00) [pid = 1708] [serial = 1439] [outer = 0x9b599800] 01:04:47 INFO - PROCESS | 1708 | 1464336287686 Marionette DEBUG loaded listener.js 01:04:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa2262800) [pid = 1708] [serial = 1440] [outer = 0x9b599800] 01:04:48 INFO - PROCESS | 1708 | 1464336288686 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]]]}] 01:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1739ms 01:04:48 INFO - PROCESS | 1708 | 1464336288727 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 01:04:48 INFO - PROCESS | 1708 | 1464336288732 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 01:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:04:48 INFO - PROCESS | 1708 | 1464336288738 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:04:48 INFO - PROCESS | 1708 | 1464336288741 Marionette TRACE conn4 <- [1,1890,null,{}] 01:04:48 INFO - PROCESS | 1708 | 1464336288747 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}] 01:04:48 INFO - PROCESS | 1708 | 1464336288979 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 01:04:49 INFO - PROCESS | 1708 | 1464336289328 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f7400 == 161 [pid = 1708] [id = 480] 01:04:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x9d528c00) [pid = 1708] [serial = 1441] [outer = (nil)] 01:04:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa2731400) [pid = 1708] [serial = 1442] [outer = 0x9d528c00] 01:04:49 INFO - PROCESS | 1708 | 1464336289423 Marionette DEBUG loaded listener.js 01:04:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0xa3327000) [pid = 1708] [serial = 1443] [outer = 0x9d528c00] 01:04:50 INFO - PROCESS | 1708 | 1464336290373 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]]]}] 01:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1683ms 01:04:50 INFO - PROCESS | 1708 | 1464336290422 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 01:04:50 INFO - PROCESS | 1708 | 1464336290426 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 01:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:04:50 INFO - PROCESS | 1708 | 1464336290433 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:04:50 INFO - PROCESS | 1708 | 1464336290436 Marionette TRACE conn4 <- [1,1894,null,{}] 01:04:50 INFO - PROCESS | 1708 | 1464336290444 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}] 01:04:50 INFO - PROCESS | 1708 | 1464336290686 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 01:04:50 INFO - PROCESS | 1708 | 1464336290960 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9f3000 == 162 [pid = 1708] [id = 481] 01:04:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x9d58c000) [pid = 1708] [serial = 1444] [outer = (nil)] 01:04:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0xa3599000) [pid = 1708] [serial = 1445] [outer = 0x9d58c000] 01:04:51 INFO - PROCESS | 1708 | 1464336291064 Marionette DEBUG loaded listener.js 01:04:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0xa359c000) [pid = 1708] [serial = 1446] [outer = 0x9d58c000] 01:04:52 INFO - PROCESS | 1708 | 1464336292035 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]]]}] 01:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1647ms 01:04:52 INFO - PROCESS | 1708 | 1464336292082 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 01:04:52 INFO - PROCESS | 1708 | 1464336292086 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 01:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:04:52 INFO - PROCESS | 1708 | 1464336292092 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:04:52 INFO - PROCESS | 1708 | 1464336292096 Marionette TRACE conn4 <- [1,1898,null,{}] 01:04:52 INFO - PROCESS | 1708 | 1464336292102 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}] 01:04:52 INFO - PROCESS | 1708 | 1464336292368 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f575800 == 161 [pid = 1708] [id = 406] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8e391c00 == 160 [pid = 1708] [id = 403] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x92479000 == 159 [pid = 1708] [id = 410] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8c153800 == 158 [pid = 1708] [id = 420] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f163400 == 157 [pid = 1708] [id = 404] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x90acd000 == 156 [pid = 1708] [id = 407] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8b556000 == 155 [pid = 1708] [id = 398] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x911a2000 == 154 [pid = 1708] [id = 409] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x870ce800 == 153 [pid = 1708] [id = 464] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ea000 == 152 [pid = 1708] [id = 463] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ef400 == 151 [pid = 1708] [id = 462] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8b51e800 == 150 [pid = 1708] [id = 461] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x925c7800 == 149 [pid = 1708] [id = 454] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4ef400 == 148 [pid = 1708] [id = 453] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x870d0800 == 147 [pid = 1708] [id = 452] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x90ac5800 == 146 [pid = 1708] [id = 450] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x91522400 == 145 [pid = 1708] [id = 451] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3d2400 == 144 [pid = 1708] [id = 449] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f245000 == 143 [pid = 1708] [id = 448] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f23dc00 == 142 [pid = 1708] [id = 447] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9f9c00 == 141 [pid = 1708] [id = 446] 01:04:54 INFO - PROCESS | 1708 | --DOCSHELL 0x89009c00 == 140 [pid = 1708] [id = 445] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x8ec5a800) [pid = 1708] [serial = 1332] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8d1ea400) [pid = 1708] [serial = 1271] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8d53d400) [pid = 1708] [serial = 1272] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8d1f6400) [pid = 1708] [serial = 1325] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x9a2a1c00) [pid = 1708] [serial = 1301] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x8f166c00) [pid = 1708] [serial = 1277] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x90c4d000) [pid = 1708] [serial = 1283] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x91525800) [pid = 1708] [serial = 1286] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x8a8ff800) [pid = 1708] [serial = 1323] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x9b153c00) [pid = 1708] [serial = 1307] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x9b650c00) [pid = 1708] [serial = 1310] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8d52f800) [pid = 1708] [serial = 1326] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0xa31efc00) [pid = 1708] [serial = 1319] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x955a0800) [pid = 1708] [serial = 1299] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x92adac00) [pid = 1708] [serial = 1293] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x915b9000) [pid = 1708] [serial = 1287] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x9ac36000) [pid = 1708] [serial = 1305] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x95289400) [pid = 1708] [serial = 1295] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0xa2585000) [pid = 1708] [serial = 1316] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9b59a800) [pid = 1708] [serial = 1308] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x92ad7c00) [pid = 1708] [serial = 1292] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x92473c00) [pid = 1708] [serial = 1289] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0xa22ad400) [pid = 1708] [serial = 1313] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x95509c00) [pid = 1708] [serial = 1298] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8e4ecc00) [pid = 1708] [serial = 1329] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9247bc00) [pid = 1708] [serial = 1290] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8ebe4800) [pid = 1708] [serial = 1331] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8f576c00) [pid = 1708] [serial = 1280] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x9a36d400) [pid = 1708] [serial = 1302] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x90d73000) [pid = 1708] [serial = 1284] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8ebe7400) [pid = 1708] [serial = 1274] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8ec55400) [pid = 1708] [serial = 1275] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x8f23f400) [pid = 1708] [serial = 1278] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9ac33000) [pid = 1708] [serial = 1304] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8e3d0800) [pid = 1708] [serial = 1328] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8ec69c00) [pid = 1708] [serial = 1206] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x90929000) [pid = 1708] [serial = 1281] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x95292000) [pid = 1708] [serial = 1296] [outer = (nil)] [url = about:blank] 01:04:54 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8900f800) [pid = 1708] [serial = 1322] [outer = (nil)] [url = about:blank] 01:04:55 INFO - PROCESS | 1708 | 1464336295013 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x89006c00 == 141 [pid = 1708] [id = 482] 01:04:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x89008000) [pid = 1708] [serial = 1447] [outer = (nil)] 01:04:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x89012800) [pid = 1708] [serial = 1448] [outer = 0x89008000] 01:04:55 INFO - PROCESS | 1708 | 1464336295183 Marionette DEBUG loaded listener.js 01:04:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8b527000) [pid = 1708] [serial = 1449] [outer = 0x89008000] 01:04:56 INFO - PROCESS | 1708 | 1464336296452 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]]]}] 01:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 4401ms 01:04:56 INFO - PROCESS | 1708 | 1464336296494 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 01:04:56 INFO - PROCESS | 1708 | 1464336296500 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 01:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:04:56 INFO - PROCESS | 1708 | 1464336296508 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:04:56 INFO - PROCESS | 1708 | 1464336296513 Marionette TRACE conn4 <- [1,1902,null,{}] 01:04:56 INFO - PROCESS | 1708 | 1464336296521 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}] 01:04:56 INFO - PROCESS | 1708 | 1464336296755 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 01:04:57 INFO - PROCESS | 1708 | 1464336297029 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c14d800 == 142 [pid = 1708] [id = 483] 01:04:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8c14f800) [pid = 1708] [serial = 1450] [outer = (nil)] 01:04:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8d1eb800) [pid = 1708] [serial = 1451] [outer = 0x8c14f800] 01:04:57 INFO - PROCESS | 1708 | 1464336297116 Marionette DEBUG loaded listener.js 01:04:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8d531000) [pid = 1708] [serial = 1452] [outer = 0x8c14f800] 01:04:58 INFO - PROCESS | 1708 | 1464336298020 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]]]}] 01:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1583ms 01:04:58 INFO - PROCESS | 1708 | 1464336298096 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 01:04:58 INFO - PROCESS | 1708 | 1464336298102 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 01:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:04:58 INFO - PROCESS | 1708 | 1464336298109 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:04:58 INFO - PROCESS | 1708 | 1464336298113 Marionette TRACE conn4 <- [1,1906,null,{}] 01:04:58 INFO - PROCESS | 1708 | 1464336298128 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}] 01:04:58 INFO - PROCESS | 1708 | 1464336298437 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 01:04:58 INFO - PROCESS | 1708 | 1464336298475 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:04:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e14e000 == 143 [pid = 1708] [id = 484] 01:04:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x8e391800) [pid = 1708] [serial = 1453] [outer = (nil)] 01:04:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x8e4e7800) [pid = 1708] [serial = 1454] [outer = 0x8e391800] 01:04:58 INFO - PROCESS | 1708 | 1464336298551 Marionette DEBUG loaded listener.js 01:04:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x8e964000) [pid = 1708] [serial = 1455] [outer = 0x8e391800] 01:04:59 INFO - PROCESS | 1708 | 1464336299692 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]]]}] 01:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2146ms 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8b520000) [pid = 1708] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8f57b400) [pid = 1708] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9d5eb000) [pid = 1708] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8f260000) [pid = 1708] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x90c4d400) [pid = 1708] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x9528d000) [pid = 1708] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8e967c00) [pid = 1708] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x95290c00) [pid = 1708] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8e9fb800) [pid = 1708] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9246e400) [pid = 1708] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8f25ac00) [pid = 1708] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa237c000) [pid = 1708] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8d1f2000) [pid = 1708] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8c06a800) [pid = 1708] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9550b400) [pid = 1708] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x91526400) [pid = 1708] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x9528f800) [pid = 1708] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8e4ec400) [pid = 1708] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x92471400) [pid = 1708] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8b9d0c00) [pid = 1708] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x9bbbd000) [pid = 1708] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x98905400) [pid = 1708] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:05:00 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9ac33800) [pid = 1708] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:05:00 INFO - PROCESS | 1708 | 1464336300369 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 01:05:00 INFO - PROCESS | 1708 | 1464336300372 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 01:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:05:00 INFO - PROCESS | 1708 | 1464336300395 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:05:00 INFO - PROCESS | 1708 | 1464336300404 Marionette TRACE conn4 <- [1,1910,null,{}] 01:05:00 INFO - PROCESS | 1708 | 1464336300413 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}] 01:05:00 INFO - PROCESS | 1708 | 1464336300700 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 01:05:00 INFO - PROCESS | 1708 | 1464336300830 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e396000 == 144 [pid = 1708] [id = 485] 01:05:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8e9fb800) [pid = 1708] [serial = 1456] [outer = (nil)] 01:05:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8ebeb000) [pid = 1708] [serial = 1457] [outer = 0x8e9fb800] 01:05:00 INFO - PROCESS | 1708 | 1464336300924 Marionette DEBUG loaded listener.js 01:05:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8ec69000) [pid = 1708] [serial = 1458] [outer = 0x8e9fb800] 01:05:01 INFO - PROCESS | 1708 | 1464336301771 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]]]}] 01:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1449ms 01:05:01 INFO - PROCESS | 1708 | 1464336301838 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 01:05:01 INFO - PROCESS | 1708 | 1464336301846 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 01:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:05:01 INFO - PROCESS | 1708 | 1464336301856 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:05:01 INFO - PROCESS | 1708 | 1464336301860 Marionette TRACE conn4 <- [1,1914,null,{}] 01:05:01 INFO - PROCESS | 1708 | 1464336301869 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}] 01:05:02 INFO - PROCESS | 1708 | 1464336302163 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 01:05:02 INFO - PROCESS | 1708 | 1464336302579 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef0400 == 145 [pid = 1708] [id = 486] 01:05:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x88ef2400) [pid = 1708] [serial = 1459] [outer = (nil)] 01:05:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8900b000) [pid = 1708] [serial = 1460] [outer = 0x88ef2400] 01:05:02 INFO - PROCESS | 1708 | 1464336302691 Marionette DEBUG loaded listener.js 01:05:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8b554c00) [pid = 1708] [serial = 1461] [outer = 0x88ef2400] 01:05:03 INFO - PROCESS | 1708 | 1464336303678 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]]]}] 01:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1896ms 01:05:03 INFO - PROCESS | 1708 | 1464336303753 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 01:05:03 INFO - PROCESS | 1708 | 1464336303760 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 01:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:05:03 INFO - PROCESS | 1708 | 1464336303769 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:05:03 INFO - PROCESS | 1708 | 1464336303774 Marionette TRACE conn4 <- [1,1918,null,{}] 01:05:03 INFO - PROCESS | 1708 | 1464336303784 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}] 01:05:04 INFO - PROCESS | 1708 | 1464336304073 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 01:05:04 INFO - PROCESS | 1708 | 1464336304623 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e055400 == 146 [pid = 1708] [id = 487] 01:05:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e152400) [pid = 1708] [serial = 1462] [outer = (nil)] 01:05:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8e390000) [pid = 1708] [serial = 1463] [outer = 0x8e152400] 01:05:04 INFO - PROCESS | 1708 | 1464336304757 Marionette DEBUG loaded listener.js 01:05:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8e962c00) [pid = 1708] [serial = 1464] [outer = 0x8e152400] 01:05:05 INFO - PROCESS | 1708 | 1464336305883 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]]]}] 01:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2186ms 01:05:05 INFO - PROCESS | 1708 | 1464336305962 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 01:05:05 INFO - PROCESS | 1708 | 1464336305968 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 01:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:05:05 INFO - PROCESS | 1708 | 1464336305978 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:05:05 INFO - PROCESS | 1708 | 1464336305981 Marionette TRACE conn4 <- [1,1922,null,{}] 01:05:05 INFO - PROCESS | 1708 | 1464336305988 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}] 01:05:06 INFO - PROCESS | 1708 | 1464336306239 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 01:05:06 INFO - PROCESS | 1708 | 1464336306609 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf5400 == 147 [pid = 1708] [id = 488] 01:05:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8f118000) [pid = 1708] [serial = 1465] [outer = (nil)] 01:05:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f164800) [pid = 1708] [serial = 1466] [outer = 0x8f118000] 01:05:06 INFO - PROCESS | 1708 | 1464336306700 Marionette DEBUG loaded listener.js 01:05:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8f239800) [pid = 1708] [serial = 1467] [outer = 0x8f118000] 01:05:07 INFO - PROCESS | 1708 | 1464336307673 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]]]}] 01:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1781ms 01:05:07 INFO - PROCESS | 1708 | 1464336307760 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 01:05:07 INFO - PROCESS | 1708 | 1464336307765 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 01:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:05:07 INFO - PROCESS | 1708 | 1464336307780 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:05:07 INFO - PROCESS | 1708 | 1464336307790 Marionette TRACE conn4 <- [1,1926,null,{}] 01:05:07 INFO - PROCESS | 1708 | 1464336307798 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}] 01:05:08 INFO - PROCESS | 1708 | 1464336308195 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 01:05:08 INFO - PROCESS | 1708 | 1464336308419 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f118c00 == 148 [pid = 1708] [id = 489] 01:05:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x90925800) [pid = 1708] [serial = 1468] [outer = (nil)] 01:05:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x90933400) [pid = 1708] [serial = 1469] [outer = 0x90925800] 01:05:08 INFO - PROCESS | 1708 | 1464336308509 Marionette DEBUG loaded listener.js 01:05:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x90c42800) [pid = 1708] [serial = 1470] [outer = 0x90925800] 01:05:09 INFO - PROCESS | 1708 | 1464336309414 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]]]}] 01:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1696ms 01:05:09 INFO - PROCESS | 1708 | 1464336309470 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 01:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:05:09 INFO - PROCESS | 1708 | 1464336309475 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 01:05:09 INFO - PROCESS | 1708 | 1464336309481 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:05:09 INFO - PROCESS | 1708 | 1464336309485 Marionette TRACE conn4 <- [1,1930,null,{}] 01:05:09 INFO - PROCESS | 1708 | 1464336309491 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}] 01:05:09 INFO - PROCESS | 1708 | 1464336309756 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 01:05:10 INFO - PROCESS | 1708 | 1464336310264 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebe8c00 == 149 [pid = 1708] [id = 490] 01:05:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8f57a000) [pid = 1708] [serial = 1471] [outer = (nil)] 01:05:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x90d7fc00) [pid = 1708] [serial = 1472] [outer = 0x8f57a000] 01:05:10 INFO - PROCESS | 1708 | 1464336310441 Marionette DEBUG loaded listener.js 01:05:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x911aa400) [pid = 1708] [serial = 1473] [outer = 0x8f57a000] 01:05:11 INFO - PROCESS | 1708 | 1464336311757 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]]]}] 01:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2339ms 01:05:11 INFO - PROCESS | 1708 | 1464336311824 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 01:05:11 INFO - PROCESS | 1708 | 1464336311831 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 01:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:05:11 INFO - PROCESS | 1708 | 1464336311841 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:05:11 INFO - PROCESS | 1708 | 1464336311847 Marionette TRACE conn4 <- [1,1934,null,{}] 01:05:11 INFO - PROCESS | 1708 | 1464336311856 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}] 01:05:12 INFO - PROCESS | 1708 | 1464336312168 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 01:05:12 INFO - PROCESS | 1708 | 1464336312514 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x9151d800 == 150 [pid = 1708] [id = 491] 01:05:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x91528000) [pid = 1708] [serial = 1474] [outer = (nil)] 01:05:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x915ad400) [pid = 1708] [serial = 1475] [outer = 0x91528000] 01:05:12 INFO - PROCESS | 1708 | 1464336312622 Marionette DEBUG loaded listener.js 01:05:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x92474400) [pid = 1708] [serial = 1476] [outer = 0x91528000] 01:05:13 INFO - PROCESS | 1708 | 1464336313604 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]]]}] 01:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1842ms 01:05:13 INFO - PROCESS | 1708 | 1464336313682 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 01:05:13 INFO - PROCESS | 1708 | 1464336313686 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 01:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:05:13 INFO - PROCESS | 1708 | 1464336313695 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:05:13 INFO - PROCESS | 1708 | 1464336313698 Marionette TRACE conn4 <- [1,1938,null,{}] 01:05:13 INFO - PROCESS | 1708 | 1464336313706 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}] 01:05:13 INFO - PROCESS | 1708 | 1464336313989 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 01:05:14 INFO - PROCESS | 1708 | 1464336314320 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x91521000 == 151 [pid = 1708] [id = 492] 01:05:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x91523c00) [pid = 1708] [serial = 1477] [outer = (nil)] 01:05:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x93aabc00) [pid = 1708] [serial = 1478] [outer = 0x91523c00] 01:05:14 INFO - PROCESS | 1708 | 1464336314411 Marionette DEBUG loaded listener.js 01:05:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x94659800) [pid = 1708] [serial = 1479] [outer = 0x91523c00] 01:05:15 INFO - PROCESS | 1708 | 1464336315497 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]]]}] 01:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1832ms 01:05:15 INFO - PROCESS | 1708 | 1464336315527 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 01:05:15 INFO - PROCESS | 1708 | 1464336315532 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 01:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:05:15 INFO - PROCESS | 1708 | 1464336315538 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:05:15 INFO - PROCESS | 1708 | 1464336315542 Marionette TRACE conn4 <- [1,1942,null,{}] 01:05:15 INFO - PROCESS | 1708 | 1464336315548 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}] 01:05:15 INFO - PROCESS | 1708 | 1464336315780 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 01:05:16 INFO - PROCESS | 1708 | 1464336316115 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ad7400 == 152 [pid = 1708] [id = 493] 01:05:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9528f800) [pid = 1708] [serial = 1480] [outer = (nil)] 01:05:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x95504000) [pid = 1708] [serial = 1481] [outer = 0x9528f800] 01:05:16 INFO - PROCESS | 1708 | 1464336316208 Marionette DEBUG loaded listener.js 01:05:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9550dc00) [pid = 1708] [serial = 1482] [outer = 0x9528f800] 01:05:17 INFO - PROCESS | 1708 | 1464336317173 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]]]}] 01:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1683ms 01:05:17 INFO - PROCESS | 1708 | 1464336317223 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 01:05:17 INFO - PROCESS | 1708 | 1464336317227 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 01:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:05:17 INFO - PROCESS | 1708 | 1464336317234 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:05:17 INFO - PROCESS | 1708 | 1464336317238 Marionette TRACE conn4 <- [1,1946,null,{}] 01:05:17 INFO - PROCESS | 1708 | 1464336317245 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}] 01:05:17 INFO - PROCESS | 1708 | 1464336317543 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 01:05:17 INFO - PROCESS | 1708 | 1464336317878 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x89005800 == 153 [pid = 1708] [id = 494] 01:05:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x89014000) [pid = 1708] [serial = 1483] [outer = (nil)] 01:05:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x95292400) [pid = 1708] [serial = 1484] [outer = 0x89014000] 01:05:17 INFO - PROCESS | 1708 | 1464336317974 Marionette DEBUG loaded listener.js 01:05:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x97768c00) [pid = 1708] [serial = 1485] [outer = 0x89014000] 01:05:18 INFO - PROCESS | 1708 | 1464336318940 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]]]}] 01:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1744ms 01:05:18 INFO - PROCESS | 1708 | 1464336318979 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 01:05:18 INFO - PROCESS | 1708 | 1464336318983 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 01:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:05:18 INFO - PROCESS | 1708 | 1464336318990 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:05:18 INFO - PROCESS | 1708 | 1464336318994 Marionette TRACE conn4 <- [1,1950,null,{}] 01:05:19 INFO - PROCESS | 1708 | 1464336318999 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}] 01:05:19 INFO - PROCESS | 1708 | 1464336319232 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 01:05:19 INFO - PROCESS | 1708 | 1464336319559 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x95293400 == 154 [pid = 1708] [id = 495] 01:05:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x97760400) [pid = 1708] [serial = 1486] [outer = (nil)] 01:05:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9a2c7c00) [pid = 1708] [serial = 1487] [outer = 0x97760400] 01:05:19 INFO - PROCESS | 1708 | 1464336319655 Marionette DEBUG loaded listener.js 01:05:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9a2e6c00) [pid = 1708] [serial = 1488] [outer = 0x97760400] 01:05:20 INFO - PROCESS | 1708 | 1464336320584 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]]]}] 01:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1637ms 01:05:20 INFO - PROCESS | 1708 | 1464336320628 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 01:05:20 INFO - PROCESS | 1708 | 1464336320631 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 01:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:05:20 INFO - PROCESS | 1708 | 1464336320638 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:05:20 INFO - PROCESS | 1708 | 1464336320642 Marionette TRACE conn4 <- [1,1954,null,{}] 01:05:20 INFO - PROCESS | 1708 | 1464336320648 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}] 01:05:20 INFO - PROCESS | 1708 | 1464336320898 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 01:05:21 INFO - PROCESS | 1708 | 1464336321245 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ac2ec00 == 155 [pid = 1708] [id = 496] 01:05:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9ac2f000) [pid = 1708] [serial = 1489] [outer = (nil)] 01:05:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9ac33800) [pid = 1708] [serial = 1490] [outer = 0x9ac2f000] 01:05:21 INFO - PROCESS | 1708 | 1464336321348 Marionette DEBUG loaded listener.js 01:05:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9b148c00) [pid = 1708] [serial = 1491] [outer = 0x9ac2f000] 01:05:22 INFO - PROCESS | 1708 | 1464336322298 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]]]}] 01:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1731ms 01:05:22 INFO - PROCESS | 1708 | 1464336322370 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 01:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:05:22 INFO - PROCESS | 1708 | 1464336322376 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 01:05:22 INFO - PROCESS | 1708 | 1464336322383 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:05:22 INFO - PROCESS | 1708 | 1464336322386 Marionette TRACE conn4 <- [1,1958,null,{}] 01:05:22 INFO - PROCESS | 1708 | 1464336322393 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}] 01:05:22 INFO - PROCESS | 1708 | 1464336322709 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 01:05:23 INFO - PROCESS | 1708 | 1464336323079 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec62c00 == 156 [pid = 1708] [id = 497] 01:05:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9b152000) [pid = 1708] [serial = 1492] [outer = (nil)] 01:05:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9c3c8c00) [pid = 1708] [serial = 1493] [outer = 0x9b152000] 01:05:23 INFO - PROCESS | 1708 | 1464336323175 Marionette DEBUG loaded listener.js 01:05:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9d52c400) [pid = 1708] [serial = 1494] [outer = 0x9b152000] 01:05:24 INFO - PROCESS | 1708 | 1464336324232 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]]]}] 01:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1888ms 01:05:24 INFO - PROCESS | 1708 | 1464336324271 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 01:05:24 INFO - PROCESS | 1708 | 1464336324275 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 01:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:05:24 INFO - PROCESS | 1708 | 1464336324283 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:05:24 INFO - PROCESS | 1708 | 1464336324287 Marionette TRACE conn4 <- [1,1962,null,{}] 01:05:24 INFO - PROCESS | 1708 | 1464336324292 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}] 01:05:24 INFO - PROCESS | 1708 | 1464336324533 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 01:05:24 INFO - PROCESS | 1708 | 1464336324880 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b8f0800 == 157 [pid = 1708] [id = 498] 01:05:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9c176400) [pid = 1708] [serial = 1495] [outer = (nil)] 01:05:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0xa250b800) [pid = 1708] [serial = 1496] [outer = 0x9c176400] 01:05:24 INFO - PROCESS | 1708 | 1464336324976 Marionette DEBUG loaded listener.js 01:05:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0xa273b800) [pid = 1708] [serial = 1497] [outer = 0x9c176400] 01:05:25 INFO - PROCESS | 1708 | 1464336325956 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]]]}] 01:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1734ms 01:05:26 INFO - PROCESS | 1708 | 1464336326018 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 01:05:26 INFO - PROCESS | 1708 | 1464336326022 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 01:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:05:26 INFO - PROCESS | 1708 | 1464336326029 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:05:26 INFO - PROCESS | 1708 | 1464336326032 Marionette TRACE conn4 <- [1,1966,null,{}] 01:05:26 INFO - PROCESS | 1708 | 1464336326038 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}] 01:05:26 INFO - PROCESS | 1708 | 1464336326290 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 01:05:26 INFO - PROCESS | 1708 | 1464336326636 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f114c00 == 158 [pid = 1708] [id = 499] 01:05:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0xa2378800) [pid = 1708] [serial = 1498] [outer = (nil)] 01:05:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0xa3599c00) [pid = 1708] [serial = 1499] [outer = 0xa2378800] 01:05:26 INFO - PROCESS | 1708 | 1464336326735 Marionette DEBUG loaded listener.js 01:05:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0xa36ef000) [pid = 1708] [serial = 1500] [outer = 0xa2378800] 01:05:27 INFO - PROCESS | 1708 | 1464336327640 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]]]}] 01:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1642ms 01:05:27 INFO - PROCESS | 1708 | 1464336327673 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 01:05:27 INFO - PROCESS | 1708 | 1464336327678 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 01:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:05:27 INFO - PROCESS | 1708 | 1464336327689 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:05:27 INFO - PROCESS | 1708 | 1464336327692 Marionette TRACE conn4 <- [1,1970,null,{}] 01:05:27 INFO - PROCESS | 1708 | 1464336327698 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}] 01:05:27 INFO - PROCESS | 1708 | 1464336327951 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 01:05:28 INFO - PROCESS | 1708 | 1464336328306 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef9000 == 159 [pid = 1708] [id = 500] 01:05:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x89010400) [pid = 1708] [serial = 1501] [outer = (nil)] 01:05:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa51a3400) [pid = 1708] [serial = 1502] [outer = 0x89010400] 01:05:28 INFO - PROCESS | 1708 | 1464336328397 Marionette DEBUG loaded listener.js 01:05:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0xa6385400) [pid = 1708] [serial = 1503] [outer = 0x89010400] 01:05:29 INFO - PROCESS | 1708 | 1464336329254 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]]]}] 01:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1630ms 01:05:29 INFO - PROCESS | 1708 | 1464336329318 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 01:05:29 INFO - PROCESS | 1708 | 1464336329323 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 01:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:05:29 INFO - PROCESS | 1708 | 1464336329329 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:05:29 INFO - PROCESS | 1708 | 1464336329332 Marionette TRACE conn4 <- [1,1974,null,{}] 01:05:29 INFO - PROCESS | 1708 | 1464336329338 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}] 01:05:29 INFO - PROCESS | 1708 | 1464336329603 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 01:05:29 INFO - PROCESS | 1708 | 1464336329940 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c14d400 == 160 [pid = 1708] [id = 501] 01:05:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa22adc00) [pid = 1708] [serial = 1504] [outer = (nil)] 01:05:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0xa6835400) [pid = 1708] [serial = 1505] [outer = 0xa22adc00] 01:05:30 INFO - PROCESS | 1708 | 1464336330028 Marionette DEBUG loaded listener.js 01:05:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0xa6838c00) [pid = 1708] [serial = 1506] [outer = 0xa22adc00] 01:05:30 INFO - PROCESS | 1708 | 1464336330939 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]]]}] 01:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1683ms 01:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:05:31 INFO - PROCESS | 1708 | 1464336331013 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 01:05:31 INFO - PROCESS | 1708 | 1464336331016 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 01:05:31 INFO - PROCESS | 1708 | 1464336331023 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:05:31 INFO - PROCESS | 1708 | 1464336331026 Marionette TRACE conn4 <- [1,1978,null,{}] 01:05:31 INFO - PROCESS | 1708 | 1464336331032 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}] 01:05:31 INFO - PROCESS | 1708 | 1464336331285 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 01:05:31 INFO - PROCESS | 1708 | 1464336331634 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:31 INFO - PROCESS | 1708 | ++DOCSHELL 0xa3595800 == 161 [pid = 1708] [id = 502] 01:05:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0xa63ee000) [pid = 1708] [serial = 1507] [outer = (nil)] 01:05:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0xa696cc00) [pid = 1708] [serial = 1508] [outer = 0xa63ee000] 01:05:31 INFO - PROCESS | 1708 | 1464336331726 Marionette DEBUG loaded listener.js 01:05:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0xa6978000) [pid = 1708] [serial = 1509] [outer = 0xa63ee000] 01:05:32 INFO - PROCESS | 1708 | 1464336332666 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]]]}] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8e396000 == 160 [pid = 1708] [id = 485] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8e14e000 == 159 [pid = 1708] [id = 484] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8c14d800 == 158 [pid = 1708] [id = 483] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x89006c00 == 157 [pid = 1708] [id = 482] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2e4400 == 156 [pid = 1708] [id = 477] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x98992800 == 155 [pid = 1708] [id = 475] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x95503400 == 154 [pid = 1708] [id = 476] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x9528cc00 == 153 [pid = 1708] [id = 474] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8f243400 == 152 [pid = 1708] [id = 473] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x91b3f000 == 151 [pid = 1708] [id = 472] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8f574400 == 150 [pid = 1708] [id = 471] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x90c40000 == 149 [pid = 1708] [id = 470] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8e96f400 == 148 [pid = 1708] [id = 468] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec59c00 == 147 [pid = 1708] [id = 469] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ee400 == 146 [pid = 1708] [id = 467] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8c410c00 == 145 [pid = 1708] [id = 466] 01:05:34 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef7400 == 144 [pid = 1708] [id = 465] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x8ebf0800) [pid = 1708] [serial = 1394] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x93b7d800) [pid = 1708] [serial = 1359] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8e9f7400) [pid = 1708] [serial = 1269] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0xa22b0800) [pid = 1708] [serial = 1314] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x9a2e2000) [pid = 1708] [serial = 1367] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x9b85cc00) [pid = 1708] [serial = 1376] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x8b9d7800) [pid = 1708] [serial = 1386] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0xa31bf400) [pid = 1708] [serial = 1382] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x90d77800) [pid = 1708] [serial = 1349] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x9a722400) [pid = 1708] [serial = 1368] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0xa2735800) [pid = 1708] [serial = 1317] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x9b8f5c00) [pid = 1708] [serial = 1377] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x90c3f800) [pid = 1708] [serial = 1347] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x915b4400) [pid = 1708] [serial = 1352] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x9775ec00) [pid = 1708] [serial = 1365] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x950df400) [pid = 1708] [serial = 1361] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9d58bc00) [pid = 1708] [serial = 1379] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8ecf4800) [pid = 1708] [serial = 1341] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9b366000) [pid = 1708] [serial = 1374] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8f578800) [pid = 1708] [serial = 1344] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x90d7e800) [pid = 1708] [serial = 1350] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0xa331ec00) [pid = 1708] [serial = 1320] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x8d4d3c00) [pid = 1708] [serial = 1388] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8c40ac00) [pid = 1708] [serial = 1337] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9b146000) [pid = 1708] [serial = 1373] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8d53b800) [pid = 1708] [serial = 1338] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0xa1159400) [pid = 1708] [serial = 1380] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8b551800) [pid = 1708] [serial = 1385] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8ec53000) [pid = 1708] [serial = 1340] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x9ac12c00) [pid = 1708] [serial = 1371] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x91b3c400) [pid = 1708] [serial = 1353] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x925c7400) [pid = 1708] [serial = 1356] [outer = (nil)] [url = about:blank] 01:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 3842ms 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9c177c00) [pid = 1708] [serial = 1311] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x952b8c00) [pid = 1708] [serial = 1362] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8ec4b800) [pid = 1708] [serial = 1392] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8e04b000) [pid = 1708] [serial = 1389] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8f10ac00) [pid = 1708] [serial = 1334] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8f49ec00) [pid = 1708] [serial = 1343] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9a772000) [pid = 1708] [serial = 1370] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x955a5000) [pid = 1708] [serial = 1364] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x93a6f400) [pid = 1708] [serial = 1358] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8e9f4800) [pid = 1708] [serial = 1391] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x925bdc00) [pid = 1708] [serial = 1355] [outer = (nil)] [url = about:blank] 01:05:34 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x90931400) [pid = 1708] [serial = 1346] [outer = (nil)] [url = about:blank] 01:05:35 INFO - PROCESS | 1708 | 1464336335009 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 01:05:35 INFO - PROCESS | 1708 | 1464336335017 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 01:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:05:35 INFO - PROCESS | 1708 | 1464336335029 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:05:35 INFO - PROCESS | 1708 | 1464336335037 Marionette TRACE conn4 <- [1,1982,null,{}] 01:05:35 INFO - PROCESS | 1708 | 1464336335046 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}] 01:05:35 INFO - PROCESS | 1708 | 1464336335283 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 01:05:35 INFO - PROCESS | 1708 | 1464336335519 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a871400 == 145 [pid = 1708] [id = 503] 01:05:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8a871800) [pid = 1708] [serial = 1510] [outer = (nil)] 01:05:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8a8fc000) [pid = 1708] [serial = 1511] [outer = 0x8a871800] 01:05:35 INFO - PROCESS | 1708 | 1464336335597 Marionette DEBUG loaded listener.js 01:05:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8b9ca400) [pid = 1708] [serial = 1512] [outer = 0x8a871800] 01:05:36 INFO - PROCESS | 1708 | 1464336336416 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]]]}] 01:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1436ms 01:05:36 INFO - PROCESS | 1708 | 1464336336466 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 01:05:36 INFO - PROCESS | 1708 | 1464336336472 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 01:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:05:36 INFO - PROCESS | 1708 | 1464336336484 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:05:36 INFO - PROCESS | 1708 | 1464336336489 Marionette TRACE conn4 <- [1,1986,null,{}] 01:05:36 INFO - PROCESS | 1708 | 1464336336496 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}] 01:05:36 INFO - PROCESS | 1708 | 1464336336731 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 01:05:37 INFO - PROCESS | 1708 | 1464336337000 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1eec00 == 146 [pid = 1708] [id = 504] 01:05:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8d1f2000) [pid = 1708] [serial = 1513] [outer = (nil)] 01:05:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8d4d1800) [pid = 1708] [serial = 1514] [outer = 0x8d1f2000] 01:05:37 INFO - PROCESS | 1708 | 1464336337084 Marionette DEBUG loaded listener.js 01:05:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8e049800) [pid = 1708] [serial = 1515] [outer = 0x8d1f2000] 01:05:38 INFO - PROCESS | 1708 | 1464336338003 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]]]}] 01:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1587ms 01:05:38 INFO - PROCESS | 1708 | 1464336338068 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 01:05:38 INFO - PROCESS | 1708 | 1464336338072 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 01:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:05:38 INFO - PROCESS | 1708 | 1464336338079 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:05:38 INFO - PROCESS | 1708 | 1464336338083 Marionette TRACE conn4 <- [1,1990,null,{}] 01:05:38 INFO - PROCESS | 1708 | 1464336338105 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}] 01:05:38 INFO - PROCESS | 1708 | 1464336338407 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 01:05:38 INFO - PROCESS | 1708 | 1464336338445 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40b000 == 147 [pid = 1708] [id = 505] 01:05:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8e4ec400) [pid = 1708] [serial = 1516] [outer = (nil)] 01:05:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8e9f1c00) [pid = 1708] [serial = 1517] [outer = 0x8e4ec400] 01:05:38 INFO - PROCESS | 1708 | 1464336338525 Marionette DEBUG loaded listener.js 01:05:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8ebe6800) [pid = 1708] [serial = 1518] [outer = 0x8e4ec400] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8e4e5400) [pid = 1708] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x9b5a5000) [pid = 1708] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8e391800) [pid = 1708] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x88ef9800) [pid = 1708] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8f16a800) [pid = 1708] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9b599800) [pid = 1708] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x95503800) [pid = 1708] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x925bb400) [pid = 1708] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x91524000) [pid = 1708] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x89008000) [pid = 1708] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8e96fc00) [pid = 1708] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8c14f800) [pid = 1708] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x90d76400) [pid = 1708] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8e14cc00) [pid = 1708] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x9d528c00) [pid = 1708] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8d4c8c00) [pid = 1708] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x98145000) [pid = 1708] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9ac34c00) [pid = 1708] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x91b32c00) [pid = 1708] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:05:39 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x99396400) [pid = 1708] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:05:40 INFO - PROCESS | 1708 | 1464336340186 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]]]}] 01:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2133ms 01:05:40 INFO - PROCESS | 1708 | 1464336340218 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 01:05:40 INFO - PROCESS | 1708 | 1464336340224 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 01:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:05:40 INFO - PROCESS | 1708 | 1464336340235 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:05:40 INFO - PROCESS | 1708 | 1464336340253 Marionette TRACE conn4 <- [1,1994,null,{}] 01:05:40 INFO - PROCESS | 1708 | 1464336340260 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}] 01:05:40 INFO - PROCESS | 1708 | 1464336340488 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 01:05:40 INFO - PROCESS | 1708 | 1464336340719 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x89010800 == 148 [pid = 1708] [id = 506] 01:05:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8c412400) [pid = 1708] [serial = 1519] [outer = (nil)] 01:05:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8ebe6400) [pid = 1708] [serial = 1520] [outer = 0x8c412400] 01:05:40 INFO - PROCESS | 1708 | 1464336340802 Marionette DEBUG loaded listener.js 01:05:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8eceec00) [pid = 1708] [serial = 1521] [outer = 0x8c412400] 01:05:41 INFO - PROCESS | 1708 | 1464336341640 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]]]}] 01:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1446ms 01:05:41 INFO - PROCESS | 1708 | 1464336341679 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 01:05:41 INFO - PROCESS | 1708 | 1464336341683 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 01:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:05:41 INFO - PROCESS | 1708 | 1464336341690 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:05:41 INFO - PROCESS | 1708 | 1464336341692 Marionette TRACE conn4 <- [1,1998,null,{}] 01:05:41 INFO - PROCESS | 1708 | 1464336341698 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}] 01:05:41 INFO - PROCESS | 1708 | 1464336341908 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 01:05:42 INFO - PROCESS | 1708 | 1464336342344 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a86a400 == 149 [pid = 1708] [id = 507] 01:05:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8a86b800) [pid = 1708] [serial = 1522] [outer = (nil)] 01:05:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8a870000) [pid = 1708] [serial = 1523] [outer = 0x8a86b800] 01:05:42 INFO - PROCESS | 1708 | 1464336342444 Marionette DEBUG loaded listener.js 01:05:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8a878400) [pid = 1708] [serial = 1524] [outer = 0x8a86b800] 01:05:43 INFO - PROCESS | 1708 | 1464336343424 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]]]}] 01:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1783ms 01:05:43 INFO - PROCESS | 1708 | 1464336343475 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 01:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:05:43 INFO - PROCESS | 1708 | 1464336343483 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 01:05:43 INFO - PROCESS | 1708 | 1464336343491 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:05:43 INFO - PROCESS | 1708 | 1464336343497 Marionette TRACE conn4 <- [1,2002,null,{}] 01:05:43 INFO - PROCESS | 1708 | 1464336343505 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}] 01:05:43 INFO - PROCESS | 1708 | 1464336343758 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 01:05:44 INFO - PROCESS | 1708 | 1464336344094 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ec000 == 150 [pid = 1708] [id = 508] 01:05:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8d530400) [pid = 1708] [serial = 1525] [outer = (nil)] 01:05:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e050c00) [pid = 1708] [serial = 1526] [outer = 0x8d530400] 01:05:44 INFO - PROCESS | 1708 | 1464336344192 Marionette DEBUG loaded listener.js 01:05:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8e3d0000) [pid = 1708] [serial = 1527] [outer = 0x8d530400] 01:05:45 INFO - PROCESS | 1708 | 1464336345145 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]]]}] 01:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1690ms 01:05:45 INFO - PROCESS | 1708 | 1464336345184 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 01:05:45 INFO - PROCESS | 1708 | 1464336345192 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 01:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:05:45 INFO - PROCESS | 1708 | 1464336345199 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:05:45 INFO - PROCESS | 1708 | 1464336345203 Marionette TRACE conn4 <- [1,2006,null,{}] 01:05:45 INFO - PROCESS | 1708 | 1464336345209 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}] 01:05:45 INFO - PROCESS | 1708 | 1464336345474 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 01:05:45 INFO - PROCESS | 1708 | 1464336345868 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec65800 == 151 [pid = 1708] [id = 509] 01:05:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8ec68000) [pid = 1708] [serial = 1528] [outer = (nil)] 01:05:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8ecf4400) [pid = 1708] [serial = 1529] [outer = 0x8ec68000] 01:05:45 INFO - PROCESS | 1708 | 1464336345961 Marionette DEBUG loaded listener.js 01:05:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f161000) [pid = 1708] [serial = 1530] [outer = 0x8ec68000] 01:05:46 INFO - PROCESS | 1708 | 1464336346906 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]]]}] 01:05:46 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 01:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1786ms 01:05:46 INFO - PROCESS | 1708 | 1464336346987 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 01:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:05:46 INFO - PROCESS | 1708 | 1464336346992 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 01:05:47 INFO - PROCESS | 1708 | 1464336347008 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:05:47 INFO - PROCESS | 1708 | 1464336347017 Marionette TRACE conn4 <- [1,2010,null,{}] 01:05:47 INFO - PROCESS | 1708 | 1464336347025 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}] 01:05:47 INFO - PROCESS | 1708 | 1464336347316 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 01:05:47 INFO - PROCESS | 1708 | 1464336347646 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec4cc00 == 152 [pid = 1708] [id = 510] 01:05:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8ec54000) [pid = 1708] [serial = 1531] [outer = (nil)] 01:05:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8f578800) [pid = 1708] [serial = 1532] [outer = 0x8ec54000] 01:05:47 INFO - PROCESS | 1708 | 1464336347736 Marionette DEBUG loaded listener.js 01:05:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x90926c00) [pid = 1708] [serial = 1533] [outer = 0x8ec54000] 01:05:48 INFO - PROCESS | 1708 | 1464336348673 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]]]}] 01:05:48 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 01:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1753ms 01:05:48 INFO - PROCESS | 1708 | 1464336348753 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 01:05:48 INFO - PROCESS | 1708 | 1464336348758 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 01:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:05:48 INFO - PROCESS | 1708 | 1464336348765 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:05:48 INFO - PROCESS | 1708 | 1464336348769 Marionette TRACE conn4 <- [1,2014,null,{}] 01:05:48 INFO - PROCESS | 1708 | 1464336348774 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}] 01:05:49 INFO - PROCESS | 1708 | 1464336349029 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 01:05:49 INFO - PROCESS | 1708 | 1464336349358 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebe4c00 == 153 [pid = 1708] [id = 511] 01:05:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8f169400) [pid = 1708] [serial = 1534] [outer = (nil)] 01:05:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x90c40800) [pid = 1708] [serial = 1535] [outer = 0x8f169400] 01:05:49 INFO - PROCESS | 1708 | 1464336349449 Marionette DEBUG loaded listener.js 01:05:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x90d72c00) [pid = 1708] [serial = 1536] [outer = 0x8f169400] 01:05:50 INFO - PROCESS | 1708 | 1464336350413 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]]]}] 01:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1686ms 01:05:50 INFO - PROCESS | 1708 | 1464336350452 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 01:05:50 INFO - PROCESS | 1708 | 1464336350455 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 01:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:05:50 INFO - PROCESS | 1708 | 1464336350462 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:05:50 INFO - PROCESS | 1708 | 1464336350465 Marionette TRACE conn4 <- [1,2018,null,{}] 01:05:50 INFO - PROCESS | 1708 | 1464336350472 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}] 01:05:50 INFO - PROCESS | 1708 | 1464336350712 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 01:05:51 INFO - PROCESS | 1708 | 1464336351055 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x90d7d000 == 154 [pid = 1708] [id = 512] 01:05:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9119d800) [pid = 1708] [serial = 1537] [outer = (nil)] 01:05:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x911aa000) [pid = 1708] [serial = 1538] [outer = 0x9119d800] 01:05:51 INFO - PROCESS | 1708 | 1464336351163 Marionette DEBUG loaded listener.js 01:05:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x91b37400) [pid = 1708] [serial = 1539] [outer = 0x9119d800] 01:05:52 INFO - PROCESS | 1708 | 1464336352188 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]]]}] 01:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1782ms 01:05:52 INFO - PROCESS | 1708 | 1464336352245 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 01:05:52 INFO - PROCESS | 1708 | 1464336352250 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 01:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:05:52 INFO - PROCESS | 1708 | 1464336352256 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:05:52 INFO - PROCESS | 1708 | 1464336352260 Marionette TRACE conn4 <- [1,2022,null,{}] 01:05:52 INFO - PROCESS | 1708 | 1464336352266 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}] 01:05:52 INFO - PROCESS | 1708 | 1464336352513 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 01:05:52 INFO - PROCESS | 1708 | 1464336352846 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x90d7b400 == 155 [pid = 1708] [id = 513] 01:05:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x90d7b800) [pid = 1708] [serial = 1540] [outer = (nil)] 01:05:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x925c3c00) [pid = 1708] [serial = 1541] [outer = 0x90d7b800] 01:05:52 INFO - PROCESS | 1708 | 1464336352941 Marionette DEBUG loaded listener.js 01:05:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x925c9400) [pid = 1708] [serial = 1542] [outer = 0x90d7b800] 01:05:53 INFO - PROCESS | 1708 | 1464336353834 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]]]}] 01:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1632ms 01:05:53 INFO - PROCESS | 1708 | 1464336353906 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 01:05:53 INFO - PROCESS | 1708 | 1464336353911 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 01:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:05:53 INFO - PROCESS | 1708 | 1464336353920 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:05:53 INFO - PROCESS | 1708 | 1464336353924 Marionette TRACE conn4 <- [1,2026,null,{}] 01:05:53 INFO - PROCESS | 1708 | 1464336353931 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}] 01:05:54 INFO - PROCESS | 1708 | 1464336354173 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 01:05:54 INFO - PROCESS | 1708 | 1464336354523 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x9152a400 == 156 [pid = 1708] [id = 514] 01:05:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x9246f400) [pid = 1708] [serial = 1543] [outer = (nil)] 01:05:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x93a6f400) [pid = 1708] [serial = 1544] [outer = 0x9246f400] 01:05:54 INFO - PROCESS | 1708 | 1464336354613 Marionette DEBUG loaded listener.js 01:05:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x93aae800) [pid = 1708] [serial = 1545] [outer = 0x9246f400] 01:05:55 INFO - PROCESS | 1708 | 1464336355547 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]]]}] 01:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1684ms 01:05:55 INFO - PROCESS | 1708 | 1464336355605 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 01:05:55 INFO - PROCESS | 1708 | 1464336355609 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 01:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:05:55 INFO - PROCESS | 1708 | 1464336355616 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:05:55 INFO - PROCESS | 1708 | 1464336355620 Marionette TRACE conn4 <- [1,2030,null,{}] 01:05:55 INFO - PROCESS | 1708 | 1464336355626 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}] 01:05:55 INFO - PROCESS | 1708 | 1464336355903 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 01:05:56 INFO - PROCESS | 1708 | 1464336356244 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e965400 == 157 [pid = 1708] [id = 515] 01:05:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x925be400) [pid = 1708] [serial = 1546] [outer = (nil)] 01:05:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x95298000) [pid = 1708] [serial = 1547] [outer = 0x925be400] 01:05:56 INFO - PROCESS | 1708 | 1464336356342 Marionette DEBUG loaded listener.js 01:05:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x952b9c00) [pid = 1708] [serial = 1548] [outer = 0x925be400] 01:05:57 INFO - PROCESS | 1708 | 1464336357240 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]]]}] 01:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1689ms 01:05:57 INFO - PROCESS | 1708 | 1464336357306 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 01:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:05:57 INFO - PROCESS | 1708 | 1464336357311 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 01:05:57 INFO - PROCESS | 1708 | 1464336357317 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:05:57 INFO - PROCESS | 1708 | 1464336357321 Marionette TRACE conn4 <- [1,2034,null,{}] 01:05:57 INFO - PROCESS | 1708 | 1464336357327 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}] 01:05:57 INFO - PROCESS | 1708 | 1464336357573 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 01:05:57 INFO - PROCESS | 1708 | 1464336357901 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f581000 == 158 [pid = 1708] [id = 516] 01:05:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x950d8000) [pid = 1708] [serial = 1549] [outer = (nil)] 01:05:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9775dc00) [pid = 1708] [serial = 1550] [outer = 0x950d8000] 01:05:58 INFO - PROCESS | 1708 | 1464336357998 Marionette DEBUG loaded listener.js 01:05:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x97765800) [pid = 1708] [serial = 1551] [outer = 0x950d8000] 01:05:58 INFO - PROCESS | 1708 | 1464336358906 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]]]}] 01:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1639ms 01:05:58 INFO - PROCESS | 1708 | 1464336358957 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 01:05:58 INFO - PROCESS | 1708 | 1464336358961 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 01:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:05:58 INFO - PROCESS | 1708 | 1464336358968 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:05:58 INFO - PROCESS | 1708 | 1464336358971 Marionette TRACE conn4 <- [1,2038,null,{}] 01:05:58 INFO - PROCESS | 1708 | 1464336358977 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}] 01:05:59 INFO - PROCESS | 1708 | 1464336359217 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 01:05:59 INFO - PROCESS | 1708 | 1464336359575 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:05:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2e3400 == 159 [pid = 1708] [id = 517] 01:05:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9a2e6400) [pid = 1708] [serial = 1552] [outer = (nil)] 01:05:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9a72a000) [pid = 1708] [serial = 1553] [outer = 0x9a2e6400] 01:05:59 INFO - PROCESS | 1708 | 1464336359686 Marionette DEBUG loaded listener.js 01:05:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9ab82800) [pid = 1708] [serial = 1554] [outer = 0x9a2e6400] 01:06:00 INFO - PROCESS | 1708 | 1464336360693 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]]]}] 01:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1784ms 01:06:00 INFO - PROCESS | 1708 | 1464336360754 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 01:06:00 INFO - PROCESS | 1708 | 1464336360759 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 01:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:06:00 INFO - PROCESS | 1708 | 1464336360765 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:06:00 INFO - PROCESS | 1708 | 1464336360770 Marionette TRACE conn4 <- [1,2042,null,{}] 01:06:00 INFO - PROCESS | 1708 | 1464336360776 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}] 01:06:01 INFO - PROCESS | 1708 | 1464336361058 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 01:06:01 INFO - PROCESS | 1708 | 1464336361398 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c7c00 == 160 [pid = 1708] [id = 518] 01:06:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x95504800) [pid = 1708] [serial = 1555] [outer = (nil)] 01:06:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9b36cc00) [pid = 1708] [serial = 1556] [outer = 0x95504800] 01:06:01 INFO - PROCESS | 1708 | 1464336361500 Marionette DEBUG loaded listener.js 01:06:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9b5a1400) [pid = 1708] [serial = 1557] [outer = 0x95504800] 01:06:02 INFO - PROCESS | 1708 | 1464336362490 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]]]}] 01:06:02 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) 01:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1784ms 01:06:02 INFO - PROCESS | 1708 | 1464336362555 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 01:06:02 INFO - PROCESS | 1708 | 1464336362559 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 01:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:06:02 INFO - PROCESS | 1708 | 1464336362569 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:06:02 INFO - PROCESS | 1708 | 1464336362571 Marionette TRACE conn4 <- [1,2046,null,{}] 01:06:02 INFO - PROCESS | 1708 | 1464336362579 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}] 01:06:02 INFO - PROCESS | 1708 | 1464336362819 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 01:06:03 INFO - PROCESS | 1708 | 1464336363154 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x88efcc00 == 161 [pid = 1708] [id = 519] 01:06:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9b153800) [pid = 1708] [serial = 1558] [outer = (nil)] 01:06:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9b8f6400) [pid = 1708] [serial = 1559] [outer = 0x9b153800] 01:06:03 INFO - PROCESS | 1708 | 1464336363251 Marionette DEBUG loaded listener.js 01:06:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9bb83000) [pid = 1708] [serial = 1560] [outer = 0x9b153800] 01:06:04 INFO - PROCESS | 1708 | 1464336364175 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]]]}] 01:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1684ms 01:06:04 INFO - PROCESS | 1708 | 1464336364254 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 01:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:06:04 INFO - PROCESS | 1708 | 1464336364268 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 01:06:04 INFO - PROCESS | 1708 | 1464336364276 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:06:04 INFO - PROCESS | 1708 | 1464336364280 Marionette TRACE conn4 <- [1,2050,null,{}] 01:06:04 INFO - PROCESS | 1708 | 1464336364286 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}] 01:06:04 INFO - PROCESS | 1708 | 1464336364575 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 01:06:04 INFO - PROCESS | 1708 | 1464336364912 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d532800 == 162 [pid = 1708] [id = 520] 01:06:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x9b146c00) [pid = 1708] [serial = 1561] [outer = (nil)] 01:06:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9c3cf400) [pid = 1708] [serial = 1562] [outer = 0x9b146c00] 01:06:05 INFO - PROCESS | 1708 | 1464336365006 Marionette DEBUG loaded listener.js 01:06:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9d597c00) [pid = 1708] [serial = 1563] [outer = 0x9b146c00] 01:06:05 INFO - PROCESS | 1708 | 1464336365957 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]]]}] 01:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1735ms 01:06:06 INFO - PROCESS | 1708 | 1464336366011 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 01:06:06 INFO - PROCESS | 1708 | 1464336366014 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 01:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:06:06 INFO - PROCESS | 1708 | 1464336366021 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:06:06 INFO - PROCESS | 1708 | 1464336366024 Marionette TRACE conn4 <- [1,2054,null,{}] 01:06:06 INFO - PROCESS | 1708 | 1464336366030 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}] 01:06:06 INFO - PROCESS | 1708 | 1464336366269 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 01:06:06 INFO - PROCESS | 1708 | 1464336366603 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x870ce000 == 163 [pid = 1708] [id = 521] 01:06:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x89011400) [pid = 1708] [serial = 1564] [outer = (nil)] 01:06:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0xa237f800) [pid = 1708] [serial = 1565] [outer = 0x89011400] 01:06:06 INFO - PROCESS | 1708 | 1464336366703 Marionette DEBUG loaded listener.js 01:06:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa257d000) [pid = 1708] [serial = 1566] [outer = 0x89011400] 01:06:07 INFO - PROCESS | 1708 | 1464336367608 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]]]}] 01:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1631ms 01:06:07 INFO - PROCESS | 1708 | 1464336367653 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 01:06:07 INFO - PROCESS | 1708 | 1464336367657 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 01:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:06:07 INFO - PROCESS | 1708 | 1464336367664 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:06:07 INFO - PROCESS | 1708 | 1464336367667 Marionette TRACE conn4 <- [1,2058,null,{}] 01:06:07 INFO - PROCESS | 1708 | 1464336367673 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}] 01:06:07 INFO - PROCESS | 1708 | 1464336367916 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 01:06:08 INFO - PROCESS | 1708 | 1464336368255 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x952bf000 == 164 [pid = 1708] [id = 522] 01:06:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x9bbbd000) [pid = 1708] [serial = 1567] [outer = (nil)] 01:06:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa3564c00) [pid = 1708] [serial = 1568] [outer = 0x9bbbd000] 01:06:08 INFO - PROCESS | 1708 | 1464336368351 Marionette DEBUG loaded listener.js 01:06:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0xa3593000) [pid = 1708] [serial = 1569] [outer = 0x9bbbd000] 01:06:09 INFO - PROCESS | 1708 | 1464336369261 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]]]}] 01:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1635ms 01:06:09 INFO - PROCESS | 1708 | 1464336369300 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 01:06:09 INFO - PROCESS | 1708 | 1464336369303 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 01:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:06:09 INFO - PROCESS | 1708 | 1464336369310 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:06:09 INFO - PROCESS | 1708 | 1464336369314 Marionette TRACE conn4 <- [1,2062,null,{}] 01:06:09 INFO - PROCESS | 1708 | 1464336369320 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}] 01:06:09 INFO - PROCESS | 1708 | 1464336369554 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 01:06:09 INFO - PROCESS | 1708 | 1464336369904 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5ae000 == 165 [pid = 1708] [id = 523] 01:06:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x8a5af000) [pid = 1708] [serial = 1570] [outer = (nil)] 01:06:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x8a5b5800) [pid = 1708] [serial = 1571] [outer = 0x8a5af000] 01:06:10 INFO - PROCESS | 1708 | 1464336369999 Marionette DEBUG loaded listener.js 01:06:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x8a5b7000) [pid = 1708] [serial = 1572] [outer = 0x8a5af000] 01:06:10 INFO - PROCESS | 1708 | 1464336370964 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]]]}] 01:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1732ms 01:06:11 INFO - PROCESS | 1708 | 1464336371043 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 01:06:11 INFO - PROCESS | 1708 | 1464336371046 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 01:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:06:11 INFO - PROCESS | 1708 | 1464336371054 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:06:11 INFO - PROCESS | 1708 | 1464336371057 Marionette TRACE conn4 <- [1,2066,null,{}] 01:06:11 INFO - PROCESS | 1708 | 1464336371063 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}] 01:06:11 INFO - PROCESS | 1708 | 1464336371340 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 01:06:11 INFO - PROCESS | 1708 | 1464336371677 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x88efdc00 == 166 [pid = 1708] [id = 524] 01:06:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x8a5b3400) [pid = 1708] [serial = 1573] [outer = (nil)] 01:06:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0xa31ea800) [pid = 1708] [serial = 1574] [outer = 0x8a5b3400] 01:06:11 INFO - PROCESS | 1708 | 1464336371766 Marionette DEBUG loaded listener.js 01:06:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 179 (0xa36ec000) [pid = 1708] [serial = 1575] [outer = 0x8a5b3400] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9c027c00 == 165 [pid = 1708] [id = 416] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9a76b400 == 164 [pid = 1708] [id = 458] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e053c00 == 163 [pid = 1708] [id = 421] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e965000 == 162 [pid = 1708] [id = 414] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec62400 == 161 [pid = 1708] [id = 418] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9ab77400 == 160 [pid = 1708] [id = 413] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8f25c000 == 159 [pid = 1708] [id = 417] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x92ad8800 == 158 [pid = 1708] [id = 456] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x89010800 == 157 [pid = 1708] [id = 506] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40b000 == 156 [pid = 1708] [id = 505] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1eec00 == 155 [pid = 1708] [id = 504] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8a871400 == 154 [pid = 1708] [id = 503] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9ac2ec00 == 153 [pid = 1708] [id = 496] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec62c00 == 152 [pid = 1708] [id = 497] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x95293400 == 151 [pid = 1708] [id = 495] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x89005800 == 150 [pid = 1708] [id = 494] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x92ad7400 == 149 [pid = 1708] [id = 493] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x91521000 == 148 [pid = 1708] [id = 492] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9151d800 == 147 [pid = 1708] [id = 491] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8f118c00 == 146 [pid = 1708] [id = 489] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebe8c00 == 145 [pid = 1708] [id = 490] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecf5400 == 144 [pid = 1708] [id = 488] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e055400 == 143 [pid = 1708] [id = 487] 01:06:14 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef0400 == 142 [pid = 1708] [id = 486] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 178 (0x8f116400) [pid = 1708] [serial = 1335] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0x9d526800) [pid = 1708] [serial = 1437] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x8e964000) [pid = 1708] [serial = 1455] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0x8b51d400) [pid = 1708] [serial = 1398] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x89006000) [pid = 1708] [serial = 1397] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x90c43400) [pid = 1708] [serial = 1410] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0xa1159c00) [pid = 1708] [serial = 1439] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x9776a400) [pid = 1708] [serial = 1425] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x93a72000) [pid = 1708] [serial = 1419] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x9c3cdc00) [pid = 1708] [serial = 1436] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x952b6000) [pid = 1708] [serial = 1422] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x89012800) [pid = 1708] [serial = 1448] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8f241000) [pid = 1708] [serial = 1406] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x92add000) [pid = 1708] [serial = 1418] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0xa3599000) [pid = 1708] [serial = 1445] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x8d531000) [pid = 1708] [serial = 1452] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x90d7dc00) [pid = 1708] [serial = 1412] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x8e4e7800) [pid = 1708] [serial = 1454] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x8ebef400) [pid = 1708] [serial = 1404] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0xa2731400) [pid = 1708] [serial = 1442] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x8d1eb800) [pid = 1708] [serial = 1451] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x9092e000) [pid = 1708] [serial = 1409] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8e155000) [pid = 1708] [serial = 1401] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9b371400) [pid = 1708] [serial = 1431] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x8b527000) [pid = 1708] [serial = 1449] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0xa3327000) [pid = 1708] [serial = 1443] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9b867400) [pid = 1708] [serial = 1433] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8f49b000) [pid = 1708] [serial = 1407] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x8e9f2400) [pid = 1708] [serial = 1403] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9528fc00) [pid = 1708] [serial = 1421] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8e04e000) [pid = 1708] [serial = 1400] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x92477c00) [pid = 1708] [serial = 1415] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x915ae800) [pid = 1708] [serial = 1413] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x9a36b400) [pid = 1708] [serial = 1428] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9a16f800) [pid = 1708] [serial = 1427] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x97761c00) [pid = 1708] [serial = 1424] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9b8f5000) [pid = 1708] [serial = 1434] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9b14bc00) [pid = 1708] [serial = 1430] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8ebeb000) [pid = 1708] [serial = 1457] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0xa2262800) [pid = 1708] [serial = 1440] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x925bb800) [pid = 1708] [serial = 1416] [outer = (nil)] [url = about:blank] 01:06:14 INFO - PROCESS | 1708 | 1464336374975 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]]]}] 01:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 3989ms 01:06:15 INFO - PROCESS | 1708 | 1464336375045 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 01:06:15 INFO - PROCESS | 1708 | 1464336375052 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 01:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:06:15 INFO - PROCESS | 1708 | 1464336375062 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:06:15 INFO - PROCESS | 1708 | 1464336375066 Marionette TRACE conn4 <- [1,2070,null,{}] 01:06:15 INFO - PROCESS | 1708 | 1464336375076 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}] 01:06:15 INFO - PROCESS | 1708 | 1464336375334 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 01:06:15 INFO - PROCESS | 1708 | 1464336375620 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:15 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f8c00 == 143 [pid = 1708] [id = 525] 01:06:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8b521400) [pid = 1708] [serial = 1576] [outer = (nil)] 01:06:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8b557000) [pid = 1708] [serial = 1577] [outer = 0x8b521400] 01:06:15 INFO - PROCESS | 1708 | 1464336375715 Marionette DEBUG loaded listener.js 01:06:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8c06c800) [pid = 1708] [serial = 1578] [outer = 0x8b521400] 01:06:16 INFO - PROCESS | 1708 | 1464336376548 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]]]}] 01:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1532ms 01:06:16 INFO - PROCESS | 1708 | 1464336376630 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 01:06:16 INFO - PROCESS | 1708 | 1464336376639 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 01:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:06:16 INFO - PROCESS | 1708 | 1464336376650 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:06:16 INFO - PROCESS | 1708 | 1464336376653 Marionette TRACE conn4 <- [1,2074,null,{}] 01:06:16 INFO - PROCESS | 1708 | 1464336376660 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}] 01:06:16 INFO - PROCESS | 1708 | 1464336376961 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 01:06:17 INFO - PROCESS | 1708 | 1464336376996 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b54fc00 == 144 [pid = 1708] [id = 526] 01:06:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8d1ef400) [pid = 1708] [serial = 1579] [outer = (nil)] 01:06:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8d53dc00) [pid = 1708] [serial = 1580] [outer = 0x8d1ef400] 01:06:17 INFO - PROCESS | 1708 | 1464336377072 Marionette DEBUG loaded listener.js 01:06:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x8e14dc00) [pid = 1708] [serial = 1581] [outer = 0x8d1ef400] 01:06:18 INFO - PROCESS | 1708 | 1464336378185 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]]]}] 01:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1585ms 01:06:18 INFO - PROCESS | 1708 | 1464336378235 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 01:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:06:18 INFO - PROCESS | 1708 | 1464336378244 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 01:06:18 INFO - PROCESS | 1708 | 1464336378255 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:06:18 INFO - PROCESS | 1708 | 1464336378262 Marionette TRACE conn4 <- [1,2078,null,{}] 01:06:18 INFO - PROCESS | 1708 | 1464336378286 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}] 01:06:18 INFO - PROCESS | 1708 | 1464336378598 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9c3cd400) [pid = 1708] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8b559c00) [pid = 1708] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9d58c000) [pid = 1708] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8e4ec400) [pid = 1708] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8d1f2000) [pid = 1708] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8a871800) [pid = 1708] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0xa63ee000) [pid = 1708] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0xa22adc00) [pid = 1708] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x89010400) [pid = 1708] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa2378800) [pid = 1708] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x9c176400) [pid = 1708] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x9b152000) [pid = 1708] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9ac2f000) [pid = 1708] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x97760400) [pid = 1708] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x89014000) [pid = 1708] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x9528f800) [pid = 1708] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x91523c00) [pid = 1708] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x91528000) [pid = 1708] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8f57a000) [pid = 1708] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x90925800) [pid = 1708] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8f118000) [pid = 1708] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8e152400) [pid = 1708] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:06:19 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x88ef2400) [pid = 1708] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:06:19 INFO - PROCESS | 1708 | 1464336379498 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef2400 == 145 [pid = 1708] [id = 527] 01:06:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x88efd000) [pid = 1708] [serial = 1582] [outer = (nil)] 01:06:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8c14d000) [pid = 1708] [serial = 1583] [outer = 0x88efd000] 01:06:19 INFO - PROCESS | 1708 | 1464336379587 Marionette DEBUG loaded listener.js 01:06:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8ebeb000) [pid = 1708] [serial = 1584] [outer = 0x88efd000] 01:06:20 INFO - PROCESS | 1708 | 1464336380372 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]]]}] 01:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2150ms 01:06:20 INFO - PROCESS | 1708 | 1464336380401 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 01:06:20 INFO - PROCESS | 1708 | 1464336380413 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 01:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:06:20 INFO - PROCESS | 1708 | 1464336380422 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:06:20 INFO - PROCESS | 1708 | 1464336380428 Marionette TRACE conn4 <- [1,2082,null,{}] 01:06:20 INFO - PROCESS | 1708 | 1464336380435 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}] 01:06:20 INFO - PROCESS | 1708 | 1464336380733 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 01:06:20 INFO - PROCESS | 1708 | 1464336380757 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40b800 == 146 [pid = 1708] [id = 528] 01:06:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8ebed800) [pid = 1708] [serial = 1585] [outer = (nil)] 01:06:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8eced400) [pid = 1708] [serial = 1586] [outer = 0x8ebed800] 01:06:20 INFO - PROCESS | 1708 | 1464336380834 Marionette DEBUG loaded listener.js 01:06:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8f15cc00) [pid = 1708] [serial = 1587] [outer = 0x8ebed800] 01:06:22 INFO - PROCESS | 1708 | 1464336382115 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]]]}] 01:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1739ms 01:06:22 INFO - PROCESS | 1708 | 1464336382161 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 01:06:22 INFO - PROCESS | 1708 | 1464336382168 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 01:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:06:22 INFO - PROCESS | 1708 | 1464336382179 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:06:22 INFO - PROCESS | 1708 | 1464336382184 Marionette TRACE conn4 <- [1,2086,null,{}] 01:06:22 INFO - PROCESS | 1708 | 1464336382194 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}] 01:06:22 INFO - PROCESS | 1708 | 1464336382464 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 01:06:22 INFO - PROCESS | 1708 | 1464336382835 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5b8000 == 147 [pid = 1708] [id = 529] 01:06:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8b524400) [pid = 1708] [serial = 1588] [outer = (nil)] 01:06:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8c40b400) [pid = 1708] [serial = 1589] [outer = 0x8b524400] 01:06:22 INFO - PROCESS | 1708 | 1464336382933 Marionette DEBUG loaded listener.js 01:06:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8d530c00) [pid = 1708] [serial = 1590] [outer = 0x8b524400] 01:06:23 INFO - PROCESS | 1708 | 1464336383871 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]]]}] 01:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1749ms 01:06:23 INFO - PROCESS | 1708 | 1464336383929 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 01:06:23 INFO - PROCESS | 1708 | 1464336383939 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 01:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:06:23 INFO - PROCESS | 1708 | 1464336383950 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:06:23 INFO - PROCESS | 1708 | 1464336383954 Marionette TRACE conn4 <- [1,2090,null,{}] 01:06:23 INFO - PROCESS | 1708 | 1464336383962 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}] 01:06:24 INFO - PROCESS | 1708 | 1464336384267 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 01:06:24 INFO - PROCESS | 1708 | 1464336384610 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9fec00 == 148 [pid = 1708] [id = 530] 01:06:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ebe3c00) [pid = 1708] [serial = 1591] [outer = (nil)] 01:06:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8ec69c00) [pid = 1708] [serial = 1592] [outer = 0x8ebe3c00] 01:06:24 INFO - PROCESS | 1708 | 1464336384699 Marionette DEBUG loaded listener.js 01:06:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8f23c000) [pid = 1708] [serial = 1593] [outer = 0x8ebe3c00] 01:06:25 INFO - PROCESS | 1708 | 1464336385741 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]]]}] 01:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1850ms 01:06:25 INFO - PROCESS | 1708 | 1464336385801 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 01:06:25 INFO - PROCESS | 1708 | 1464336385806 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 01:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:06:25 INFO - PROCESS | 1708 | 1464336385813 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:06:25 INFO - PROCESS | 1708 | 1464336385820 Marionette TRACE conn4 <- [1,2094,null,{}] 01:06:25 INFO - PROCESS | 1708 | 1464336385837 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}] 01:06:26 INFO - PROCESS | 1708 | 1464336386140 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 01:06:26 INFO - PROCESS | 1708 | 1464336386505 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf5400 == 149 [pid = 1708] [id = 531] 01:06:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f4a1400) [pid = 1708] [serial = 1594] [outer = (nil)] 01:06:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8f578c00) [pid = 1708] [serial = 1595] [outer = 0x8f4a1400] 01:06:26 INFO - PROCESS | 1708 | 1464336386604 Marionette DEBUG loaded listener.js 01:06:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x9092e000) [pid = 1708] [serial = 1596] [outer = 0x8f4a1400] 01:06:27 INFO - PROCESS | 1708 | 1464336387489 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]]]}] 01:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1689ms 01:06:27 INFO - PROCESS | 1708 | 1464336387503 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 01:06:27 INFO - PROCESS | 1708 | 1464336387508 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 01:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:06:27 INFO - PROCESS | 1708 | 1464336387515 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:06:27 INFO - PROCESS | 1708 | 1464336387519 Marionette TRACE conn4 <- [1,2098,null,{}] 01:06:27 INFO - PROCESS | 1708 | 1464336387525 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}] 01:06:27 INFO - PROCESS | 1708 | 1464336387765 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 01:06:28 INFO - PROCESS | 1708 | 1464336388105 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef6c00 == 150 [pid = 1708] [id = 532] 01:06:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8ec52000) [pid = 1708] [serial = 1597] [outer = (nil)] 01:06:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x90c44800) [pid = 1708] [serial = 1598] [outer = 0x8ec52000] 01:06:28 INFO - PROCESS | 1708 | 1464336388201 Marionette DEBUG loaded listener.js 01:06:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x90d75c00) [pid = 1708] [serial = 1599] [outer = 0x8ec52000] 01:06:29 INFO - PROCESS | 1708 | 1464336389093 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]]]}] 01:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1632ms 01:06:29 INFO - PROCESS | 1708 | 1464336389148 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 01:06:29 INFO - PROCESS | 1708 | 1464336389152 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 01:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:06:29 INFO - PROCESS | 1708 | 1464336389159 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:06:29 INFO - PROCESS | 1708 | 1464336389162 Marionette TRACE conn4 <- [1,2102,null,{}] 01:06:29 INFO - PROCESS | 1708 | 1464336389169 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}] 01:06:29 INFO - PROCESS | 1708 | 1464336389415 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 01:06:29 INFO - PROCESS | 1708 | 1464336389742 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f576400 == 151 [pid = 1708] [id = 533] 01:06:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8f577000) [pid = 1708] [serial = 1600] [outer = (nil)] 01:06:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x911a7400) [pid = 1708] [serial = 1601] [outer = 0x8f577000] 01:06:29 INFO - PROCESS | 1708 | 1464336389839 Marionette DEBUG loaded listener.js 01:06:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x9151d800) [pid = 1708] [serial = 1602] [outer = 0x8f577000] 01:06:30 INFO - PROCESS | 1708 | 1464336390791 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]]]}] 01:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1692ms 01:06:30 INFO - PROCESS | 1708 | 1464336390852 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 01:06:30 INFO - PROCESS | 1708 | 1464336390859 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 01:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:06:30 INFO - PROCESS | 1708 | 1464336390869 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:06:30 INFO - PROCESS | 1708 | 1464336390874 Marionette TRACE conn4 <- [1,2106,null,{}] 01:06:30 INFO - PROCESS | 1708 | 1464336390883 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}] 01:06:31 INFO - PROCESS | 1708 | 1464336391194 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 01:06:31 INFO - PROCESS | 1708 | 1464336391550 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f25d000 == 152 [pid = 1708] [id = 534] 01:06:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x90c40000) [pid = 1708] [serial = 1603] [outer = (nil)] 01:06:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x91b3d000) [pid = 1708] [serial = 1604] [outer = 0x90c40000] 01:06:31 INFO - PROCESS | 1708 | 1464336391644 Marionette DEBUG loaded listener.js 01:06:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x9247a400) [pid = 1708] [serial = 1605] [outer = 0x90c40000] 01:06:32 INFO - PROCESS | 1708 | 1464336392601 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]]]}] 01:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1792ms 01:06:32 INFO - PROCESS | 1708 | 1464336392661 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 01:06:32 INFO - PROCESS | 1708 | 1464336392665 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 01:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:06:32 INFO - PROCESS | 1708 | 1464336392673 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:06:32 INFO - PROCESS | 1708 | 1464336392676 Marionette TRACE conn4 <- [1,2110,null,{}] 01:06:32 INFO - PROCESS | 1708 | 1464336392683 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}] 01:06:32 INFO - PROCESS | 1708 | 1464336392955 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 01:06:33 INFO - PROCESS | 1708 | 1464336393292 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x91b33000 == 153 [pid = 1708] [id = 535] 01:06:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x91b34400) [pid = 1708] [serial = 1606] [outer = (nil)] 01:06:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x92ad0800) [pid = 1708] [serial = 1607] [outer = 0x91b34400] 01:06:33 INFO - PROCESS | 1708 | 1464336393402 Marionette DEBUG loaded listener.js 01:06:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x93aaec00) [pid = 1708] [serial = 1608] [outer = 0x91b34400] 01:06:34 INFO - PROCESS | 1708 | 1464336394336 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]]]}] 01:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1735ms 01:06:34 INFO - PROCESS | 1708 | 1464336394409 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 01:06:34 INFO - PROCESS | 1708 | 1464336394412 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 01:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:06:34 INFO - PROCESS | 1708 | 1464336394420 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:06:34 INFO - PROCESS | 1708 | 1464336394423 Marionette TRACE conn4 <- [1,2114,null,{}] 01:06:34 INFO - PROCESS | 1708 | 1464336394430 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}] 01:06:34 INFO - PROCESS | 1708 | 1464336394708 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 01:06:35 INFO - PROCESS | 1708 | 1464336395030 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x915b0c00 == 154 [pid = 1708] [id = 536] 01:06:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x925c0000) [pid = 1708] [serial = 1609] [outer = (nil)] 01:06:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x95298400) [pid = 1708] [serial = 1610] [outer = 0x925c0000] 01:06:35 INFO - PROCESS | 1708 | 1464336395122 Marionette DEBUG loaded listener.js 01:06:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x952bd000) [pid = 1708] [serial = 1611] [outer = 0x925c0000] 01:06:36 INFO - PROCESS | 1708 | 1464336396097 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]]]}] 01:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1738ms 01:06:36 INFO - PROCESS | 1708 | 1464336396160 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 01:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:06:36 INFO - PROCESS | 1708 | 1464336396164 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 01:06:36 INFO - PROCESS | 1708 | 1464336396171 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:06:36 INFO - PROCESS | 1708 | 1464336396175 Marionette TRACE conn4 <- [1,2118,null,{}] 01:06:36 INFO - PROCESS | 1708 | 1464336396181 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}] 01:06:36 INFO - PROCESS | 1708 | 1464336396445 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 01:06:36 INFO - PROCESS | 1708 | 1464336396783 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x9528a800 == 155 [pid = 1708] [id = 537] 01:06:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9528f800) [pid = 1708] [serial = 1612] [outer = (nil)] 01:06:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x97763400) [pid = 1708] [serial = 1613] [outer = 0x9528f800] 01:06:36 INFO - PROCESS | 1708 | 1464336396886 Marionette DEBUG loaded listener.js 01:06:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x97775800) [pid = 1708] [serial = 1614] [outer = 0x9528f800] 01:06:37 INFO - PROCESS | 1708 | 1464336397807 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]]]}] 01:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1682ms 01:06:37 INFO - PROCESS | 1708 | 1464336397854 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 01:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:06:37 INFO - PROCESS | 1708 | 1464336397858 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 01:06:37 INFO - PROCESS | 1708 | 1464336397865 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:06:37 INFO - PROCESS | 1708 | 1464336397869 Marionette TRACE conn4 <- [1,2122,null,{}] 01:06:37 INFO - PROCESS | 1708 | 1464336397875 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}] 01:06:38 INFO - PROCESS | 1708 | 1464336398123 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 01:06:38 INFO - PROCESS | 1708 | 1464336398472 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c4800 == 156 [pid = 1708] [id = 538] 01:06:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x911a1400) [pid = 1708] [serial = 1615] [outer = (nil)] 01:06:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x99f61800) [pid = 1708] [serial = 1616] [outer = 0x911a1400] 01:06:38 INFO - PROCESS | 1708 | 1464336398572 Marionette DEBUG loaded listener.js 01:06:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9a2e2000) [pid = 1708] [serial = 1617] [outer = 0x911a1400] 01:06:39 INFO - PROCESS | 1708 | 1464336399523 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]]]}] 01:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1735ms 01:06:39 INFO - PROCESS | 1708 | 1464336399600 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 01:06:39 INFO - PROCESS | 1708 | 1464336399605 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 01:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:06:39 INFO - PROCESS | 1708 | 1464336399612 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:06:39 INFO - PROCESS | 1708 | 1464336399617 Marionette TRACE conn4 <- [1,2126,null,{}] 01:06:39 INFO - PROCESS | 1708 | 1464336399623 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}] 01:06:39 INFO - PROCESS | 1708 | 1464336399932 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 01:06:40 INFO - PROCESS | 1708 | 1464336400304 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a76b800 == 157 [pid = 1708] [id = 539] 01:06:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9ac32000) [pid = 1708] [serial = 1618] [outer = (nil)] 01:06:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9ac3b000) [pid = 1708] [serial = 1619] [outer = 0x9ac32000] 01:06:40 INFO - PROCESS | 1708 | 1464336400403 Marionette DEBUG loaded listener.js 01:06:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9b370000) [pid = 1708] [serial = 1620] [outer = 0x9ac32000] 01:06:41 INFO - PROCESS | 1708 | 1464336401384 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]]]}] 01:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1845ms 01:06:41 INFO - PROCESS | 1708 | 1464336401459 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 01:06:41 INFO - PROCESS | 1708 | 1464336401462 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 01:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:06:41 INFO - PROCESS | 1708 | 1464336401505 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:06:41 INFO - PROCESS | 1708 | 1464336401509 Marionette TRACE conn4 <- [1,2130,null,{}] 01:06:41 INFO - PROCESS | 1708 | 1464336401576 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}] 01:06:41 INFO - PROCESS | 1708 | 1464336401839 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 01:06:42 INFO - PROCESS | 1708 | 1464336402189 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x9add8000 == 158 [pid = 1708] [id = 540] 01:06:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9b5a4400) [pid = 1708] [serial = 1621] [outer = (nil)] 01:06:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9b8f5400) [pid = 1708] [serial = 1622] [outer = 0x9b5a4400] 01:06:42 INFO - PROCESS | 1708 | 1464336402282 Marionette DEBUG loaded listener.js 01:06:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9bb82000) [pid = 1708] [serial = 1623] [outer = 0x9b5a4400] 01:06:43 INFO - PROCESS | 1708 | 1464336403259 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] 01:06:43 INFO - PROCESS | 1708 | 1464336403346 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 01:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:06:43 INFO - PROCESS | 1708 | 1464336403354 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:06:43 INFO - PROCESS | 1708 | 1464336403358 Marionette TRACE conn4 <- [1,2134,null,{}] 01:06:43 INFO - PROCESS | 1708 | 1464336403364 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}] 01:06:43 INFO - PROCESS | 1708 | 1464336403646 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 01:06:44 INFO - PROCESS | 1708 | 1464336403988 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b59b800 == 159 [pid = 1708] [id = 541] 01:06:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9b5a7800) [pid = 1708] [serial = 1624] [outer = (nil)] 01:06:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0xa060a800) [pid = 1708] [serial = 1625] [outer = 0x9b5a7800] 01:06:44 INFO - PROCESS | 1708 | 1464336404081 Marionette DEBUG loaded listener.js 01:06:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0xa22a5c00) [pid = 1708] [serial = 1626] [outer = 0x9b5a7800] 01:06:45 INFO - PROCESS | 1708 | 1464336405036 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]]]}] 01:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1740ms 01:06:45 INFO - PROCESS | 1708 | 1464336405095 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 01:06:45 INFO - PROCESS | 1708 | 1464336405098 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 01:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:06:45 INFO - PROCESS | 1708 | 1464336405106 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:06:45 INFO - PROCESS | 1708 | 1464336405109 Marionette TRACE conn4 <- [1,2138,null,{}] 01:06:45 INFO - PROCESS | 1708 | 1464336405116 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}] 01:06:45 INFO - PROCESS | 1708 | 1464336405374 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 01:06:45 INFO - PROCESS | 1708 | 1464336405728 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x88efd800 == 160 [pid = 1708] [id = 542] 01:06:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9c02c800) [pid = 1708] [serial = 1627] [outer = (nil)] 01:06:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0xa23ccc00) [pid = 1708] [serial = 1628] [outer = 0x9c02c800] 01:06:45 INFO - PROCESS | 1708 | 1464336405824 Marionette DEBUG loaded listener.js 01:06:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0xa2580c00) [pid = 1708] [serial = 1629] [outer = 0x9c02c800] 01:06:46 INFO - PROCESS | 1708 | 1464336406753 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]]]}] 01:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1686ms 01:06:46 INFO - PROCESS | 1708 | 1464336406793 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 01:06:46 INFO - PROCESS | 1708 | 1464336406797 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 01:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:06:46 INFO - PROCESS | 1708 | 1464336406805 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:06:46 INFO - PROCESS | 1708 | 1464336406808 Marionette TRACE conn4 <- [1,2142,null,{}] 01:06:46 INFO - PROCESS | 1708 | 1464336406815 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}] 01:06:47 INFO - PROCESS | 1708 | 1464336407053 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 01:06:47 INFO - PROCESS | 1708 | 1464336407394 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:47 INFO - PROCESS | 1708 | ++DOCSHELL 0xa2262c00 == 161 [pid = 1708] [id = 543] 01:06:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa237cc00) [pid = 1708] [serial = 1630] [outer = (nil)] 01:06:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0xa359ac00) [pid = 1708] [serial = 1631] [outer = 0xa237cc00] 01:06:47 INFO - PROCESS | 1708 | 1464336407491 Marionette DEBUG loaded listener.js 01:06:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa3647000) [pid = 1708] [serial = 1632] [outer = 0xa237cc00] 01:06:48 INFO - PROCESS | 1708 | 1464336408384 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] 01:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:06:48 INFO - PROCESS | 1708 | 1464336408448 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 01:06:48 INFO - PROCESS | 1708 | 1464336408455 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:06:48 INFO - PROCESS | 1708 | 1464336408459 Marionette TRACE conn4 <- [1,2146,null,{}] 01:06:48 INFO - PROCESS | 1708 | 1464336408465 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}] 01:06:48 INFO - PROCESS | 1708 | 1464336408708 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 01:06:49 INFO - PROCESS | 1708 | 1464336409033 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x86754800 == 162 [pid = 1708] [id = 544] 01:06:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x870cfc00) [pid = 1708] [serial = 1633] [outer = (nil)] 01:06:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0xa3644000) [pid = 1708] [serial = 1634] [outer = 0x870cfc00] 01:06:49 INFO - PROCESS | 1708 | 1464336409132 Marionette DEBUG loaded listener.js 01:06:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0xa6840800) [pid = 1708] [serial = 1635] [outer = 0x870cfc00] 01:06:50 INFO - PROCESS | 1708 | 1464336410074 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] 01:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:06:50 INFO - PROCESS | 1708 | 1464336410149 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 01:06:50 INFO - PROCESS | 1708 | 1464336410156 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:06:50 INFO - PROCESS | 1708 | 1464336410159 Marionette TRACE conn4 <- [1,2150,null,{}] 01:06:50 INFO - PROCESS | 1708 | 1464336410166 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}] 01:06:50 INFO - PROCESS | 1708 | 1464336410424 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 01:06:50 INFO - PROCESS | 1708 | 1464336410779 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x87061c00 == 163 [pid = 1708] [id = 545] 01:06:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 176 (0x87062800) [pid = 1708] [serial = 1636] [outer = (nil)] 01:06:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 177 (0x8706b000) [pid = 1708] [serial = 1637] [outer = 0x87062800] 01:06:50 INFO - PROCESS | 1708 | 1464336410871 Marionette DEBUG loaded listener.js 01:06:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 178 (0x8706e800) [pid = 1708] [serial = 1638] [outer = 0x87062800] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x90c4b800 == 162 [pid = 1708] [id = 311] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8a5ae000 == 161 [pid = 1708] [id = 523] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x870ce000 == 160 [pid = 1708] [id = 521] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x952bf000 == 159 [pid = 1708] [id = 522] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d532800 == 158 [pid = 1708] [id = 520] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x88efcc00 == 157 [pid = 1708] [id = 519] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x870c7c00 == 156 [pid = 1708] [id = 518] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8f581000 == 155 [pid = 1708] [id = 516] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2e3400 == 154 [pid = 1708] [id = 517] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8e965400 == 153 [pid = 1708] [id = 515] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x9152a400 == 152 [pid = 1708] [id = 514] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x90d7b400 == 151 [pid = 1708] [id = 513] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x90d7d000 == 150 [pid = 1708] [id = 512] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d4d1400 == 149 [pid = 1708] [id = 220] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebe4c00 == 148 [pid = 1708] [id = 511] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec65800 == 147 [pid = 1708] [id = 509] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec4cc00 == 146 [pid = 1708] [id = 510] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ec000 == 145 [pid = 1708] [id = 508] 01:06:53 INFO - PROCESS | 1708 | --DOCSHELL 0x8a86a400 == 144 [pid = 1708] [id = 507] 01:06:53 INFO - PROCESS | 1708 | 1464336413862 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]]]}] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 177 (0xa359c000) [pid = 1708] [serial = 1446] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 176 (0x8ecf1800) [pid = 1708] [serial = 1395] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 175 (0xa31f4000) [pid = 1708] [serial = 1383] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8ebe6400) [pid = 1708] [serial = 1520] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8e9f1c00) [pid = 1708] [serial = 1517] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8d4d1800) [pid = 1708] [serial = 1514] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8a8fc000) [pid = 1708] [serial = 1511] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x8b9ca400) [pid = 1708] [serial = 1512] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0xa6978000) [pid = 1708] [serial = 1509] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0xa696cc00) [pid = 1708] [serial = 1508] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0xa6835400) [pid = 1708] [serial = 1505] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0xa6838c00) [pid = 1708] [serial = 1506] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0xa6385400) [pid = 1708] [serial = 1503] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0xa51a3400) [pid = 1708] [serial = 1502] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0xa36ef000) [pid = 1708] [serial = 1500] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0xa3599c00) [pid = 1708] [serial = 1499] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0xa273b800) [pid = 1708] [serial = 1497] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0xa250b800) [pid = 1708] [serial = 1496] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x9d52c400) [pid = 1708] [serial = 1494] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9c3c8c00) [pid = 1708] [serial = 1493] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x9b148c00) [pid = 1708] [serial = 1491] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9ac33800) [pid = 1708] [serial = 1490] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9a2e6c00) [pid = 1708] [serial = 1488] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9a2c7c00) [pid = 1708] [serial = 1487] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x97768c00) [pid = 1708] [serial = 1485] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x95292400) [pid = 1708] [serial = 1484] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9550dc00) [pid = 1708] [serial = 1482] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x95504000) [pid = 1708] [serial = 1481] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x94659800) [pid = 1708] [serial = 1479] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x93aabc00) [pid = 1708] [serial = 1478] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x92474400) [pid = 1708] [serial = 1476] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x915ad400) [pid = 1708] [serial = 1475] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x911aa400) [pid = 1708] [serial = 1473] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x90d7fc00) [pid = 1708] [serial = 1472] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x90c42800) [pid = 1708] [serial = 1470] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x90933400) [pid = 1708] [serial = 1469] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8f239800) [pid = 1708] [serial = 1467] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8f164800) [pid = 1708] [serial = 1466] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8e962c00) [pid = 1708] [serial = 1464] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8e390000) [pid = 1708] [serial = 1463] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8b554c00) [pid = 1708] [serial = 1461] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8900b000) [pid = 1708] [serial = 1460] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8ebe6800) [pid = 1708] [serial = 1518] [outer = (nil)] [url = about:blank] 01:06:54 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8e049800) [pid = 1708] [serial = 1515] [outer = (nil)] [url = about:blank] 01:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 4044ms 01:06:54 INFO - PROCESS | 1708 | 1464336414200 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 01:06:54 INFO - PROCESS | 1708 | 1464336414205 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 01:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:06:54 INFO - PROCESS | 1708 | 1464336414214 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:06:54 INFO - PROCESS | 1708 | 1464336414220 Marionette TRACE conn4 <- [1,2154,null,{}] 01:06:54 INFO - PROCESS | 1708 | 1464336414230 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}] 01:06:54 INFO - PROCESS | 1708 | 1464336414442 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 01:06:54 INFO - PROCESS | 1708 | 1464336414678 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f0c00 == 145 [pid = 1708] [id = 546] 01:06:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8a8f1400) [pid = 1708] [serial = 1639] [outer = (nil)] 01:06:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8a8fc000) [pid = 1708] [serial = 1640] [outer = 0x8a8f1400] 01:06:54 INFO - PROCESS | 1708 | 1464336414759 Marionette DEBUG loaded listener.js 01:06:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8b552400) [pid = 1708] [serial = 1641] [outer = 0x8a8f1400] 01:06:55 INFO - PROCESS | 1708 | 1464336415655 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]]]}] 01:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1490ms 01:06:55 INFO - PROCESS | 1708 | 1464336415704 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 01:06:55 INFO - PROCESS | 1708 | 1464336415713 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 01:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:06:55 INFO - PROCESS | 1708 | 1464336415724 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:06:55 INFO - PROCESS | 1708 | 1464336415727 Marionette TRACE conn4 <- [1,2158,null,{}] 01:06:55 INFO - PROCESS | 1708 | 1464336415734 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}] 01:06:55 INFO - PROCESS | 1708 | 1464336415968 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 01:06:56 INFO - PROCESS | 1708 | 1464336416238 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c414c00 == 146 [pid = 1708] [id = 547] 01:06:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8c415c00) [pid = 1708] [serial = 1642] [outer = (nil)] 01:06:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8d52f800) [pid = 1708] [serial = 1643] [outer = 0x8c415c00] 01:06:56 INFO - PROCESS | 1708 | 1464336416322 Marionette DEBUG loaded listener.js 01:06:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8e149400) [pid = 1708] [serial = 1644] [outer = 0x8c415c00] 01:06:57 INFO - PROCESS | 1708 | 1464336417304 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]]]}] 01:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1638ms 01:06:57 INFO - PROCESS | 1708 | 1464336417364 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 01:06:57 INFO - PROCESS | 1708 | 1464336417367 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 01:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:06:57 INFO - PROCESS | 1708 | 1464336417375 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:06:57 INFO - PROCESS | 1708 | 1464336417381 Marionette TRACE conn4 <- [1,2162,null,{}] 01:06:57 INFO - PROCESS | 1708 | 1464336417406 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}] 01:06:57 INFO - PROCESS | 1708 | 1464336417710 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 01:06:57 INFO - PROCESS | 1708 | 1464336417745 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:06:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9ff800 == 147 [pid = 1708] [id = 548] 01:06:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8ebe8c00) [pid = 1708] [serial = 1645] [outer = (nil)] 01:06:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8ec56800) [pid = 1708] [serial = 1646] [outer = 0x8ebe8c00] 01:06:57 INFO - PROCESS | 1708 | 1464336417887 Marionette DEBUG loaded listener.js 01:06:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x8ec65800) [pid = 1708] [serial = 1647] [outer = 0x8ebe8c00] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8e9fb800) [pid = 1708] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8d1ef400) [pid = 1708] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x88efd000) [pid = 1708] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9bbbd000) [pid = 1708] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x89011400) [pid = 1708] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x9b146c00) [pid = 1708] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9b153800) [pid = 1708] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x95504800) [pid = 1708] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9a2e6400) [pid = 1708] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x950d8000) [pid = 1708] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x925be400) [pid = 1708] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9246f400) [pid = 1708] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x90d7b800) [pid = 1708] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x9119d800) [pid = 1708] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8f169400) [pid = 1708] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8ec54000) [pid = 1708] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8ec68000) [pid = 1708] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8d530400) [pid = 1708] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8a86b800) [pid = 1708] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8b521400) [pid = 1708] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8a5b3400) [pid = 1708] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:06:59 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8a5af000) [pid = 1708] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:06:59 INFO - PROCESS | 1708 | 1464336419583 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]]]}] 01:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2262ms 01:06:59 INFO - PROCESS | 1708 | 1464336419644 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 01:06:59 INFO - PROCESS | 1708 | 1464336419649 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 01:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:06:59 INFO - PROCESS | 1708 | 1464336419656 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:06:59 INFO - PROCESS | 1708 | 1464336419659 Marionette TRACE conn4 <- [1,2166,null,{}] 01:06:59 INFO - PROCESS | 1708 | 1464336419665 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}] 01:06:59 INFO - PROCESS | 1708 | 1464336419883 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 01:07:00 INFO - PROCESS | 1708 | 1464336420078 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5ac800 == 148 [pid = 1708] [id = 549] 01:07:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8a5b2c00) [pid = 1708] [serial = 1648] [outer = (nil)] 01:07:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8ebed000) [pid = 1708] [serial = 1649] [outer = 0x8a5b2c00] 01:07:00 INFO - PROCESS | 1708 | 1464336420160 Marionette DEBUG loaded listener.js 01:07:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8f164800) [pid = 1708] [serial = 1650] [outer = 0x8a5b2c00] 01:07:00 INFO - PROCESS | 1708 | 1464336420985 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]]]}] 01:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1387ms 01:07:01 INFO - PROCESS | 1708 | 1464336421044 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 01:07:01 INFO - PROCESS | 1708 | 1464336421047 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 01:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:07:01 INFO - PROCESS | 1708 | 1464336421055 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:07:01 INFO - PROCESS | 1708 | 1464336421059 Marionette TRACE conn4 <- [1,2170,null,{}] 01:07:01 INFO - PROCESS | 1708 | 1464336421064 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}] 01:07:01 INFO - PROCESS | 1708 | 1464336421596 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 01:07:01 INFO - PROCESS | 1708 | 1464336421912 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x87070800 == 149 [pid = 1708] [id = 550] 01:07:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x870c7c00) [pid = 1708] [serial = 1651] [outer = (nil)] 01:07:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x89013000) [pid = 1708] [serial = 1652] [outer = 0x870c7c00] 01:07:02 INFO - PROCESS | 1708 | 1464336422021 Marionette DEBUG loaded listener.js 01:07:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8a86d400) [pid = 1708] [serial = 1653] [outer = 0x870c7c00] 01:07:03 INFO - PROCESS | 1708 | 1464336423205 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]]]}] 01:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2190ms 01:07:03 INFO - PROCESS | 1708 | 1464336423254 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 01:07:03 INFO - PROCESS | 1708 | 1464336423261 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 01:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:07:03 INFO - PROCESS | 1708 | 1464336423269 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:07:03 INFO - PROCESS | 1708 | 1464336423275 Marionette TRACE conn4 <- [1,2174,null,{}] 01:07:03 INFO - PROCESS | 1708 | 1464336423284 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}] 01:07:03 INFO - PROCESS | 1708 | 1464336423592 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 01:07:03 INFO - PROCESS | 1708 | 1464336423962 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40b000 == 150 [pid = 1708] [id = 551] 01:07:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8d1ec000) [pid = 1708] [serial = 1654] [outer = (nil)] 01:07:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8e047400) [pid = 1708] [serial = 1655] [outer = 0x8d1ec000] 01:07:04 INFO - PROCESS | 1708 | 1464336424066 Marionette DEBUG loaded listener.js 01:07:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e3d0800) [pid = 1708] [serial = 1656] [outer = 0x8d1ec000] 01:07:05 INFO - PROCESS | 1708 | 1464336425068 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]]]}] 01:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1842ms 01:07:05 INFO - PROCESS | 1708 | 1464336425112 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 01:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:07:05 INFO - PROCESS | 1708 | 1464336425118 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 01:07:05 INFO - PROCESS | 1708 | 1464336425126 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:07:05 INFO - PROCESS | 1708 | 1464336425130 Marionette TRACE conn4 <- [1,2178,null,{}] 01:07:05 INFO - PROCESS | 1708 | 1464336425136 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}] 01:07:05 INFO - PROCESS | 1708 | 1464336425394 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 01:07:05 INFO - PROCESS | 1708 | 1464336425792 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebee000 == 151 [pid = 1708] [id = 552] 01:07:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ebf0400) [pid = 1708] [serial = 1657] [outer = (nil)] 01:07:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8ec50400) [pid = 1708] [serial = 1658] [outer = 0x8ebf0400] 01:07:05 INFO - PROCESS | 1708 | 1464336425888 Marionette DEBUG loaded listener.js 01:07:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8ec68000) [pid = 1708] [serial = 1659] [outer = 0x8ebf0400] 01:07:06 INFO - PROCESS | 1708 | 1464336426924 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]]]}] 01:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1886ms 01:07:07 INFO - PROCESS | 1708 | 1464336427012 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 01:07:07 INFO - PROCESS | 1708 | 1464336427019 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 01:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:07:07 INFO - PROCESS | 1708 | 1464336427038 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:07:07 INFO - PROCESS | 1708 | 1464336427047 Marionette TRACE conn4 <- [1,2182,null,{}] 01:07:07 INFO - PROCESS | 1708 | 1464336427055 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}] 01:07:07 INFO - PROCESS | 1708 | 1464336427421 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 01:07:07 INFO - PROCESS | 1708 | 1464336427695 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f110800 == 152 [pid = 1708] [id = 553] 01:07:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f166c00) [pid = 1708] [serial = 1660] [outer = (nil)] 01:07:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8f576c00) [pid = 1708] [serial = 1661] [outer = 0x8f166c00] 01:07:07 INFO - PROCESS | 1708 | 1464336427787 Marionette DEBUG loaded listener.js 01:07:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x9092b000) [pid = 1708] [serial = 1662] [outer = 0x8f166c00] 01:07:08 INFO - PROCESS | 1708 | 1464336428761 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]]]}] 01:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1809ms 01:07:08 INFO - PROCESS | 1708 | 1464336428839 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 01:07:08 INFO - PROCESS | 1708 | 1464336428842 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 01:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:07:08 INFO - PROCESS | 1708 | 1464336428850 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:07:08 INFO - PROCESS | 1708 | 1464336428854 Marionette TRACE conn4 <- [1,2186,null,{}] 01:07:08 INFO - PROCESS | 1708 | 1464336428860 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}] 01:07:09 INFO - PROCESS | 1708 | 1464336429154 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 01:07:09 INFO - PROCESS | 1708 | 1464336429501 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x9092f800 == 153 [pid = 1708] [id = 554] 01:07:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x90ac3c00) [pid = 1708] [serial = 1663] [outer = (nil)] 01:07:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x90c49c00) [pid = 1708] [serial = 1664] [outer = 0x90ac3c00] 01:07:09 INFO - PROCESS | 1708 | 1464336429594 Marionette DEBUG loaded listener.js 01:07:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x90d73400) [pid = 1708] [serial = 1665] [outer = 0x90ac3c00] 01:07:10 INFO - PROCESS | 1708 | 1464336430588 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]]]}] 01:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1787ms 01:07:10 INFO - PROCESS | 1708 | 1464336430638 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 01:07:10 INFO - PROCESS | 1708 | 1464336430641 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 01:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:07:10 INFO - PROCESS | 1708 | 1464336430649 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:07:10 INFO - PROCESS | 1708 | 1464336430655 Marionette TRACE conn4 <- [1,2190,null,{}] 01:07:10 INFO - PROCESS | 1708 | 1464336430665 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}] 01:07:10 INFO - PROCESS | 1708 | 1464336430974 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 01:07:11 INFO - PROCESS | 1708 | 1464336431327 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x911aa400 == 154 [pid = 1708] [id = 555] 01:07:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x911aa800) [pid = 1708] [serial = 1666] [outer = (nil)] 01:07:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x91526000) [pid = 1708] [serial = 1667] [outer = 0x911aa800] 01:07:11 INFO - PROCESS | 1708 | 1464336431431 Marionette DEBUG loaded listener.js 01:07:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x91b3f400) [pid = 1708] [serial = 1668] [outer = 0x911aa800] 01:07:12 INFO - PROCESS | 1708 | 1464336432477 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]]]}] 01:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1894ms 01:07:12 INFO - PROCESS | 1708 | 1464336432544 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 01:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:07:12 INFO - PROCESS | 1708 | 1464336432549 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 01:07:12 INFO - PROCESS | 1708 | 1464336432556 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:07:12 INFO - PROCESS | 1708 | 1464336432560 Marionette TRACE conn4 <- [1,2194,null,{}] 01:07:12 INFO - PROCESS | 1708 | 1464336432567 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}] 01:07:12 INFO - PROCESS | 1708 | 1464336432817 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 01:07:13 INFO - PROCESS | 1708 | 1464336433151 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x9092c000 == 155 [pid = 1708] [id = 556] 01:07:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x9119b400) [pid = 1708] [serial = 1669] [outer = (nil)] 01:07:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x93a70400) [pid = 1708] [serial = 1670] [outer = 0x9119b400] 01:07:13 INFO - PROCESS | 1708 | 1464336433243 Marionette DEBUG loaded listener.js 01:07:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x93ab8800) [pid = 1708] [serial = 1671] [outer = 0x9119b400] 01:07:14 INFO - PROCESS | 1708 | 1464336434203 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]]]}] 01:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1690ms 01:07:14 INFO - PROCESS | 1708 | 1464336434246 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 01:07:14 INFO - PROCESS | 1708 | 1464336434250 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 01:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:07:14 INFO - PROCESS | 1708 | 1464336434257 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:07:14 INFO - PROCESS | 1708 | 1464336434261 Marionette TRACE conn4 <- [1,2198,null,{}] 01:07:14 INFO - PROCESS | 1708 | 1464336434266 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}] 01:07:14 INFO - PROCESS | 1708 | 1464336434521 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 01:07:14 INFO - PROCESS | 1708 | 1464336434870 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4ec400 == 156 [pid = 1708] [id = 557] 01:07:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9246e000) [pid = 1708] [serial = 1672] [outer = (nil)] 01:07:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x95289c00) [pid = 1708] [serial = 1673] [outer = 0x9246e000] 01:07:14 INFO - PROCESS | 1708 | 1464336434965 Marionette DEBUG loaded listener.js 01:07:15 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x952b5800) [pid = 1708] [serial = 1674] [outer = 0x9246e000] 01:07:15 INFO - PROCESS | 1708 | 1464336435862 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]]]}] 01:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1634ms 01:07:15 INFO - PROCESS | 1708 | 1464336435893 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 01:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:07:15 INFO - PROCESS | 1708 | 1464336435897 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 01:07:15 INFO - PROCESS | 1708 | 1464336435904 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:07:15 INFO - PROCESS | 1708 | 1464336435908 Marionette TRACE conn4 <- [1,2202,null,{}] 01:07:15 INFO - PROCESS | 1708 | 1464336435914 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}] 01:07:16 INFO - PROCESS | 1708 | 1464336436156 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 01:07:16 INFO - PROCESS | 1708 | 1464336436507 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5aec00 == 157 [pid = 1708] [id = 558] 01:07:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x95294400) [pid = 1708] [serial = 1675] [outer = (nil)] 01:07:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x97765000) [pid = 1708] [serial = 1676] [outer = 0x95294400] 01:07:16 INFO - PROCESS | 1708 | 1464336436613 Marionette DEBUG loaded listener.js 01:07:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9777d000) [pid = 1708] [serial = 1677] [outer = 0x95294400] 01:07:17 INFO - PROCESS | 1708 | 1464336437558 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]]]}] 01:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1690ms 01:07:17 INFO - PROCESS | 1708 | 1464336437594 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 01:07:17 INFO - PROCESS | 1708 | 1464336437597 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 01:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:07:17 INFO - PROCESS | 1708 | 1464336437605 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:07:17 INFO - PROCESS | 1708 | 1464336437615 Marionette TRACE conn4 <- [1,2206,null,{}] 01:07:17 INFO - PROCESS | 1708 | 1464336437621 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}] 01:07:17 INFO - PROCESS | 1708 | 1464336437902 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 01:07:18 INFO - PROCESS | 1708 | 1464336438251 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x952bf000 == 158 [pid = 1708] [id = 559] 01:07:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x955a1800) [pid = 1708] [serial = 1678] [outer = (nil)] 01:07:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9a2de000) [pid = 1708] [serial = 1679] [outer = 0x955a1800] 01:07:18 INFO - PROCESS | 1708 | 1464336438345 Marionette DEBUG loaded listener.js 01:07:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9a2e7c00) [pid = 1708] [serial = 1680] [outer = 0x955a1800] 01:07:19 INFO - PROCESS | 1708 | 1464336439326 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]]]}] 01:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1794ms 01:07:19 INFO - PROCESS | 1708 | 1464336439400 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 01:07:19 INFO - PROCESS | 1708 | 1464336439404 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 01:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:07:19 INFO - PROCESS | 1708 | 1464336439411 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:07:19 INFO - PROCESS | 1708 | 1464336439414 Marionette TRACE conn4 <- [1,2210,null,{}] 01:07:19 INFO - PROCESS | 1708 | 1464336439421 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}] 01:07:19 INFO - PROCESS | 1708 | 1464336439728 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 01:07:20 INFO - PROCESS | 1708 | 1464336440084 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a772400 == 159 [pid = 1708] [id = 560] 01:07:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9a8c0400) [pid = 1708] [serial = 1681] [outer = (nil)] 01:07:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9ac14800) [pid = 1708] [serial = 1682] [outer = 0x9a8c0400] 01:07:20 INFO - PROCESS | 1708 | 1464336440247 Marionette DEBUG loaded listener.js 01:07:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9ac3a800) [pid = 1708] [serial = 1683] [outer = 0x9a8c0400] 01:07:21 INFO - PROCESS | 1708 | 1464336441292 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]]]}] 01:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1938ms 01:07:21 INFO - PROCESS | 1708 | 1464336441351 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 01:07:21 INFO - PROCESS | 1708 | 1464336441357 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 01:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:07:21 INFO - PROCESS | 1708 | 1464336441366 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:07:21 INFO - PROCESS | 1708 | 1464336441371 Marionette TRACE conn4 <- [1,2214,null,{}] 01:07:21 INFO - PROCESS | 1708 | 1464336441379 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}] 01:07:21 INFO - PROCESS | 1708 | 1464336441716 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 01:07:22 INFO - PROCESS | 1708 | 1464336442084 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ac3dc00 == 160 [pid = 1708] [id = 561] 01:07:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9b369000) [pid = 1708] [serial = 1684] [outer = (nil)] 01:07:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9c034800) [pid = 1708] [serial = 1685] [outer = 0x9b369000] 01:07:22 INFO - PROCESS | 1708 | 1464336442239 Marionette DEBUG loaded listener.js 01:07:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9c3c8c00) [pid = 1708] [serial = 1686] [outer = 0x9b369000] 01:07:23 INFO - PROCESS | 1708 | 1464336443316 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]]]}] 01:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1991ms 01:07:23 INFO - PROCESS | 1708 | 1464336443357 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 01:07:23 INFO - PROCESS | 1708 | 1464336443360 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 01:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:07:23 INFO - PROCESS | 1708 | 1464336443368 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:07:23 INFO - PROCESS | 1708 | 1464336443371 Marionette TRACE conn4 <- [1,2218,null,{}] 01:07:23 INFO - PROCESS | 1708 | 1464336443377 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}] 01:07:23 INFO - PROCESS | 1708 | 1464336443625 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 01:07:23 INFO - PROCESS | 1708 | 1464336443977 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b36d400 == 161 [pid = 1708] [id = 562] 01:07:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0xa060d400) [pid = 1708] [serial = 1687] [outer = (nil)] 01:07:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0xa2262800) [pid = 1708] [serial = 1688] [outer = 0xa060d400] 01:07:24 INFO - PROCESS | 1708 | 1464336444079 Marionette DEBUG loaded listener.js 01:07:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0xa2378c00) [pid = 1708] [serial = 1689] [outer = 0xa060d400] 01:07:25 INFO - PROCESS | 1708 | 1464336445005 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]]]}] 01:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1684ms 01:07:25 INFO - PROCESS | 1708 | 1464336445053 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 01:07:25 INFO - PROCESS | 1708 | 1464336445058 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 01:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:07:25 INFO - PROCESS | 1708 | 1464336445066 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:07:25 INFO - PROCESS | 1708 | 1464336445069 Marionette TRACE conn4 <- [1,2222,null,{}] 01:07:25 INFO - PROCESS | 1708 | 1464336445076 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}] 01:07:25 INFO - PROCESS | 1708 | 1464336445324 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 01:07:25 INFO - PROCESS | 1708 | 1464336445679 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b14a400 == 162 [pid = 1708] [id = 563] 01:07:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9b373000) [pid = 1708] [serial = 1690] [outer = (nil)] 01:07:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0xa3354c00) [pid = 1708] [serial = 1691] [outer = 0x9b373000] 01:07:25 INFO - PROCESS | 1708 | 1464336445789 Marionette DEBUG loaded listener.js 01:07:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0xa3594400) [pid = 1708] [serial = 1692] [outer = 0x9b373000] 01:07:26 INFO - PROCESS | 1708 | 1464336446697 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]]]}] 01:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1685ms 01:07:26 INFO - PROCESS | 1708 | 1464336446751 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 01:07:26 INFO - PROCESS | 1708 | 1464336446754 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 01:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:07:26 INFO - PROCESS | 1708 | 1464336446761 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:07:26 INFO - PROCESS | 1708 | 1464336446764 Marionette TRACE conn4 <- [1,2226,null,{}] 01:07:26 INFO - PROCESS | 1708 | 1464336446770 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}] 01:07:27 INFO - PROCESS | 1708 | 1464336447038 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 01:07:27 INFO - PROCESS | 1708 | 1464336447431 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:27 INFO - PROCESS | 1708 | ++DOCSHELL 0xa36e9c00 == 163 [pid = 1708] [id = 564] 01:07:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0xa4f22000) [pid = 1708] [serial = 1693] [outer = (nil)] 01:07:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0xa638e800) [pid = 1708] [serial = 1694] [outer = 0xa4f22000] 01:07:27 INFO - PROCESS | 1708 | 1464336447530 Marionette DEBUG loaded listener.js 01:07:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0xa63f5c00) [pid = 1708] [serial = 1695] [outer = 0xa4f22000] 01:07:28 INFO - PROCESS | 1708 | 1464336448466 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]]]}] 01:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1743ms 01:07:28 INFO - PROCESS | 1708 | 1464336448504 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 01:07:28 INFO - PROCESS | 1708 | 1464336448508 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 01:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:07:28 INFO - PROCESS | 1708 | 1464336448515 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:07:28 INFO - PROCESS | 1708 | 1464336448519 Marionette TRACE conn4 <- [1,2230,null,{}] 01:07:28 INFO - PROCESS | 1708 | 1464336448526 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}] 01:07:28 INFO - PROCESS | 1708 | 1464336448769 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 01:07:29 INFO - PROCESS | 1708 | 1464336449125 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:29 INFO - PROCESS | 1708 | ++DOCSHELL 0xa115c000 == 164 [pid = 1708] [id = 565] 01:07:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa31f4000) [pid = 1708] [serial = 1696] [outer = (nil)] 01:07:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0xa69ddc00) [pid = 1708] [serial = 1697] [outer = 0xa31f4000] 01:07:29 INFO - PROCESS | 1708 | 1464336449221 Marionette DEBUG loaded listener.js 01:07:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa696e000) [pid = 1708] [serial = 1698] [outer = 0xa31f4000] 01:07:30 INFO - PROCESS | 1708 | 1464336450163 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]]]}] 01:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1687ms 01:07:30 INFO - PROCESS | 1708 | 1464336450203 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 01:07:30 INFO - PROCESS | 1708 | 1464336450207 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 01:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:07:30 INFO - PROCESS | 1708 | 1464336450214 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:07:30 INFO - PROCESS | 1708 | 1464336450217 Marionette TRACE conn4 <- [1,2234,null,{}] 01:07:30 INFO - PROCESS | 1708 | 1464336450223 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}] 01:07:30 INFO - PROCESS | 1708 | 1464336450465 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 01:07:30 INFO - PROCESS | 1708 | 1464336450840 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d44c00 == 165 [pid = 1708] [id = 566] 01:07:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x86d45800) [pid = 1708] [serial = 1699] [outer = (nil)] 01:07:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x86d4b800) [pid = 1708] [serial = 1700] [outer = 0x86d45800] 01:07:30 INFO - PROCESS | 1708 | 1464336450937 Marionette DEBUG loaded listener.js 01:07:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0x86d4d400) [pid = 1708] [serial = 1701] [outer = 0x86d45800] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x9a178000 == 164 [pid = 1708] [id = 240] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x93aab400 == 163 [pid = 1708] [id = 44] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef2400 == 162 [pid = 1708] [id = 527] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8c066800 == 161 [pid = 1708] [id = 208] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8b54fc00 == 160 [pid = 1708] [id = 526] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8b9d1800 == 159 [pid = 1708] [id = 360] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0xa3120400 == 158 [pid = 1708] [id = 19] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8a5ac800 == 157 [pid = 1708] [id = 549] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9ff800 == 156 [pid = 1708] [id = 548] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8c414c00 == 155 [pid = 1708] [id = 547] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f0c00 == 154 [pid = 1708] [id = 546] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x9528a800 == 153 [pid = 1708] [id = 537] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x870c4800 == 152 [pid = 1708] [id = 538] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x915b0c00 == 151 [pid = 1708] [id = 536] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x91b33000 == 150 [pid = 1708] [id = 535] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8f25d000 == 149 [pid = 1708] [id = 534] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8f576400 == 148 [pid = 1708] [id = 533] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef6c00 == 147 [pid = 1708] [id = 532] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecf5400 == 146 [pid = 1708] [id = 531] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9fec00 == 145 [pid = 1708] [id = 530] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40b800 == 144 [pid = 1708] [id = 528] 01:07:33 INFO - PROCESS | 1708 | --DOCSHELL 0x8a5b8000 == 143 [pid = 1708] [id = 529] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x8ec69000) [pid = 1708] [serial = 1458] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x8e14dc00) [pid = 1708] [serial = 1581] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8ebeb000) [pid = 1708] [serial = 1584] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0xa3564c00) [pid = 1708] [serial = 1568] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0xa257d000) [pid = 1708] [serial = 1566] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0xa237f800) [pid = 1708] [serial = 1565] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x9d597c00) [pid = 1708] [serial = 1563] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x9c3cf400) [pid = 1708] [serial = 1562] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x9bb83000) [pid = 1708] [serial = 1560] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x9b8f6400) [pid = 1708] [serial = 1559] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x9b5a1400) [pid = 1708] [serial = 1557] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x9b36cc00) [pid = 1708] [serial = 1556] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x9ab82800) [pid = 1708] [serial = 1554] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x9a72a000) [pid = 1708] [serial = 1553] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x97765800) [pid = 1708] [serial = 1551] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x9775dc00) [pid = 1708] [serial = 1550] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x952b9c00) [pid = 1708] [serial = 1548] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x95298000) [pid = 1708] [serial = 1547] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x93aae800) [pid = 1708] [serial = 1545] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x93a6f400) [pid = 1708] [serial = 1544] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x925c9400) [pid = 1708] [serial = 1542] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x925c3c00) [pid = 1708] [serial = 1541] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x91b37400) [pid = 1708] [serial = 1539] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x911aa000) [pid = 1708] [serial = 1538] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x90d72c00) [pid = 1708] [serial = 1536] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x90c40800) [pid = 1708] [serial = 1535] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x90926c00) [pid = 1708] [serial = 1533] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8f578800) [pid = 1708] [serial = 1532] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x8f161000) [pid = 1708] [serial = 1530] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8ecf4400) [pid = 1708] [serial = 1529] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8e3d0000) [pid = 1708] [serial = 1527] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x8e050c00) [pid = 1708] [serial = 1526] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8a878400) [pid = 1708] [serial = 1524] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8a870000) [pid = 1708] [serial = 1523] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8b557000) [pid = 1708] [serial = 1577] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0xa36ec000) [pid = 1708] [serial = 1575] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0xa31ea800) [pid = 1708] [serial = 1574] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8a5b7000) [pid = 1708] [serial = 1572] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8a5b5800) [pid = 1708] [serial = 1571] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0xa3593000) [pid = 1708] [serial = 1569] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8d53dc00) [pid = 1708] [serial = 1580] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8eced400) [pid = 1708] [serial = 1586] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8c14d000) [pid = 1708] [serial = 1583] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8c06c800) [pid = 1708] [serial = 1578] [outer = (nil)] [url = about:blank] 01:07:34 INFO - PROCESS | 1708 | 1464336454580 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]]]}] 01:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 4389ms 01:07:34 INFO - PROCESS | 1708 | 1464336454604 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 01:07:34 INFO - PROCESS | 1708 | 1464336454610 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 01:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:07:34 INFO - PROCESS | 1708 | 1464336454618 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:07:34 INFO - PROCESS | 1708 | 1464336454625 Marionette TRACE conn4 <- [1,2238,null,{}] 01:07:34 INFO - PROCESS | 1708 | 1464336454634 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}] 01:07:34 INFO - PROCESS | 1708 | 1464336454886 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 01:07:35 INFO - PROCESS | 1708 | 1464336455103 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d46800 == 144 [pid = 1708] [id = 567] 01:07:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8706e000) [pid = 1708] [serial = 1702] [outer = (nil)] 01:07:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8900dc00) [pid = 1708] [serial = 1703] [outer = 0x8706e000] 01:07:35 INFO - PROCESS | 1708 | 1464336455202 Marionette DEBUG loaded listener.js 01:07:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8a5b3400) [pid = 1708] [serial = 1704] [outer = 0x8706e000] 01:07:36 INFO - PROCESS | 1708 | 1464336456030 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]]]}] 01:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1449ms 01:07:36 INFO - PROCESS | 1708 | 1464336456068 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 01:07:36 INFO - PROCESS | 1708 | 1464336456078 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 01:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:07:36 INFO - PROCESS | 1708 | 1464336456123 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:07:36 INFO - PROCESS | 1708 | 1464336456128 Marionette TRACE conn4 <- [1,2242,null,{}] 01:07:36 INFO - PROCESS | 1708 | 1464336456136 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}] 01:07:36 INFO - PROCESS | 1708 | 1464336456361 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 01:07:36 INFO - PROCESS | 1708 | 1464336456655 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b51c000 == 145 [pid = 1708] [id = 568] 01:07:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8b51f000) [pid = 1708] [serial = 1705] [outer = (nil)] 01:07:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8b54fc00) [pid = 1708] [serial = 1706] [outer = 0x8b51f000] 01:07:36 INFO - PROCESS | 1708 | 1464336456760 Marionette DEBUG loaded listener.js 01:07:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8b9d1800) [pid = 1708] [serial = 1707] [outer = 0x8b51f000] 01:07:37 INFO - PROCESS | 1708 | 1464336457704 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]]]}] 01:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1669ms 01:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:07:37 INFO - PROCESS | 1708 | 1464336457761 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 01:07:37 INFO - PROCESS | 1708 | 1464336457764 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 01:07:37 INFO - PROCESS | 1708 | 1464336457771 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:07:37 INFO - PROCESS | 1708 | 1464336457777 Marionette TRACE conn4 <- [1,2246,null,{}] 01:07:37 INFO - PROCESS | 1708 | 1464336457792 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}] 01:07:38 INFO - PROCESS | 1708 | 1464336458109 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 01:07:38 INFO - PROCESS | 1708 | 1464336458213 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c14fc00 == 146 [pid = 1708] [id = 569] 01:07:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8d1ed800) [pid = 1708] [serial = 1708] [outer = (nil)] 01:07:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8d539400) [pid = 1708] [serial = 1709] [outer = 0x8d1ed800] 01:07:38 INFO - PROCESS | 1708 | 1464336458412 Marionette DEBUG loaded listener.js 01:07:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8e14cc00) [pid = 1708] [serial = 1710] [outer = 0x8d1ed800] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x91b34400) [pid = 1708] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9b5a4400) [pid = 1708] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8ebe8c00) [pid = 1708] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x870cfc00) [pid = 1708] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0xa237cc00) [pid = 1708] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8f4a1400) [pid = 1708] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x9528f800) [pid = 1708] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8ebe3c00) [pid = 1708] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8c415c00) [pid = 1708] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x911a1400) [pid = 1708] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x90c40000) [pid = 1708] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8ec52000) [pid = 1708] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x9ac32000) [pid = 1708] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8b524400) [pid = 1708] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x9b5a7800) [pid = 1708] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x925c0000) [pid = 1708] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9c02c800) [pid = 1708] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8c412400) [pid = 1708] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8a8f1400) [pid = 1708] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:07:39 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8f577000) [pid = 1708] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:07:40 INFO - PROCESS | 1708 | 1464336460021 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]]]}] 01:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2289ms 01:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:07:40 INFO - PROCESS | 1708 | 1464336460060 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 01:07:40 INFO - PROCESS | 1708 | 1464336460063 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 01:07:40 INFO - PROCESS | 1708 | 1464336460071 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:07:40 INFO - PROCESS | 1708 | 1464336460075 Marionette TRACE conn4 <- [1,2250,null,{}] 01:07:40 INFO - PROCESS | 1708 | 1464336460080 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}] 01:07:40 INFO - PROCESS | 1708 | 1464336460323 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 01:07:40 INFO - PROCESS | 1708 | 1464336460528 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x87068c00 == 147 [pid = 1708] [id = 570] 01:07:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8c14e400) [pid = 1708] [serial = 1711] [outer = (nil)] 01:07:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8e3d3000) [pid = 1708] [serial = 1712] [outer = 0x8c14e400] 01:07:40 INFO - PROCESS | 1708 | 1464336460608 Marionette DEBUG loaded listener.js 01:07:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8e966000) [pid = 1708] [serial = 1713] [outer = 0x8c14e400] 01:07:41 INFO - PROCESS | 1708 | 1464336461626 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]]]}] 01:07:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:07:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1631ms 01:07:41 INFO - PROCESS | 1708 | 1464336461703 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 01:07:41 INFO - PROCESS | 1708 | 1464336461710 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 01:07:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:07:41 INFO - PROCESS | 1708 | 1464336461719 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:07:41 INFO - PROCESS | 1708 | 1464336461725 Marionette TRACE conn4 <- [1,2254,null,{}] 01:07:41 INFO - PROCESS | 1708 | 1464336461736 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}] 01:07:42 INFO - PROCESS | 1708 | 1464336462030 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 01:07:42 INFO - PROCESS | 1708 | 1464336462400 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x89008400 == 148 [pid = 1708] [id = 571] 01:07:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8900f400) [pid = 1708] [serial = 1714] [outer = (nil)] 01:07:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8a86d800) [pid = 1708] [serial = 1715] [outer = 0x8900f400] 01:07:42 INFO - PROCESS | 1708 | 1464336462529 Marionette DEBUG loaded listener.js 01:07:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8a878800) [pid = 1708] [serial = 1716] [outer = 0x8900f400] 01:07:43 INFO - PROCESS | 1708 | 1464336463539 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]]]}] 01:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1836ms 01:07:43 INFO - PROCESS | 1708 | 1464336463556 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 01:07:43 INFO - PROCESS | 1708 | 1464336463565 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 01:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:07:43 INFO - PROCESS | 1708 | 1464336463577 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:07:43 INFO - PROCESS | 1708 | 1464336463582 Marionette TRACE conn4 <- [1,2258,null,{}] 01:07:43 INFO - PROCESS | 1708 | 1464336463589 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}] 01:07:43 INFO - PROCESS | 1708 | 1464336463873 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 01:07:44 INFO - PROCESS | 1708 | 1464336464206 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c414800 == 149 [pid = 1708] [id = 572] 01:07:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8d1f6c00) [pid = 1708] [serial = 1717] [outer = (nil)] 01:07:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8e3d4400) [pid = 1708] [serial = 1718] [outer = 0x8d1f6c00] 01:07:44 INFO - PROCESS | 1708 | 1464336464318 Marionette DEBUG loaded listener.js 01:07:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8e9fec00) [pid = 1708] [serial = 1719] [outer = 0x8d1f6c00] 01:07:45 INFO - PROCESS | 1708 | 1464336465527 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]]]}] 01:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1984ms 01:07:45 INFO - PROCESS | 1708 | 1464336465561 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 01:07:45 INFO - PROCESS | 1708 | 1464336465565 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 01:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:07:45 INFO - PROCESS | 1708 | 1464336465573 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:07:45 INFO - PROCESS | 1708 | 1464336465579 Marionette TRACE conn4 <- [1,2262,null,{}] 01:07:45 INFO - PROCESS | 1708 | 1464336465597 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}] 01:07:45 INFO - PROCESS | 1708 | 1464336465869 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 01:07:46 INFO - PROCESS | 1708 | 1464336466273 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebe7c00 == 150 [pid = 1708] [id = 573] 01:07:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8ec5a000) [pid = 1708] [serial = 1720] [outer = (nil)] 01:07:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ecfb400) [pid = 1708] [serial = 1721] [outer = 0x8ec5a000] 01:07:46 INFO - PROCESS | 1708 | 1464336466373 Marionette DEBUG loaded listener.js 01:07:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8f116000) [pid = 1708] [serial = 1722] [outer = 0x8ec5a000] 01:07:47 INFO - PROCESS | 1708 | 1464336467352 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]]]}] 01:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1840ms 01:07:47 INFO - PROCESS | 1708 | 1464336467413 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 01:07:47 INFO - PROCESS | 1708 | 1464336467418 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 01:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:07:47 INFO - PROCESS | 1708 | 1464336467425 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:07:47 INFO - PROCESS | 1708 | 1464336467428 Marionette TRACE conn4 <- [1,2266,null,{}] 01:07:47 INFO - PROCESS | 1708 | 1464336467434 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}] 01:07:47 INFO - PROCESS | 1708 | 1464336467705 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 01:07:48 INFO - PROCESS | 1708 | 1464336468040 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8eced800 == 151 [pid = 1708] [id = 574] 01:07:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8ecf4400) [pid = 1708] [serial = 1723] [outer = (nil)] 01:07:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f244800) [pid = 1708] [serial = 1724] [outer = 0x8ecf4400] 01:07:48 INFO - PROCESS | 1708 | 1464336468141 Marionette DEBUG loaded listener.js 01:07:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8f261000) [pid = 1708] [serial = 1725] [outer = 0x8ecf4400] 01:07:49 INFO - PROCESS | 1708 | 1464336469027 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]]]}] 01:07:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:07:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1643ms 01:07:49 INFO - PROCESS | 1708 | 1464336469070 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 01:07:49 INFO - PROCESS | 1708 | 1464336469074 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 01:07:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:07:49 INFO - PROCESS | 1708 | 1464336469109 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:07:49 INFO - PROCESS | 1708 | 1464336469114 Marionette TRACE conn4 <- [1,2270,null,{}] 01:07:49 INFO - PROCESS | 1708 | 1464336469122 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}] 01:07:49 INFO - PROCESS | 1708 | 1464336469388 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 01:07:49 INFO - PROCESS | 1708 | 1464336469699 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f238400 == 152 [pid = 1708] [id = 575] 01:07:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8f49ec00) [pid = 1708] [serial = 1726] [outer = (nil)] 01:07:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8f577000) [pid = 1708] [serial = 1727] [outer = 0x8f49ec00] 01:07:49 INFO - PROCESS | 1708 | 1464336469793 Marionette DEBUG loaded listener.js 01:07:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8f57e800) [pid = 1708] [serial = 1728] [outer = 0x8f49ec00] 01:07:50 INFO - PROCESS | 1708 | 1464336470715 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]]]}] 01:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1664ms 01:07:50 INFO - PROCESS | 1708 | 1464336470752 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 01:07:50 INFO - PROCESS | 1708 | 1464336470758 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 01:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:07:50 INFO - PROCESS | 1708 | 1464336470766 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:07:50 INFO - PROCESS | 1708 | 1464336470770 Marionette TRACE conn4 <- [1,2274,null,{}] 01:07:50 INFO - PROCESS | 1708 | 1464336470777 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}] 01:07:51 INFO - PROCESS | 1708 | 1464336471073 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 01:07:51 INFO - PROCESS | 1708 | 1464336471433 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec4f400 == 153 [pid = 1708] [id = 576] 01:07:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8f23d800) [pid = 1708] [serial = 1729] [outer = (nil)] 01:07:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x90c4d400) [pid = 1708] [serial = 1730] [outer = 0x8f23d800] 01:07:51 INFO - PROCESS | 1708 | 1464336471528 Marionette DEBUG loaded listener.js 01:07:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x90d7d400) [pid = 1708] [serial = 1731] [outer = 0x8f23d800] 01:07:52 INFO - PROCESS | 1708 | 1464336472454 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]]]}] 01:07:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:07:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1734ms 01:07:52 INFO - PROCESS | 1708 | 1464336472501 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 01:07:52 INFO - PROCESS | 1708 | 1464336472505 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 01:07:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:07:52 INFO - PROCESS | 1708 | 1464336472511 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:07:52 INFO - PROCESS | 1708 | 1464336472515 Marionette TRACE conn4 <- [1,2278,null,{}] 01:07:52 INFO - PROCESS | 1708 | 1464336472521 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}] 01:07:52 INFO - PROCESS | 1708 | 1464336472782 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 01:07:53 INFO - PROCESS | 1708 | 1464336473112 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x90ac9800 == 154 [pid = 1708] [id = 577] 01:07:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x90c4e000) [pid = 1708] [serial = 1732] [outer = (nil)] 01:07:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x9151f800) [pid = 1708] [serial = 1733] [outer = 0x90c4e000] 01:07:53 INFO - PROCESS | 1708 | 1464336473216 Marionette DEBUG loaded listener.js 01:07:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x915abc00) [pid = 1708] [serial = 1734] [outer = 0x90c4e000] 01:07:54 INFO - PROCESS | 1708 | 1464336474116 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]]]}] 01:07:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:07:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1649ms 01:07:54 INFO - PROCESS | 1708 | 1464336474162 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 01:07:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:07:54 INFO - PROCESS | 1708 | 1464336474167 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 01:07:54 INFO - PROCESS | 1708 | 1464336474173 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:07:54 INFO - PROCESS | 1708 | 1464336474177 Marionette TRACE conn4 <- [1,2282,null,{}] 01:07:54 INFO - PROCESS | 1708 | 1464336474183 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}] 01:07:54 INFO - PROCESS | 1708 | 1464336474423 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 01:07:54 INFO - PROCESS | 1708 | 1464336474760 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x9119ec00 == 155 [pid = 1708] [id = 578] 01:07:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x911a9000) [pid = 1708] [serial = 1735] [outer = (nil)] 01:07:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x915b9c00) [pid = 1708] [serial = 1736] [outer = 0x911a9000] 01:07:54 INFO - PROCESS | 1708 | 1464336474857 Marionette DEBUG loaded listener.js 01:07:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x91b32400) [pid = 1708] [serial = 1737] [outer = 0x911a9000] 01:07:55 INFO - PROCESS | 1708 | 1464336475749 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]]]}] 01:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1632ms 01:07:55 INFO - PROCESS | 1708 | 1464336475807 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 01:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:07:55 INFO - PROCESS | 1708 | 1464336475811 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 01:07:55 INFO - PROCESS | 1708 | 1464336475818 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:07:55 INFO - PROCESS | 1708 | 1464336475823 Marionette TRACE conn4 <- [1,2286,null,{}] 01:07:55 INFO - PROCESS | 1708 | 1464336475830 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}] 01:07:56 INFO - PROCESS | 1708 | 1464336476109 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 01:07:56 INFO - PROCESS | 1708 | 1464336476461 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57e400 == 156 [pid = 1708] [id = 579] 01:07:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x90c46400) [pid = 1708] [serial = 1738] [outer = (nil)] 01:07:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9246d400) [pid = 1708] [serial = 1739] [outer = 0x90c46400] 01:07:56 INFO - PROCESS | 1708 | 1464336476553 Marionette DEBUG loaded listener.js 01:07:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x92474000) [pid = 1708] [serial = 1740] [outer = 0x90c46400] 01:07:57 INFO - PROCESS | 1708 | 1464336477545 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]]]}] 01:07:57 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 01:07:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1792ms 01:07:57 INFO - PROCESS | 1708 | 1464336477611 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 01:07:57 INFO - PROCESS | 1708 | 1464336477615 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 01:07:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:07:57 INFO - PROCESS | 1708 | 1464336477621 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:07:57 INFO - PROCESS | 1708 | 1464336477624 Marionette TRACE conn4 <- [1,2290,null,{}] 01:07:57 INFO - PROCESS | 1708 | 1464336477630 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}] 01:07:57 INFO - PROCESS | 1708 | 1464336477876 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 01:07:58 INFO - PROCESS | 1708 | 1464336478213 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x9119b800 == 157 [pid = 1708] [id = 580] 01:07:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x915b2400) [pid = 1708] [serial = 1741] [outer = (nil)] 01:07:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x92ad3000) [pid = 1708] [serial = 1742] [outer = 0x915b2400] 01:07:58 INFO - PROCESS | 1708 | 1464336478308 Marionette DEBUG loaded listener.js 01:07:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x92ad7400) [pid = 1708] [serial = 1743] [outer = 0x915b2400] 01:07:59 INFO - PROCESS | 1708 | 1464336479224 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]]]}] 01:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1632ms 01:07:59 INFO - PROCESS | 1708 | 1464336479254 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 01:07:59 INFO - PROCESS | 1708 | 1464336479258 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 01:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:07:59 INFO - PROCESS | 1708 | 1464336479265 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:07:59 INFO - PROCESS | 1708 | 1464336479269 Marionette TRACE conn4 <- [1,2294,null,{}] 01:07:59 INFO - PROCESS | 1708 | 1464336479275 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}] 01:07:59 INFO - PROCESS | 1708 | 1464336479529 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 01:07:59 INFO - PROCESS | 1708 | 1464336479874 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:07:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x9465e400 == 158 [pid = 1708] [id = 581] 01:07:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x95290c00) [pid = 1708] [serial = 1744] [outer = (nil)] 01:07:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x952ba400) [pid = 1708] [serial = 1745] [outer = 0x95290c00] 01:07:59 INFO - PROCESS | 1708 | 1464336479974 Marionette DEBUG loaded listener.js 01:08:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9550b400) [pid = 1708] [serial = 1746] [outer = 0x95290c00] 01:08:00 INFO - PROCESS | 1708 | 1464336480970 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]]]}] 01:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1736ms 01:08:01 INFO - PROCESS | 1708 | 1464336481004 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 01:08:01 INFO - PROCESS | 1708 | 1464336481007 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 01:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:08:01 INFO - PROCESS | 1708 | 1464336481034 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:08:01 INFO - PROCESS | 1708 | 1464336481039 Marionette TRACE conn4 <- [1,2298,null,{}] 01:08:01 INFO - PROCESS | 1708 | 1464336481048 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}] 01:08:01 INFO - PROCESS | 1708 | 1464336481294 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 01:08:01 INFO - PROCESS | 1708 | 1464336481643 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a1400 == 159 [pid = 1708] [id = 582] 01:08:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x915ab800) [pid = 1708] [serial = 1747] [outer = (nil)] 01:08:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x97767800) [pid = 1708] [serial = 1748] [outer = 0x915ab800] 01:08:01 INFO - PROCESS | 1708 | 1464336481734 Marionette DEBUG loaded listener.js 01:08:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x99396400) [pid = 1708] [serial = 1749] [outer = 0x915ab800] 01:08:02 INFO - PROCESS | 1708 | 1464336482711 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]]]}] 01:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1760ms 01:08:02 INFO - PROCESS | 1708 | 1464336482777 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 01:08:02 INFO - PROCESS | 1708 | 1464336482781 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 01:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:08:02 INFO - PROCESS | 1708 | 1464336482797 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:08:02 INFO - PROCESS | 1708 | 1464336482800 Marionette TRACE conn4 <- [1,2302,null,{}] 01:08:02 INFO - PROCESS | 1708 | 1464336482806 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}] 01:08:03 INFO - PROCESS | 1708 | 1464336483082 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 01:08:03 INFO - PROCESS | 1708 | 1464336483442 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x92479400 == 160 [pid = 1708] [id = 583] 01:08:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x955a5000) [pid = 1708] [serial = 1750] [outer = (nil)] 01:08:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9a725000) [pid = 1708] [serial = 1751] [outer = 0x955a5000] 01:08:03 INFO - PROCESS | 1708 | 1464336483535 Marionette DEBUG loaded listener.js 01:08:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9a769c00) [pid = 1708] [serial = 1752] [outer = 0x955a5000] 01:08:04 INFO - PROCESS | 1708 | 1464336484472 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]]]}] 01:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1688ms 01:08:04 INFO - PROCESS | 1708 | 1464336484486 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 01:08:04 INFO - PROCESS | 1708 | 1464336484490 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 01:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:08:04 INFO - PROCESS | 1708 | 1464336484497 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:08:04 INFO - PROCESS | 1708 | 1464336484500 Marionette TRACE conn4 <- [1,2306,null,{}] 01:08:04 INFO - PROCESS | 1708 | 1464336484506 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}] 01:08:04 INFO - PROCESS | 1708 | 1464336484737 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 01:08:05 INFO - PROCESS | 1708 | 1464336485047 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2c3400 == 161 [pid = 1708] [id = 584] 01:08:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9a72a000) [pid = 1708] [serial = 1753] [outer = (nil)] 01:08:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9ac30800) [pid = 1708] [serial = 1754] [outer = 0x9a72a000] 01:08:05 INFO - PROCESS | 1708 | 1464336485144 Marionette DEBUG loaded listener.js 01:08:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x9ac37800) [pid = 1708] [serial = 1755] [outer = 0x9a72a000] 01:08:06 INFO - PROCESS | 1708 | 1464336486104 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]]]}] 01:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1685ms 01:08:06 INFO - PROCESS | 1708 | 1464336486184 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 01:08:06 INFO - PROCESS | 1708 | 1464336486187 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 01:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:08:06 INFO - PROCESS | 1708 | 1464336486194 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:08:06 INFO - PROCESS | 1708 | 1464336486198 Marionette TRACE conn4 <- [1,2310,null,{}] 01:08:06 INFO - PROCESS | 1708 | 1464336486204 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}] 01:08:06 INFO - PROCESS | 1708 | 1464336486496 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 01:08:06 INFO - PROCESS | 1708 | 1464336486841 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c3400 == 162 [pid = 1708] [id = 585] 01:08:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9465bc00) [pid = 1708] [serial = 1756] [outer = (nil)] 01:08:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x9b147000) [pid = 1708] [serial = 1757] [outer = 0x9465bc00] 01:08:06 INFO - PROCESS | 1708 | 1464336486931 Marionette DEBUG loaded listener.js 01:08:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x9b599400) [pid = 1708] [serial = 1758] [outer = 0x9465bc00] 01:08:07 INFO - PROCESS | 1708 | 1464336487925 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]]]}] 01:08:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:08:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1790ms 01:08:07 INFO - PROCESS | 1708 | 1464336487985 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 01:08:07 INFO - PROCESS | 1708 | 1464336487988 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 01:08:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:08:07 INFO - PROCESS | 1708 | 1464336487995 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:08:08 INFO - PROCESS | 1708 | 1464336487999 Marionette TRACE conn4 <- [1,2314,null,{}] 01:08:08 INFO - PROCESS | 1708 | 1464336488005 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}] 01:08:08 INFO - PROCESS | 1708 | 1464336488290 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 01:08:08 INFO - PROCESS | 1708 | 1464336488634 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ac12c00 == 163 [pid = 1708] [id = 586] 01:08:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x9ac19000) [pid = 1708] [serial = 1759] [outer = (nil)] 01:08:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x9b8f0c00) [pid = 1708] [serial = 1760] [outer = 0x9ac19000] 01:08:08 INFO - PROCESS | 1708 | 1464336488724 Marionette DEBUG loaded listener.js 01:08:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x9bb81800) [pid = 1708] [serial = 1761] [outer = 0x9ac19000] 01:08:09 INFO - PROCESS | 1708 | 1464336489684 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]]]}] 01:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1738ms 01:08:09 INFO - PROCESS | 1708 | 1464336489733 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 01:08:09 INFO - PROCESS | 1708 | 1464336489737 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 01:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:08:09 INFO - PROCESS | 1708 | 1464336489744 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:08:09 INFO - PROCESS | 1708 | 1464336489748 Marionette TRACE conn4 <- [1,2318,null,{}] 01:08:09 INFO - PROCESS | 1708 | 1464336489754 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}] 01:08:09 INFO - PROCESS | 1708 | 1464336489989 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 01:08:10 INFO - PROCESS | 1708 | 1464336490351 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x952bdc00 == 164 [pid = 1708] [id = 587] 01:08:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0x9b5a5000) [pid = 1708] [serial = 1762] [outer = (nil)] 01:08:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0x9c3cf400) [pid = 1708] [serial = 1763] [outer = 0x9b5a5000] 01:08:10 INFO - PROCESS | 1708 | 1464336490449 Marionette DEBUG loaded listener.js 01:08:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0x9d590000) [pid = 1708] [serial = 1764] [outer = 0x9b5a5000] 01:08:11 INFO - PROCESS | 1708 | 1464336491378 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] 01:08:11 INFO - PROCESS | 1708 | 1464336491435 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 01:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:08:11 INFO - PROCESS | 1708 | 1464336491443 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:08:11 INFO - PROCESS | 1708 | 1464336491447 Marionette TRACE conn4 <- [1,2322,null,{}] 01:08:11 INFO - PROCESS | 1708 | 1464336491453 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}] 01:08:11 INFO - PROCESS | 1708 | 1464336491737 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9f3000 == 163 [pid = 1708] [id = 481] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f7400 == 162 [pid = 1708] [id = 480] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9b59d400 == 161 [pid = 1708] [id = 478] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9b146800 == 160 [pid = 1708] [id = 479] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0xa115c000 == 159 [pid = 1708] [id = 565] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x86d44c00 == 158 [pid = 1708] [id = 566] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0xa36e9c00 == 157 [pid = 1708] [id = 564] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9b14a400 == 156 [pid = 1708] [id = 563] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9b36d400 == 155 [pid = 1708] [id = 562] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9a772400 == 154 [pid = 1708] [id = 560] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9ac3dc00 == 153 [pid = 1708] [id = 561] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x952bf000 == 152 [pid = 1708] [id = 559] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8a5aec00 == 151 [pid = 1708] [id = 558] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4ec400 == 150 [pid = 1708] [id = 557] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9092c000 == 149 [pid = 1708] [id = 556] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x911aa400 == 148 [pid = 1708] [id = 555] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8f110800 == 147 [pid = 1708] [id = 553] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x9092f800 == 146 [pid = 1708] [id = 554] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebee000 == 145 [pid = 1708] [id = 552] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40b000 == 144 [pid = 1708] [id = 551] 01:08:14 INFO - PROCESS | 1708 | --DOCSHELL 0x87070800 == 143 [pid = 1708] [id = 550] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x92ad0800) [pid = 1708] [serial = 1607] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x9b8f5400) [pid = 1708] [serial = 1622] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0x8ec56800) [pid = 1708] [serial = 1646] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0xa6840800) [pid = 1708] [serial = 1635] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0xa3647000) [pid = 1708] [serial = 1632] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x8f578c00) [pid = 1708] [serial = 1595] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x97775800) [pid = 1708] [serial = 1614] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x97763400) [pid = 1708] [serial = 1613] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x8f23c000) [pid = 1708] [serial = 1593] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8e149400) [pid = 1708] [serial = 1644] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x99f61800) [pid = 1708] [serial = 1616] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x91b3d000) [pid = 1708] [serial = 1604] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x90c44800) [pid = 1708] [serial = 1598] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x8d52f800) [pid = 1708] [serial = 1643] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8ec69c00) [pid = 1708] [serial = 1592] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9a2e2000) [pid = 1708] [serial = 1617] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x9ac3b000) [pid = 1708] [serial = 1619] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0xa359ac00) [pid = 1708] [serial = 1631] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8c40b400) [pid = 1708] [serial = 1589] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9247a400) [pid = 1708] [serial = 1605] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0xa22a5c00) [pid = 1708] [serial = 1626] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x93aaec00) [pid = 1708] [serial = 1608] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9bb82000) [pid = 1708] [serial = 1623] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x95298400) [pid = 1708] [serial = 1610] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x952bd000) [pid = 1708] [serial = 1611] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0xa2580c00) [pid = 1708] [serial = 1629] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8eceec00) [pid = 1708] [serial = 1521] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x8d530c00) [pid = 1708] [serial = 1590] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8b552400) [pid = 1708] [serial = 1641] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9b370000) [pid = 1708] [serial = 1620] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x8706b000) [pid = 1708] [serial = 1637] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0xa060a800) [pid = 1708] [serial = 1625] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9092e000) [pid = 1708] [serial = 1596] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8ec65800) [pid = 1708] [serial = 1647] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0xa23ccc00) [pid = 1708] [serial = 1628] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8a8fc000) [pid = 1708] [serial = 1640] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x911a7400) [pid = 1708] [serial = 1601] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x90d75c00) [pid = 1708] [serial = 1599] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0xa3644000) [pid = 1708] [serial = 1634] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9151d800) [pid = 1708] [serial = 1602] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8ebed000) [pid = 1708] [serial = 1649] [outer = (nil)] [url = about:blank] 01:08:14 INFO - PROCESS | 1708 | 1464336494705 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d45400 == 144 [pid = 1708] [id = 588] 01:08:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x87067800) [pid = 1708] [serial = 1765] [outer = (nil)] 01:08:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x870c2000) [pid = 1708] [serial = 1766] [outer = 0x87067800] 01:08:14 INFO - PROCESS | 1708 | 1464336494799 Marionette DEBUG loaded listener.js 01:08:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x89005800) [pid = 1708] [serial = 1767] [outer = 0x87067800] 01:08:15 INFO - PROCESS | 1708 | 1464336495645 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]]]}] 01:08:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:08:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 4243ms 01:08:15 INFO - PROCESS | 1708 | 1464336495692 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 01:08:15 INFO - PROCESS | 1708 | 1464336495698 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 01:08:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:08:15 INFO - PROCESS | 1708 | 1464336495707 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:08:15 INFO - PROCESS | 1708 | 1464336495714 Marionette TRACE conn4 <- [1,2326,null,{}] 01:08:15 INFO - PROCESS | 1708 | 1464336495722 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}] 01:08:15 INFO - PROCESS | 1708 | 1464336495974 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 01:08:16 INFO - PROCESS | 1708 | 1464336496245 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b528800 == 145 [pid = 1708] [id = 589] 01:08:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8b551000) [pid = 1708] [serial = 1768] [outer = (nil)] 01:08:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8c148c00) [pid = 1708] [serial = 1769] [outer = 0x8b551000] 01:08:16 INFO - PROCESS | 1708 | 1464336496333 Marionette DEBUG loaded listener.js 01:08:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8d1ed000) [pid = 1708] [serial = 1770] [outer = 0x8b551000] 01:08:17 INFO - PROCESS | 1708 | 1464336497225 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]]]}] 01:08:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:08:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1589ms 01:08:17 INFO - PROCESS | 1708 | 1464336497300 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 01:08:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:08:17 INFO - PROCESS | 1708 | 1464336497306 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 01:08:17 INFO - PROCESS | 1708 | 1464336497312 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:08:17 INFO - PROCESS | 1708 | 1464336497316 Marionette TRACE conn4 <- [1,2330,null,{}] 01:08:17 INFO - PROCESS | 1708 | 1464336497331 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}] 01:08:17 INFO - PROCESS | 1708 | 1464336497660 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 01:08:17 INFO - PROCESS | 1708 | 1464336497706 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3cbc00 == 146 [pid = 1708] [id = 590] 01:08:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8e3d6000) [pid = 1708] [serial = 1771] [outer = (nil)] 01:08:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8e969400) [pid = 1708] [serial = 1772] [outer = 0x8e3d6000] 01:08:17 INFO - PROCESS | 1708 | 1464336497887 Marionette DEBUG loaded listener.js 01:08:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8ebe4c00) [pid = 1708] [serial = 1773] [outer = 0x8e3d6000] 01:08:18 INFO - PROCESS | 1708 | 1464336498864 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]]]}] 01:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1601ms 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x90ac3c00) [pid = 1708] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8f166c00) [pid = 1708] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8ebf0400) [pid = 1708] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9b373000) [pid = 1708] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x955a1800) [pid = 1708] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9b369000) [pid = 1708] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9119b400) [pid = 1708] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8d1ec000) [pid = 1708] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x911aa800) [pid = 1708] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8d1ed800) [pid = 1708] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8b51f000) [pid = 1708] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0xa31f4000) [pid = 1708] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x9246e000) [pid = 1708] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x95294400) [pid = 1708] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x86d45800) [pid = 1708] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8ebed800) [pid = 1708] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x870c7c00) [pid = 1708] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0xa4f22000) [pid = 1708] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9a8c0400) [pid = 1708] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0xa060d400) [pid = 1708] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:08:19 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8706e000) [pid = 1708] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:08:19 INFO - PROCESS | 1708 | 1464336499638 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 01:08:19 INFO - PROCESS | 1708 | 1464336499647 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 01:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:08:19 INFO - PROCESS | 1708 | 1464336499683 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:08:19 INFO - PROCESS | 1708 | 1464336499704 Marionette TRACE conn4 <- [1,2334,null,{}] 01:08:19 INFO - PROCESS | 1708 | 1464336499716 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}] 01:08:19 INFO - PROCESS | 1708 | 1464336499985 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 01:08:20 INFO - PROCESS | 1708 | 1464336500118 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b522000 == 147 [pid = 1708] [id = 591] 01:08:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8e4ee000) [pid = 1708] [serial = 1774] [outer = (nil)] 01:08:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8ec59c00) [pid = 1708] [serial = 1775] [outer = 0x8e4ee000] 01:08:20 INFO - PROCESS | 1708 | 1464336500209 Marionette DEBUG loaded listener.js 01:08:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8ec6a400) [pid = 1708] [serial = 1776] [outer = 0x8e4ee000] 01:08:20 INFO - PROCESS | 1708 | 1464336500978 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]]]}] 01:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1319ms 01:08:20 INFO - PROCESS | 1708 | 1464336500993 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 01:08:21 INFO - PROCESS | 1708 | 1464336500998 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 01:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:08:21 INFO - PROCESS | 1708 | 1464336501032 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:08:21 INFO - PROCESS | 1708 | 1464336501034 Marionette TRACE conn4 <- [1,2338,null,{}] 01:08:21 INFO - PROCESS | 1708 | 1464336501042 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}] 01:08:21 INFO - PROCESS | 1708 | 1464336501251 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 01:08:21 INFO - PROCESS | 1708 | 1464336501528 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x8675e400 == 148 [pid = 1708] [id = 592] 01:08:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x86d43800) [pid = 1708] [serial = 1777] [outer = (nil)] 01:08:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x87061800) [pid = 1708] [serial = 1778] [outer = 0x86d43800] 01:08:21 INFO - PROCESS | 1708 | 1464336501894 Marionette DEBUG loaded listener.js 01:08:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8706f000) [pid = 1708] [serial = 1779] [outer = 0x86d43800] 01:08:23 INFO - PROCESS | 1708 | 1464336503201 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]]]}] 01:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2188ms 01:08:23 INFO - PROCESS | 1708 | 1464336503216 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 01:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:08:23 INFO - PROCESS | 1708 | 1464336503224 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 01:08:23 INFO - PROCESS | 1708 | 1464336503233 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:08:23 INFO - PROCESS | 1708 | 1464336503239 Marionette TRACE conn4 <- [1,2342,null,{}] 01:08:23 INFO - PROCESS | 1708 | 1464336503247 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}] 01:08:23 INFO - PROCESS | 1708 | 1464336503495 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 01:08:23 INFO - PROCESS | 1708 | 1464336503830 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b9ccc00 == 149 [pid = 1708] [id = 593] 01:08:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8c06e800) [pid = 1708] [serial = 1780] [outer = (nil)] 01:08:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8c40f400) [pid = 1708] [serial = 1781] [outer = 0x8c06e800] 01:08:23 INFO - PROCESS | 1708 | 1464336503923 Marionette DEBUG loaded listener.js 01:08:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8d4d1000) [pid = 1708] [serial = 1782] [outer = 0x8c06e800] 01:08:24 INFO - PROCESS | 1708 | 1464336504923 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]]]}] 01:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1741ms 01:08:24 INFO - PROCESS | 1708 | 1464336504972 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 01:08:24 INFO - PROCESS | 1708 | 1464336504978 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 01:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:08:24 INFO - PROCESS | 1708 | 1464336504989 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:08:24 INFO - PROCESS | 1708 | 1464336504994 Marionette TRACE conn4 <- [1,2346,null,{}] 01:08:25 INFO - PROCESS | 1708 | 1464336505001 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}] 01:08:25 INFO - PROCESS | 1708 | 1464336505242 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 01:08:25 INFO - PROCESS | 1708 | 1464336505627 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e14e400 == 150 [pid = 1708] [id = 594] 01:08:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8e392400) [pid = 1708] [serial = 1783] [outer = (nil)] 01:08:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8e4e5400) [pid = 1708] [serial = 1784] [outer = 0x8e392400] 01:08:25 INFO - PROCESS | 1708 | 1464336505726 Marionette DEBUG loaded listener.js 01:08:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8ec60800) [pid = 1708] [serial = 1785] [outer = 0x8e392400] 01:08:26 INFO - PROCESS | 1708 | 1464336506736 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]]]}] 01:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1794ms 01:08:26 INFO - PROCESS | 1708 | 1464336506784 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 01:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:08:26 INFO - PROCESS | 1708 | 1464336506788 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 01:08:26 INFO - PROCESS | 1708 | 1464336506797 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:08:26 INFO - PROCESS | 1708 | 1464336506803 Marionette TRACE conn4 <- [1,2350,null,{}] 01:08:26 INFO - PROCESS | 1708 | 1464336506820 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}] 01:08:27 INFO - PROCESS | 1708 | 1464336507234 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 01:08:27 INFO - PROCESS | 1708 | 1464336507480 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4ecc00 == 151 [pid = 1708] [id = 595] 01:08:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f25c800) [pid = 1708] [serial = 1786] [outer = (nil)] 01:08:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8f4a2c00) [pid = 1708] [serial = 1787] [outer = 0x8f25c800] 01:08:27 INFO - PROCESS | 1708 | 1464336507578 Marionette DEBUG loaded listener.js 01:08:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8f578c00) [pid = 1708] [serial = 1788] [outer = 0x8f25c800] 01:08:28 INFO - PROCESS | 1708 | 1464336508577 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]]]}] 01:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1841ms 01:08:28 INFO - PROCESS | 1708 | 1464336508638 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 01:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:08:28 INFO - PROCESS | 1708 | 1464336508644 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 01:08:28 INFO - PROCESS | 1708 | 1464336508651 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:08:28 INFO - PROCESS | 1708 | 1464336508655 Marionette TRACE conn4 <- [1,2354,null,{}] 01:08:28 INFO - PROCESS | 1708 | 1464336508660 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}] 01:08:28 INFO - PROCESS | 1708 | 1464336508913 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 01:08:29 INFO - PROCESS | 1708 | 1464336509251 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e4c00 == 152 [pid = 1708] [id = 596] 01:08:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x90ac1000) [pid = 1708] [serial = 1789] [outer = (nil)] 01:08:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x90c42800) [pid = 1708] [serial = 1790] [outer = 0x90ac1000] 01:08:29 INFO - PROCESS | 1708 | 1464336509359 Marionette DEBUG loaded listener.js 01:08:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x90c46c00) [pid = 1708] [serial = 1791] [outer = 0x90ac1000] 01:08:30 INFO - PROCESS | 1708 | 1464336510316 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]]]}] 01:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1741ms 01:08:30 INFO - PROCESS | 1708 | 1464336510393 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 01:08:30 INFO - PROCESS | 1708 | 1464336510397 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 01:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:08:30 INFO - PROCESS | 1708 | 1464336510403 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:08:30 INFO - PROCESS | 1708 | 1464336510407 Marionette TRACE conn4 <- [1,2358,null,{}] 01:08:30 INFO - PROCESS | 1708 | 1464336510413 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}] 01:08:30 INFO - PROCESS | 1708 | 1464336510693 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 01:08:31 INFO - PROCESS | 1708 | 1464336511035 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x90d72000 == 153 [pid = 1708] [id = 597] 01:08:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x90d73000) [pid = 1708] [serial = 1792] [outer = (nil)] 01:08:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9119b400) [pid = 1708] [serial = 1793] [outer = 0x90d73000] 01:08:31 INFO - PROCESS | 1708 | 1464336511145 Marionette DEBUG loaded listener.js 01:08:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x915b7400) [pid = 1708] [serial = 1794] [outer = 0x90d73000] 01:08:32 INFO - PROCESS | 1708 | 1464336512155 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]]]}] 01:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1785ms 01:08:32 INFO - PROCESS | 1708 | 1464336512190 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 01:08:32 INFO - PROCESS | 1708 | 1464336512194 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 01:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:08:32 INFO - PROCESS | 1708 | 1464336512201 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:08:32 INFO - PROCESS | 1708 | 1464336512205 Marionette TRACE conn4 <- [1,2362,null,{}] 01:08:32 INFO - PROCESS | 1708 | 1464336512211 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}] 01:08:32 INFO - PROCESS | 1708 | 1464336512507 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 01:08:32 INFO - PROCESS | 1708 | 1464336512861 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c4d800 == 154 [pid = 1708] [id = 598] 01:08:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x90d75c00) [pid = 1708] [serial = 1795] [outer = (nil)] 01:08:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x925be800) [pid = 1708] [serial = 1796] [outer = 0x90d75c00] 01:08:32 INFO - PROCESS | 1708 | 1464336512949 Marionette DEBUG loaded listener.js 01:08:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x93a6f400) [pid = 1708] [serial = 1797] [outer = 0x90d75c00] 01:08:33 INFO - PROCESS | 1708 | 1464336513898 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]]]}] 01:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1738ms 01:08:33 INFO - PROCESS | 1708 | 1464336513940 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 01:08:33 INFO - PROCESS | 1708 | 1464336513945 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 01:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:08:33 INFO - PROCESS | 1708 | 1464336513970 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:08:33 INFO - PROCESS | 1708 | 1464336513973 Marionette TRACE conn4 <- [1,2366,null,{}] 01:08:33 INFO - PROCESS | 1708 | 1464336513980 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}] 01:08:34 INFO - PROCESS | 1708 | 1464336514219 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 01:08:34 INFO - PROCESS | 1708 | 1464336514581 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d43c00 == 155 [pid = 1708] [id = 599] 01:08:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9246ec00) [pid = 1708] [serial = 1798] [outer = (nil)] 01:08:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x94657c00) [pid = 1708] [serial = 1799] [outer = 0x9246ec00] 01:08:34 INFO - PROCESS | 1708 | 1464336514680 Marionette DEBUG loaded listener.js 01:08:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9528f000) [pid = 1708] [serial = 1800] [outer = 0x9246ec00] 01:08:35 INFO - PROCESS | 1708 | 1464336515597 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]]]}] 01:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1689ms 01:08:35 INFO - PROCESS | 1708 | 1464336515656 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 01:08:35 INFO - PROCESS | 1708 | 1464336515659 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 01:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:08:35 INFO - PROCESS | 1708 | 1464336515667 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:08:35 INFO - PROCESS | 1708 | 1464336515671 Marionette TRACE conn4 <- [1,2370,null,{}] 01:08:35 INFO - PROCESS | 1708 | 1464336515677 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}] 01:08:35 INFO - PROCESS | 1708 | 1464336515903 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 01:08:36 INFO - PROCESS | 1708 | 1464336516248 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a4400 == 156 [pid = 1708] [id = 600] 01:08:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x92479c00) [pid = 1708] [serial = 1801] [outer = (nil)] 01:08:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9550a000) [pid = 1708] [serial = 1802] [outer = 0x92479c00] 01:08:36 INFO - PROCESS | 1708 | 1464336516361 Marionette DEBUG loaded listener.js 01:08:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9559a000) [pid = 1708] [serial = 1803] [outer = 0x92479c00] 01:08:37 INFO - PROCESS | 1708 | 1464336517302 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]]]}] 01:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1681ms 01:08:37 INFO - PROCESS | 1708 | 1464336517352 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 01:08:37 INFO - PROCESS | 1708 | 1464336517359 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 01:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:08:37 INFO - PROCESS | 1708 | 1464336517368 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:08:37 INFO - PROCESS | 1708 | 1464336517374 Marionette TRACE conn4 <- [1,2374,null,{}] 01:08:37 INFO - PROCESS | 1708 | 1464336517383 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}] 01:08:37 INFO - PROCESS | 1708 | 1464336517683 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 01:08:38 INFO - PROCESS | 1708 | 1464336518040 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x95501800 == 157 [pid = 1708] [id = 601] 01:08:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x95510800) [pid = 1708] [serial = 1804] [outer = (nil)] 01:08:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x99e92400) [pid = 1708] [serial = 1805] [outer = 0x95510800] 01:08:38 INFO - PROCESS | 1708 | 1464336518139 Marionette DEBUG loaded listener.js 01:08:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x99f68c00) [pid = 1708] [serial = 1806] [outer = 0x95510800] 01:08:39 INFO - PROCESS | 1708 | 1464336519064 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]]]}] 01:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1741ms 01:08:39 INFO - PROCESS | 1708 | 1464336519109 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 01:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:08:39 INFO - PROCESS | 1708 | 1464336519113 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 01:08:39 INFO - PROCESS | 1708 | 1464336519120 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:08:39 INFO - PROCESS | 1708 | 1464336519124 Marionette TRACE conn4 <- [1,2378,null,{}] 01:08:39 INFO - PROCESS | 1708 | 1464336519130 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}] 01:08:39 INFO - PROCESS | 1708 | 1464336519406 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 01:08:39 INFO - PROCESS | 1708 | 1464336519769 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a374400 == 158 [pid = 1708] [id = 602] 01:08:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9a721c00) [pid = 1708] [serial = 1807] [outer = (nil)] 01:08:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9a770000) [pid = 1708] [serial = 1808] [outer = 0x9a721c00] 01:08:39 INFO - PROCESS | 1708 | 1464336519878 Marionette DEBUG loaded listener.js 01:08:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9b146c00) [pid = 1708] [serial = 1809] [outer = 0x9a721c00] 01:08:40 INFO - PROCESS | 1708 | 1464336520836 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]]]}] 01:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1787ms 01:08:40 INFO - PROCESS | 1708 | 1464336520908 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 01:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:08:40 INFO - PROCESS | 1708 | 1464336520912 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 01:08:40 INFO - PROCESS | 1708 | 1464336520920 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:08:40 INFO - PROCESS | 1708 | 1464336520926 Marionette TRACE conn4 <- [1,2382,null,{}] 01:08:40 INFO - PROCESS | 1708 | 1464336520933 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}] 01:08:41 INFO - PROCESS | 1708 | 1464336521282 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 01:08:41 INFO - PROCESS | 1708 | 1464336521637 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2a1c00 == 159 [pid = 1708] [id = 603] 01:08:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9b14b400) [pid = 1708] [serial = 1810] [outer = (nil)] 01:08:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9c3c1c00) [pid = 1708] [serial = 1811] [outer = 0x9b14b400] 01:08:41 INFO - PROCESS | 1708 | 1464336521728 Marionette DEBUG loaded listener.js 01:08:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9d528800) [pid = 1708] [serial = 1812] [outer = 0x9b14b400] 01:08:42 INFO - PROCESS | 1708 | 1464336522674 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]]]}] 01:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1802ms 01:08:42 INFO - PROCESS | 1708 | 1464336522722 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 01:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:08:42 INFO - PROCESS | 1708 | 1464336522726 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 01:08:42 INFO - PROCESS | 1708 | 1464336522732 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:08:42 INFO - PROCESS | 1708 | 1464336522736 Marionette TRACE conn4 <- [1,2386,null,{}] 01:08:42 INFO - PROCESS | 1708 | 1464336522742 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}] 01:08:43 INFO - PROCESS | 1708 | 1464336523014 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 01:08:43 INFO - PROCESS | 1708 | 1464336523369 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8fc400 == 160 [pid = 1708] [id = 604] 01:08:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9b14e000) [pid = 1708] [serial = 1813] [outer = (nil)] 01:08:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0xa2261000) [pid = 1708] [serial = 1814] [outer = 0x9b14e000] 01:08:43 INFO - PROCESS | 1708 | 1464336523467 Marionette DEBUG loaded listener.js 01:08:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0xa22ad800) [pid = 1708] [serial = 1815] [outer = 0x9b14e000] 01:08:44 INFO - PROCESS | 1708 | 1464336524439 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]]]}] 01:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1782ms 01:08:44 INFO - PROCESS | 1708 | 1464336524518 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 01:08:44 INFO - PROCESS | 1708 | 1464336524541 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 01:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:08:44 INFO - PROCESS | 1708 | 1464336524552 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:08:44 INFO - PROCESS | 1708 | 1464336524557 Marionette TRACE conn4 <- [1,2390,null,{}] 01:08:44 INFO - PROCESS | 1708 | 1464336524625 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}] 01:08:44 INFO - PROCESS | 1708 | 1464336524889 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 01:08:45 INFO - PROCESS | 1708 | 1464336525295 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:45 INFO - PROCESS | 1708 | ++DOCSHELL 0xa2260400 == 161 [pid = 1708] [id = 605] 01:08:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0xa2735800) [pid = 1708] [serial = 1816] [outer = (nil)] 01:08:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0xa3121800) [pid = 1708] [serial = 1817] [outer = 0xa2735800] 01:08:45 INFO - PROCESS | 1708 | 1464336525407 Marionette DEBUG loaded listener.js 01:08:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0xa31bf400) [pid = 1708] [serial = 1818] [outer = 0xa2735800] 01:08:46 INFO - PROCESS | 1708 | 1464336526386 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]]]}] 01:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1890ms 01:08:46 INFO - PROCESS | 1708 | 1464336526443 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 01:08:46 INFO - PROCESS | 1708 | 1464336526447 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 01:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:08:46 INFO - PROCESS | 1708 | 1464336526453 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:08:46 INFO - PROCESS | 1708 | 1464336526457 Marionette TRACE conn4 <- [1,2394,null,{}] 01:08:46 INFO - PROCESS | 1708 | 1464336526463 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}] 01:08:46 INFO - PROCESS | 1708 | 1464336526714 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 01:08:47 INFO - PROCESS | 1708 | 1464336527093 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x9898c400 == 162 [pid = 1708] [id = 606] 01:08:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0xa2378800) [pid = 1708] [serial = 1819] [outer = (nil)] 01:08:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0xa3590400) [pid = 1708] [serial = 1820] [outer = 0xa2378800] 01:08:47 INFO - PROCESS | 1708 | 1464336527195 Marionette DEBUG loaded listener.js 01:08:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0xa3595400) [pid = 1708] [serial = 1821] [outer = 0xa2378800] 01:08:48 INFO - PROCESS | 1708 | 1464336528126 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]]]}] 01:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1733ms 01:08:48 INFO - PROCESS | 1708 | 1464336528188 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 01:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:08:48 INFO - PROCESS | 1708 | 1464336528193 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 01:08:48 INFO - PROCESS | 1708 | 1464336528200 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:08:48 INFO - PROCESS | 1708 | 1464336528204 Marionette TRACE conn4 <- [1,2398,null,{}] 01:08:48 INFO - PROCESS | 1708 | 1464336528211 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}] 01:08:48 INFO - PROCESS | 1708 | 1464336528476 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 01:08:48 INFO - PROCESS | 1708 | 1464336528827 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c412000 == 163 [pid = 1708] [id = 607] 01:08:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x8e157400) [pid = 1708] [serial = 1822] [outer = (nil)] 01:08:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0xa36ec000) [pid = 1708] [serial = 1823] [outer = 0x8e157400] 01:08:48 INFO - PROCESS | 1708 | 1464336528922 Marionette DEBUG loaded listener.js 01:08:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 172 (0xa4f1d800) [pid = 1708] [serial = 1824] [outer = 0x8e157400] 01:08:49 INFO - PROCESS | 1708 | 1464336529854 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]]]}] 01:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1733ms 01:08:49 INFO - PROCESS | 1708 | 1464336529933 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 01:08:49 INFO - PROCESS | 1708 | 1464336529938 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 01:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:08:49 INFO - PROCESS | 1708 | 1464336529946 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:08:49 INFO - PROCESS | 1708 | 1464336529949 Marionette TRACE conn4 <- [1,2402,null,{}] 01:08:49 INFO - PROCESS | 1708 | 1464336529957 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}] 01:08:50 INFO - PROCESS | 1708 | 1464336530267 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 01:08:50 INFO - PROCESS | 1708 | 1464336530626 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:50 INFO - PROCESS | 1708 | ++DOCSHELL 0xa2509400 == 164 [pid = 1708] [id = 608] 01:08:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 173 (0xa36ef000) [pid = 1708] [serial = 1825] [outer = (nil)] 01:08:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 174 (0xa6832800) [pid = 1708] [serial = 1826] [outer = 0xa36ef000] 01:08:50 INFO - PROCESS | 1708 | 1464336530715 Marionette DEBUG loaded listener.js 01:08:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 175 (0xa683c000) [pid = 1708] [serial = 1827] [outer = 0xa36ef000] 01:08:51 INFO - PROCESS | 1708 | 1464336531685 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]]]}] 01:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1788ms 01:08:51 INFO - PROCESS | 1708 | 1464336531735 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 01:08:51 INFO - PROCESS | 1708 | 1464336531739 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 01:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:08:51 INFO - PROCESS | 1708 | 1464336531746 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:08:51 INFO - PROCESS | 1708 | 1464336531750 Marionette TRACE conn4 <- [1,2406,null,{}] 01:08:51 INFO - PROCESS | 1708 | 1464336531755 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}] 01:08:52 INFO - PROCESS | 1708 | 1464336532006 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 01:08:52 INFO - PROCESS | 1708 | 1464336532368 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8b51c000 == 163 [pid = 1708] [id = 568] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f49cc00 == 162 [pid = 1708] [id = 408] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8c14d400 == 161 [pid = 1708] [id = 501] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8c14fc00 == 160 [pid = 1708] [id = 569] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f114c00 == 159 [pid = 1708] [id = 499] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8900ec00 == 158 [pid = 1708] [id = 400] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8900b400 == 157 [pid = 1708] [id = 402] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f118800 == 156 [pid = 1708] [id = 405] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8e9ffc00 == 155 [pid = 1708] [id = 229] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8b522000 == 154 [pid = 1708] [id = 591] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3cbc00 == 153 [pid = 1708] [id = 590] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8b528800 == 152 [pid = 1708] [id = 589] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x86d45400 == 151 [pid = 1708] [id = 588] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x9ac12c00 == 150 [pid = 1708] [id = 586] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x952bdc00 == 149 [pid = 1708] [id = 587] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x870c3400 == 148 [pid = 1708] [id = 585] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2c3400 == 147 [pid = 1708] [id = 584] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x92479400 == 146 [pid = 1708] [id = 583] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x9465e400 == 145 [pid = 1708] [id = 581] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x911a1400 == 144 [pid = 1708] [id = 582] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x9119b800 == 143 [pid = 1708] [id = 580] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f57e400 == 142 [pid = 1708] [id = 579] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x9119ec00 == 141 [pid = 1708] [id = 578] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x88efdc00 == 140 [pid = 1708] [id = 524] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x90ac9800 == 139 [pid = 1708] [id = 577] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec4f400 == 138 [pid = 1708] [id = 576] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8f238400 == 137 [pid = 1708] [id = 575] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8e3cb000 == 136 [pid = 1708] [id = 444] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebe7c00 == 135 [pid = 1708] [id = 573] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8eced800 == 134 [pid = 1708] [id = 574] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x8c414800 == 133 [pid = 1708] [id = 572] 01:08:54 INFO - PROCESS | 1708 | --DOCSHELL 0x89008400 == 132 [pid = 1708] [id = 571] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 174 (0x90d73400) [pid = 1708] [serial = 1665] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 173 (0x9092b000) [pid = 1708] [serial = 1662] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 172 (0x8ec68000) [pid = 1708] [serial = 1659] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 171 (0xa3594400) [pid = 1708] [serial = 1692] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x9a2e7c00) [pid = 1708] [serial = 1680] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x90c49c00) [pid = 1708] [serial = 1664] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x9c3c8c00) [pid = 1708] [serial = 1686] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x93ab8800) [pid = 1708] [serial = 1671] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8e047400) [pid = 1708] [serial = 1655] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x91526000) [pid = 1708] [serial = 1667] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8e14cc00) [pid = 1708] [serial = 1710] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x9c034800) [pid = 1708] [serial = 1685] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x8e3d0800) [pid = 1708] [serial = 1656] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0xa3354c00) [pid = 1708] [serial = 1691] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x8b9d1800) [pid = 1708] [serial = 1707] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0xa696e000) [pid = 1708] [serial = 1698] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x8ec50400) [pid = 1708] [serial = 1658] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x952b5800) [pid = 1708] [serial = 1674] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9777d000) [pid = 1708] [serial = 1677] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8d539400) [pid = 1708] [serial = 1709] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x86d4b800) [pid = 1708] [serial = 1700] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8f15cc00) [pid = 1708] [serial = 1587] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x91b3f400) [pid = 1708] [serial = 1668] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x86d4d400) [pid = 1708] [serial = 1701] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9a2de000) [pid = 1708] [serial = 1679] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x95289c00) [pid = 1708] [serial = 1673] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8a86d400) [pid = 1708] [serial = 1653] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x93a70400) [pid = 1708] [serial = 1670] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0xa638e800) [pid = 1708] [serial = 1694] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x97765000) [pid = 1708] [serial = 1676] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8b54fc00) [pid = 1708] [serial = 1706] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9ac3a800) [pid = 1708] [serial = 1683] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0xa2378c00) [pid = 1708] [serial = 1689] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0xa2262800) [pid = 1708] [serial = 1688] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0xa69ddc00) [pid = 1708] [serial = 1697] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9ac14800) [pid = 1708] [serial = 1682] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x89013000) [pid = 1708] [serial = 1652] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8a5b3400) [pid = 1708] [serial = 1704] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8f576c00) [pid = 1708] [serial = 1661] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8900dc00) [pid = 1708] [serial = 1703] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa63f5c00) [pid = 1708] [serial = 1695] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8e3d3000) [pid = 1708] [serial = 1712] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d45400 == 133 [pid = 1708] [id = 609] 01:08:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x86d47800) [pid = 1708] [serial = 1828] [outer = (nil)] 01:08:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x86d4f800) [pid = 1708] [serial = 1829] [outer = 0x86d47800] 01:08:54 INFO - PROCESS | 1708 | 1464336534951 Marionette DEBUG loaded listener.js 01:08:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8706dc00) [pid = 1708] [serial = 1830] [outer = 0x86d47800] 01:08:55 INFO - PROCESS | 1708 | 1464336535846 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]]]}] 01:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 4139ms 01:08:55 INFO - PROCESS | 1708 | 1464336535887 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 01:08:55 INFO - PROCESS | 1708 | 1464336535895 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 01:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:08:55 INFO - PROCESS | 1708 | 1464336535903 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:08:55 INFO - PROCESS | 1708 | 1464336535909 Marionette TRACE conn4 <- [1,2410,null,{}] 01:08:55 INFO - PROCESS | 1708 | 1464336535916 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}] 01:08:56 INFO - PROCESS | 1708 | 1464336536151 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 01:08:56 INFO - PROCESS | 1708 | 1464336536437 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8f3c00 == 134 [pid = 1708] [id = 610] 01:08:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8a8f7400) [pid = 1708] [serial = 1831] [outer = (nil)] 01:08:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8b528800) [pid = 1708] [serial = 1832] [outer = 0x8a8f7400] 01:08:56 INFO - PROCESS | 1708 | 1464336536519 Marionette DEBUG loaded listener.js 01:08:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8b9d2400) [pid = 1708] [serial = 1833] [outer = 0x8a8f7400] 01:08:57 INFO - PROCESS | 1708 | 1464336537431 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]]]}] 01:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1589ms 01:08:57 INFO - PROCESS | 1708 | 1464336537500 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 01:08:57 INFO - PROCESS | 1708 | 1464336537507 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 01:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:08:57 INFO - PROCESS | 1708 | 1464336537517 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:08:57 INFO - PROCESS | 1708 | 1464336537520 Marionette TRACE conn4 <- [1,2414,null,{}] 01:08:57 INFO - PROCESS | 1708 | 1464336537526 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}] 01:08:57 INFO - PROCESS | 1708 | 1464336537844 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 01:08:57 INFO - PROCESS | 1708 | 1464336537877 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:08:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ec400 == 135 [pid = 1708] [id = 611] 01:08:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8d530c00) [pid = 1708] [serial = 1834] [outer = (nil)] 01:08:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x8e053c00) [pid = 1708] [serial = 1835] [outer = 0x8d530c00] 01:08:57 INFO - PROCESS | 1708 | 1464336537964 Marionette DEBUG loaded listener.js 01:08:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x8e155000) [pid = 1708] [serial = 1836] [outer = 0x8d530c00] 01:08:59 INFO - PROCESS | 1708 | 1464336539099 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]]]}] 01:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1633ms 01:08:59 INFO - PROCESS | 1708 | 1464336539150 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 01:08:59 INFO - PROCESS | 1708 | 1464336539155 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 01:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:08:59 INFO - PROCESS | 1708 | 1464336539161 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:08:59 INFO - PROCESS | 1708 | 1464336539167 Marionette TRACE conn4 <- [1,2418,null,{}] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x915ab800) [pid = 1708] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x915b2400) [pid = 1708] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8b551000) [pid = 1708] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8f23d800) [pid = 1708] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x87067800) [pid = 1708] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x90c4e000) [pid = 1708] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8f49ec00) [pid = 1708] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8e3d6000) [pid = 1708] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8d1f6c00) [pid = 1708] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x911a9000) [pid = 1708] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x87062800) [pid = 1708] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8900f400) [pid = 1708] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8ecf4400) [pid = 1708] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x9ac19000) [pid = 1708] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x9465bc00) [pid = 1708] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x95290c00) [pid = 1708] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8ec5a000) [pid = 1708] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9a72a000) [pid = 1708] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9b5a5000) [pid = 1708] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x955a5000) [pid = 1708] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x90c46400) [pid = 1708] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:08:59 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8a5b2c00) [pid = 1708] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:08:59 INFO - PROCESS | 1708 | 1464336539916 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}] 01:09:00 INFO - PROCESS | 1708 | 1464336540238 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 01:09:00 INFO - PROCESS | 1708 | 1464336540413 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a871400 == 136 [pid = 1708] [id = 612] 01:09:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8ebec000) [pid = 1708] [serial = 1837] [outer = (nil)] 01:09:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8ec5a000) [pid = 1708] [serial = 1838] [outer = 0x8ebec000] 01:09:00 INFO - PROCESS | 1708 | 1464336540491 Marionette DEBUG loaded listener.js 01:09:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8eceec00) [pid = 1708] [serial = 1839] [outer = 0x8ebec000] 01:09:01 INFO - PROCESS | 1708 | 1464336541275 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]]]}] 01:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2144ms 01:09:01 INFO - PROCESS | 1708 | 1464336541308 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 01:09:01 INFO - PROCESS | 1708 | 1464336541312 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 01:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:09:01 INFO - PROCESS | 1708 | 1464336541320 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:09:01 INFO - PROCESS | 1708 | 1464336541324 Marionette TRACE conn4 <- [1,2422,null,{}] 01:09:01 INFO - PROCESS | 1708 | 1464336541329 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}] 01:09:01 INFO - PROCESS | 1708 | 1464336541568 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 01:09:01 INFO - PROCESS | 1708 | 1464336541919 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d4d800 == 137 [pid = 1708] [id = 613] 01:09:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x86d4fc00) [pid = 1708] [serial = 1840] [outer = (nil)] 01:09:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8706bc00) [pid = 1708] [serial = 1841] [outer = 0x86d4fc00] 01:09:02 INFO - PROCESS | 1708 | 1464336542105 Marionette DEBUG loaded listener.js 01:09:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8a5ac800) [pid = 1708] [serial = 1842] [outer = 0x86d4fc00] 01:09:03 INFO - PROCESS | 1708 | 1464336543080 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]]]}] 01:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1792ms 01:09:03 INFO - PROCESS | 1708 | 1464336543114 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 01:09:03 INFO - PROCESS | 1708 | 1464336543121 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 01:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:09:03 INFO - PROCESS | 1708 | 1464336543130 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:09:03 INFO - PROCESS | 1708 | 1464336543136 Marionette TRACE conn4 <- [1,2426,null,{}] 01:09:03 INFO - PROCESS | 1708 | 1464336543147 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}] 01:09:03 INFO - PROCESS | 1708 | 1464336543438 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 01:09:03 INFO - PROCESS | 1708 | 1464336543784 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b9d1800 == 138 [pid = 1708] [id = 614] 01:09:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8c150000) [pid = 1708] [serial = 1843] [outer = (nil)] 01:09:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8d530000) [pid = 1708] [serial = 1844] [outer = 0x8c150000] 01:09:03 INFO - PROCESS | 1708 | 1464336543878 Marionette DEBUG loaded listener.js 01:09:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8e14cc00) [pid = 1708] [serial = 1845] [outer = 0x8c150000] 01:09:04 INFO - PROCESS | 1708 | 1464336544859 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]]]}] 01:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1794ms 01:09:04 INFO - PROCESS | 1708 | 1464336544926 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 01:09:04 INFO - PROCESS | 1708 | 1464336544933 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 01:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:09:04 INFO - PROCESS | 1708 | 1464336544942 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:09:04 INFO - PROCESS | 1708 | 1464336544946 Marionette TRACE conn4 <- [1,2430,null,{}] 01:09:04 INFO - PROCESS | 1708 | 1464336544953 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}] 01:09:05 INFO - PROCESS | 1708 | 1464336545212 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 01:09:05 INFO - PROCESS | 1708 | 1464336545612 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4e5800 == 139 [pid = 1708] [id = 615] 01:09:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8ebe7c00) [pid = 1708] [serial = 1846] [outer = (nil)] 01:09:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ec5e000) [pid = 1708] [serial = 1847] [outer = 0x8ebe7c00] 01:09:05 INFO - PROCESS | 1708 | 1464336545707 Marionette DEBUG loaded listener.js 01:09:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8f115400) [pid = 1708] [serial = 1848] [outer = 0x8ebe7c00] 01:09:06 INFO - PROCESS | 1708 | 1464336546780 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]]]}] 01:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1888ms 01:09:06 INFO - PROCESS | 1708 | 1464336546831 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 01:09:06 INFO - PROCESS | 1708 | 1464336546836 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 01:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:09:06 INFO - PROCESS | 1708 | 1464336546845 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:09:06 INFO - PROCESS | 1708 | 1464336546855 Marionette TRACE conn4 <- [1,2434,null,{}] 01:09:06 INFO - PROCESS | 1708 | 1464336546871 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}] 01:09:07 INFO - PROCESS | 1708 | 1464336547180 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 01:09:07 INFO - PROCESS | 1708 | 1464336547525 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e963800 == 140 [pid = 1708] [id = 616] 01:09:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8f49b000) [pid = 1708] [serial = 1849] [outer = (nil)] 01:09:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x90926000) [pid = 1708] [serial = 1850] [outer = 0x8f49b000] 01:09:07 INFO - PROCESS | 1708 | 1464336547624 Marionette DEBUG loaded listener.js 01:09:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9092f800) [pid = 1708] [serial = 1851] [outer = 0x8f49b000] 01:09:08 INFO - PROCESS | 1708 | 1464336548593 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]]]}] 01:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1792ms 01:09:08 INFO - PROCESS | 1708 | 1464336548636 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 01:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:09:08 INFO - PROCESS | 1708 | 1464336548641 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 01:09:08 INFO - PROCESS | 1708 | 1464336548648 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:09:08 INFO - PROCESS | 1708 | 1464336548652 Marionette TRACE conn4 <- [1,2438,null,{}] 01:09:08 INFO - PROCESS | 1708 | 1464336548658 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}] 01:09:08 INFO - PROCESS | 1708 | 1464336548912 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 01:09:09 INFO - PROCESS | 1708 | 1464336549256 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x90925400 == 141 [pid = 1708] [id = 617] 01:09:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x90928400) [pid = 1708] [serial = 1852] [outer = (nil)] 01:09:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x90c48400) [pid = 1708] [serial = 1853] [outer = 0x90928400] 01:09:09 INFO - PROCESS | 1708 | 1464336549347 Marionette DEBUG loaded listener.js 01:09:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x90d79400) [pid = 1708] [serial = 1854] [outer = 0x90928400] 01:09:10 INFO - PROCESS | 1708 | 1464336550303 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]]]}] 01:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1733ms 01:09:10 INFO - PROCESS | 1708 | 1464336550382 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 01:09:10 INFO - PROCESS | 1708 | 1464336550385 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 01:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:09:10 INFO - PROCESS | 1708 | 1464336550392 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:09:10 INFO - PROCESS | 1708 | 1464336550396 Marionette TRACE conn4 <- [1,2442,null,{}] 01:09:10 INFO - PROCESS | 1708 | 1464336550402 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}] 01:09:10 INFO - PROCESS | 1708 | 1464336550695 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 01:09:11 INFO - PROCESS | 1708 | 1464336551049 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x9119b800 == 142 [pid = 1708] [id = 618] 01:09:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x911a3400) [pid = 1708] [serial = 1855] [outer = (nil)] 01:09:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x9151f000) [pid = 1708] [serial = 1856] [outer = 0x911a3400] 01:09:11 INFO - PROCESS | 1708 | 1464336551171 Marionette DEBUG loaded listener.js 01:09:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x915b8800) [pid = 1708] [serial = 1857] [outer = 0x911a3400] 01:09:12 INFO - PROCESS | 1708 | 1464336552196 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]]]}] 01:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1833ms 01:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:09:12 INFO - PROCESS | 1708 | 1464336552226 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 01:09:12 INFO - PROCESS | 1708 | 1464336552229 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 01:09:12 INFO - PROCESS | 1708 | 1464336552236 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:09:12 INFO - PROCESS | 1708 | 1464336552240 Marionette TRACE conn4 <- [1,2446,null,{}] 01:09:12 INFO - PROCESS | 1708 | 1464336552246 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}] 01:09:12 INFO - PROCESS | 1708 | 1464336552479 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 01:09:12 INFO - PROCESS | 1708 | 1464336552830 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x915aec00 == 143 [pid = 1708] [id = 619] 01:09:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x91b3e000) [pid = 1708] [serial = 1858] [outer = (nil)] 01:09:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x925bf400) [pid = 1708] [serial = 1859] [outer = 0x91b3e000] 01:09:12 INFO - PROCESS | 1708 | 1464336552935 Marionette DEBUG loaded listener.js 01:09:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x925c5000) [pid = 1708] [serial = 1860] [outer = 0x91b3e000] 01:09:13 INFO - PROCESS | 1708 | 1464336553849 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]]]}] 01:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1689ms 01:09:13 INFO - PROCESS | 1708 | 1464336553925 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 01:09:13 INFO - PROCESS | 1708 | 1464336553930 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 01:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:09:13 INFO - PROCESS | 1708 | 1464336553936 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:09:13 INFO - PROCESS | 1708 | 1464336553940 Marionette TRACE conn4 <- [1,2450,null,{}] 01:09:13 INFO - PROCESS | 1708 | 1464336553946 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}] 01:09:14 INFO - PROCESS | 1708 | 1464336554196 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 01:09:14 INFO - PROCESS | 1708 | 1464336554562 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x91b3bc00 == 144 [pid = 1708] [id = 620] 01:09:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x9246fc00) [pid = 1708] [serial = 1861] [outer = (nil)] 01:09:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x93ab0000) [pid = 1708] [serial = 1862] [outer = 0x9246fc00] 01:09:14 INFO - PROCESS | 1708 | 1464336554666 Marionette DEBUG loaded listener.js 01:09:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x93b8a000) [pid = 1708] [serial = 1863] [outer = 0x9246fc00] 01:09:15 INFO - PROCESS | 1708 | 1464336555962 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]]]}] 01:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2091ms 01:09:16 INFO - PROCESS | 1708 | 1464336556030 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 1708 | 1464336556037 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 01:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:09:16 INFO - PROCESS | 1708 | 1464336556046 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:09:16 INFO - PROCESS | 1708 | 1464336556052 Marionette TRACE conn4 <- [1,2454,null,{}] 01:09:16 INFO - PROCESS | 1708 | 1464336556207 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}] 01:09:16 INFO - PROCESS | 1708 | 1464336556734 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 01:09:17 INFO - PROCESS | 1708 | 1464336556984 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ad4400 == 145 [pid = 1708] [id = 621] 01:09:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x93a70400) [pid = 1708] [serial = 1864] [outer = (nil)] 01:09:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x952bc000) [pid = 1708] [serial = 1865] [outer = 0x93a70400] 01:09:17 INFO - PROCESS | 1708 | 1464336557138 Marionette DEBUG loaded listener.js 01:09:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x952c1800) [pid = 1708] [serial = 1866] [outer = 0x93a70400] 01:09:18 INFO - PROCESS | 1708 | 1464336558545 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]]]}] 01:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2534ms 01:09:18 INFO - PROCESS | 1708 | 1464336558582 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 1708 | 1464336558588 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 01:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:09:18 INFO - PROCESS | 1708 | 1464336558598 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:09:18 INFO - PROCESS | 1708 | 1464336558609 Marionette TRACE conn4 <- [1,2458,null,{}] 01:09:18 INFO - PROCESS | 1708 | 1464336558692 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}] 01:09:19 INFO - PROCESS | 1708 | 1464336559259 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 01:09:19 INFO - PROCESS | 1708 | 1464336559569 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x93b7d400 == 146 [pid = 1708] [id = 622] 01:09:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x95296c00) [pid = 1708] [serial = 1867] [outer = (nil)] 01:09:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x98102400) [pid = 1708] [serial = 1868] [outer = 0x95296c00] 01:09:19 INFO - PROCESS | 1708 | 1464336559722 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x98141800) [pid = 1708] [serial = 1869] [outer = 0x95296c00] 01:09:21 INFO - PROCESS | 1708 | 1464336561222 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]]]}] 01:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2707ms 01:09:21 INFO - PROCESS | 1708 | 1464336561306 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 01:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:09:21 INFO - PROCESS | 1708 | 1464336561310 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 01:09:21 INFO - PROCESS | 1708 | 1464336561368 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:09:21 INFO - PROCESS | 1708 | 1464336561372 Marionette TRACE conn4 <- [1,2462,null,{}] 01:09:21 INFO - PROCESS | 1708 | 1464336561388 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}] 01:09:21 INFO - PROCESS | 1708 | 1464336561710 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 01:09:22 INFO - PROCESS | 1708 | 1464336561999 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x9550a800 == 147 [pid = 1708] [id = 623] 01:09:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x97769000) [pid = 1708] [serial = 1870] [outer = (nil)] 01:09:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9a2eac00) [pid = 1708] [serial = 1871] [outer = 0x97769000] 01:09:22 INFO - PROCESS | 1708 | 1464336562105 Marionette DEBUG loaded listener.js 01:09:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9a8c0800) [pid = 1708] [serial = 1872] [outer = 0x97769000] 01:09:23 INFO - PROCESS | 1708 | 1464336563126 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]]]}] 01:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1842ms 01:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:09:23 INFO - PROCESS | 1708 | 1464336563159 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 01:09:23 INFO - PROCESS | 1708 | 1464336563162 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 01:09:23 INFO - PROCESS | 1708 | 1464336563169 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:09:23 INFO - PROCESS | 1708 | 1464336563172 Marionette TRACE conn4 <- [1,2466,null,{}] 01:09:23 INFO - PROCESS | 1708 | 1464336563179 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}] 01:09:23 INFO - PROCESS | 1708 | 1464336563484 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 01:09:23 INFO - PROCESS | 1708 | 1464336563834 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a76c400 == 148 [pid = 1708] [id = 624] 01:09:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9a9d3000) [pid = 1708] [serial = 1873] [outer = (nil)] 01:09:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9b366000) [pid = 1708] [serial = 1874] [outer = 0x9a9d3000] 01:09:23 INFO - PROCESS | 1708 | 1464336563928 Marionette DEBUG loaded listener.js 01:09:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9b372000) [pid = 1708] [serial = 1875] [outer = 0x9a9d3000] 01:09:24 INFO - PROCESS | 1708 | 1464336564838 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]]]}] 01:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1742ms 01:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:09:24 INFO - PROCESS | 1708 | 1464336564911 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 01:09:24 INFO - PROCESS | 1708 | 1464336564914 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 01:09:24 INFO - PROCESS | 1708 | 1464336564921 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:09:24 INFO - PROCESS | 1708 | 1464336564924 Marionette TRACE conn4 <- [1,2470,null,{}] 01:09:24 INFO - PROCESS | 1708 | 1464336564930 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}] 01:09:25 INFO - PROCESS | 1708 | 1464336565193 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 01:09:25 INFO - PROCESS | 1708 | 1464336565537 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ac3d000 == 149 [pid = 1708] [id = 625] 01:09:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9b146800) [pid = 1708] [serial = 1876] [outer = (nil)] 01:09:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9bb79800) [pid = 1708] [serial = 1877] [outer = 0x9b146800] 01:09:25 INFO - PROCESS | 1708 | 1464336565644 Marionette DEBUG loaded listener.js 01:09:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9c027000) [pid = 1708] [serial = 1878] [outer = 0x9b146800] 01:09:26 INFO - PROCESS | 1708 | 1464336566553 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]]]}] 01:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1684ms 01:09:26 INFO - PROCESS | 1708 | 1464336566606 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 01:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:09:26 INFO - PROCESS | 1708 | 1464336566621 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 01:09:26 INFO - PROCESS | 1708 | 1464336566628 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:09:26 INFO - PROCESS | 1708 | 1464336566632 Marionette TRACE conn4 <- [1,2474,null,{}] 01:09:26 INFO - PROCESS | 1708 | 1464336566638 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}] 01:09:26 INFO - PROCESS | 1708 | 1464336566869 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 01:09:27 INFO - PROCESS | 1708 | 1464336567207 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b5a3c00 == 150 [pid = 1708] [id = 626] 01:09:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9c3c2000) [pid = 1708] [serial = 1879] [outer = (nil)] 01:09:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9d5f2800) [pid = 1708] [serial = 1880] [outer = 0x9c3c2000] 01:09:27 INFO - PROCESS | 1708 | 1464336567310 Marionette DEBUG loaded listener.js 01:09:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x9d58c800) [pid = 1708] [serial = 1881] [outer = 0x9c3c2000] 01:09:28 INFO - PROCESS | 1708 | 1464336568256 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]]]}] 01:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1683ms 01:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:09:28 INFO - PROCESS | 1708 | 1464336568311 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 01:09:28 INFO - PROCESS | 1708 | 1464336568314 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 01:09:28 INFO - PROCESS | 1708 | 1464336568321 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:09:28 INFO - PROCESS | 1708 | 1464336568324 Marionette TRACE conn4 <- [1,2478,null,{}] 01:09:28 INFO - PROCESS | 1708 | 1464336568330 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}] 01:09:28 INFO - PROCESS | 1708 | 1464336568558 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 01:09:28 INFO - PROCESS | 1708 | 1464336568913 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d41800 == 151 [pid = 1708] [id = 627] 01:09:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9775d000) [pid = 1708] [serial = 1882] [outer = (nil)] 01:09:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0xa2580400) [pid = 1708] [serial = 1883] [outer = 0x9775d000] 01:09:29 INFO - PROCESS | 1708 | 1464336569001 Marionette DEBUG loaded listener.js 01:09:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0xa3123400) [pid = 1708] [serial = 1884] [outer = 0x9775d000] 01:09:29 INFO - PROCESS | 1708 | 1464336569923 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]]]}] 01:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1682ms 01:09:30 INFO - PROCESS | 1708 | 1464336570003 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 01:09:30 INFO - PROCESS | 1708 | 1464336570006 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 01:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:09:30 INFO - PROCESS | 1708 | 1464336570014 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:09:30 INFO - PROCESS | 1708 | 1464336570018 Marionette TRACE conn4 <- [1,2482,null,{}] 01:09:30 INFO - PROCESS | 1708 | 1464336570023 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}] 01:09:30 INFO - PROCESS | 1708 | 1464336570285 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 01:09:30 INFO - PROCESS | 1708 | 1464336570650 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d4c400 == 152 [pid = 1708] [id = 628] 01:09:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x9c030400) [pid = 1708] [serial = 1885] [outer = (nil)] 01:09:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0xa36ed800) [pid = 1708] [serial = 1886] [outer = 0x9c030400] 01:09:30 INFO - PROCESS | 1708 | 1464336570759 Marionette DEBUG loaded listener.js 01:09:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0xa6384800) [pid = 1708] [serial = 1887] [outer = 0x9c030400] 01:09:31 INFO - PROCESS | 1708 | 1464336571717 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]]]}] 01:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1781ms 01:09:31 INFO - PROCESS | 1708 | 1464336571796 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 01:09:31 INFO - PROCESS | 1708 | 1464336571800 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 01:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:09:31 INFO - PROCESS | 1708 | 1464336571806 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:09:31 INFO - PROCESS | 1708 | 1464336571810 Marionette TRACE conn4 <- [1,2486,null,{}] 01:09:31 INFO - PROCESS | 1708 | 1464336571818 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}] 01:09:32 INFO - PROCESS | 1708 | 1464336572091 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x86d46800 == 151 [pid = 1708] [id = 567] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x952b7800 == 150 [pid = 1708] [id = 306] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8a871400 == 149 [pid = 1708] [id = 612] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ec400 == 148 [pid = 1708] [id = 611] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f3c00 == 147 [pid = 1708] [id = 610] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x86d45400 == 146 [pid = 1708] [id = 609] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x9898c400 == 145 [pid = 1708] [id = 606] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8c412000 == 144 [pid = 1708] [id = 607] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0xa2260400 == 143 [pid = 1708] [id = 605] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8fc400 == 142 [pid = 1708] [id = 604] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2a1c00 == 141 [pid = 1708] [id = 603] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x95501800 == 140 [pid = 1708] [id = 601] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x9a374400 == 139 [pid = 1708] [id = 602] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x911a4400 == 138 [pid = 1708] [id = 600] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x86d43c00 == 137 [pid = 1708] [id = 599] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x90c4d800 == 136 [pid = 1708] [id = 598] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x90d72000 == 135 [pid = 1708] [id = 597] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e4c00 == 134 [pid = 1708] [id = 596] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4ecc00 == 133 [pid = 1708] [id = 595] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8b9ccc00 == 132 [pid = 1708] [id = 593] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8e14e400 == 131 [pid = 1708] [id = 594] 01:09:34 INFO - PROCESS | 1708 | --DOCSHELL 0x8675e400 == 130 [pid = 1708] [id = 592] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x97767800) [pid = 1708] [serial = 1748] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x92ad7400) [pid = 1708] [serial = 1743] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x8d1ed000) [pid = 1708] [serial = 1770] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x90c4d400) [pid = 1708] [serial = 1730] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x870c2000) [pid = 1708] [serial = 1766] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x915abc00) [pid = 1708] [serial = 1734] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8f577000) [pid = 1708] [serial = 1727] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x8ebe4c00) [pid = 1708] [serial = 1773] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x8e3d4400) [pid = 1708] [serial = 1718] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x91b32400) [pid = 1708] [serial = 1737] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9151f800) [pid = 1708] [serial = 1733] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8706e800) [pid = 1708] [serial = 1638] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x8a878800) [pid = 1708] [serial = 1716] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8f261000) [pid = 1708] [serial = 1725] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9b8f0c00) [pid = 1708] [serial = 1760] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x89005800) [pid = 1708] [serial = 1767] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x915b9c00) [pid = 1708] [serial = 1736] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x9b147000) [pid = 1708] [serial = 1757] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x952ba400) [pid = 1708] [serial = 1745] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8f116000) [pid = 1708] [serial = 1722] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x99396400) [pid = 1708] [serial = 1749] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8c148c00) [pid = 1708] [serial = 1769] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8ec59c00) [pid = 1708] [serial = 1775] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x9550b400) [pid = 1708] [serial = 1746] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x8a86d800) [pid = 1708] [serial = 1715] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8f57e800) [pid = 1708] [serial = 1728] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9ac30800) [pid = 1708] [serial = 1754] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x9bb81800) [pid = 1708] [serial = 1761] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9d590000) [pid = 1708] [serial = 1764] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8e9fec00) [pid = 1708] [serial = 1719] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8f244800) [pid = 1708] [serial = 1724] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x90d7d400) [pid = 1708] [serial = 1731] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9a725000) [pid = 1708] [serial = 1751] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x92474000) [pid = 1708] [serial = 1740] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8f164800) [pid = 1708] [serial = 1650] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8e969400) [pid = 1708] [serial = 1772] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x92ad3000) [pid = 1708] [serial = 1742] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x9ac37800) [pid = 1708] [serial = 1755] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x9b599400) [pid = 1708] [serial = 1758] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9246d400) [pid = 1708] [serial = 1739] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x9a769c00) [pid = 1708] [serial = 1752] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x9c3cf400) [pid = 1708] [serial = 1763] [outer = (nil)] [url = about:blank] 01:09:34 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8ecfb400) [pid = 1708] [serial = 1721] [outer = (nil)] [url = about:blank] 01:09:35 INFO - PROCESS | 1708 | 1464336574993 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x87063000 == 131 [pid = 1708] [id = 629] 01:09:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x87064000) [pid = 1708] [serial = 1888] [outer = (nil)] 01:09:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8706e800) [pid = 1708] [serial = 1889] [outer = 0x87064000] 01:09:35 INFO - PROCESS | 1708 | 1464336575074 Marionette DEBUG loaded listener.js 01:09:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8900f400) [pid = 1708] [serial = 1890] [outer = 0x87064000] 01:09:35 INFO - PROCESS | 1708 | 1464336575880 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]]]}] 01:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 4091ms 01:09:35 INFO - PROCESS | 1708 | 1464336575900 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 01:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:09:35 INFO - PROCESS | 1708 | 1464336575906 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 01:09:35 INFO - PROCESS | 1708 | 1464336575913 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:09:35 INFO - PROCESS | 1708 | 1464336575918 Marionette TRACE conn4 <- [1,2490,null,{}] 01:09:35 INFO - PROCESS | 1708 | 1464336575925 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}] 01:09:36 INFO - PROCESS | 1708 | 1464336576184 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 01:09:36 INFO - PROCESS | 1708 | 1464336576411 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a875c00 == 132 [pid = 1708] [id = 630] 01:09:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8a8f0c00) [pid = 1708] [serial = 1891] [outer = (nil)] 01:09:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8c066800) [pid = 1708] [serial = 1892] [outer = 0x8a8f0c00] 01:09:36 INFO - PROCESS | 1708 | 1464336576502 Marionette DEBUG loaded listener.js 01:09:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8d1f6400) [pid = 1708] [serial = 1893] [outer = 0x8a8f0c00] 01:09:37 INFO - PROCESS | 1708 | 1464336577501 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]]]}] 01:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1637ms 01:09:37 INFO - PROCESS | 1708 | 1464336577560 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 01:09:37 INFO - PROCESS | 1708 | 1464336577566 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 01:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:09:37 INFO - PROCESS | 1708 | 1464336577572 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:09:37 INFO - PROCESS | 1708 | 1464336577576 Marionette TRACE conn4 <- [1,2494,null,{}] 01:09:37 INFO - PROCESS | 1708 | 1464336577581 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}] 01:09:37 INFO - PROCESS | 1708 | 1464336577913 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 01:09:38 INFO - PROCESS | 1708 | 1464336578153 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e4f0c00 == 133 [pid = 1708] [id = 631] 01:09:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8e963000) [pid = 1708] [serial = 1894] [outer = (nil)] 01:09:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8e9f3000) [pid = 1708] [serial = 1895] [outer = 0x8e963000] 01:09:38 INFO - PROCESS | 1708 | 1464336578228 Marionette DEBUG loaded listener.js 01:09:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8ec4cc00) [pid = 1708] [serial = 1896] [outer = 0x8e963000] 01:09:39 INFO - PROCESS | 1708 | 1464336579121 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]]]}] 01:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1581ms 01:09:39 INFO - PROCESS | 1708 | 1464336579154 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 01:09:39 INFO - PROCESS | 1708 | 1464336579157 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 01:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:09:39 INFO - PROCESS | 1708 | 1464336579172 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:09:39 INFO - PROCESS | 1708 | 1464336579181 Marionette TRACE conn4 <- [1,2498,null,{}] 01:09:39 INFO - PROCESS | 1708 | 1464336579195 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}] 01:09:40 INFO - PROCESS | 1708 | 1464336580067 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9b14b400) [pid = 1708] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x90ac1000) [pid = 1708] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0xa36ef000) [pid = 1708] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x92479c00) [pid = 1708] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x9a721c00) [pid = 1708] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x95510800) [pid = 1708] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8e392400) [pid = 1708] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8f25c800) [pid = 1708] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8d530c00) [pid = 1708] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8c06e800) [pid = 1708] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8e157400) [pid = 1708] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x86d47800) [pid = 1708] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8a8f7400) [pid = 1708] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x90d75c00) [pid = 1708] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x86d43800) [pid = 1708] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0xa2378800) [pid = 1708] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x90d73000) [pid = 1708] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x9246ec00) [pid = 1708] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x9b14e000) [pid = 1708] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0xa2735800) [pid = 1708] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:09:40 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x8c14e400) [pid = 1708] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:09:40 INFO - PROCESS | 1708 | 1464336580325 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d47800 == 134 [pid = 1708] [id = 632] 01:09:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x8a5b6800) [pid = 1708] [serial = 1897] [outer = (nil)] 01:09:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x8c06e800) [pid = 1708] [serial = 1898] [outer = 0x8a5b6800] 01:09:40 INFO - PROCESS | 1708 | 1464336580408 Marionette DEBUG loaded listener.js 01:09:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x8ebe6c00) [pid = 1708] [serial = 1899] [outer = 0x8a5b6800] 01:09:41 INFO - PROCESS | 1708 | 1464336581206 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]]]}] 01:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2070ms 01:09:41 INFO - PROCESS | 1708 | 1464336581236 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 01:09:41 INFO - PROCESS | 1708 | 1464336581240 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 01:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:09:41 INFO - PROCESS | 1708 | 1464336581246 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:09:41 INFO - PROCESS | 1708 | 1464336581250 Marionette TRACE conn4 <- [1,2502,null,{}] 01:09:41 INFO - PROCESS | 1708 | 1464336581256 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}] 01:09:41 INFO - PROCESS | 1708 | 1464336581574 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 01:09:41 INFO - PROCESS | 1708 | 1464336581713 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c14e400 == 135 [pid = 1708] [id = 633] 01:09:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x8e9fa400) [pid = 1708] [serial = 1900] [outer = (nil)] 01:09:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8f25d000) [pid = 1708] [serial = 1901] [outer = 0x8e9fa400] 01:09:41 INFO - PROCESS | 1708 | 1464336581802 Marionette DEBUG loaded listener.js 01:09:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8f266800) [pid = 1708] [serial = 1902] [outer = 0x8e9fa400] 01:09:42 INFO - PROCESS | 1708 | 1464336582937 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]]]}] 01:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1734ms 01:09:42 INFO - PROCESS | 1708 | 1464336582983 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 01:09:42 INFO - PROCESS | 1708 | 1464336582991 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 01:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:09:43 INFO - PROCESS | 1708 | 1464336583000 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:09:43 INFO - PROCESS | 1708 | 1464336583007 Marionette TRACE conn4 <- [1,2506,null,{}] 01:09:43 INFO - PROCESS | 1708 | 1464336583016 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}] 01:09:43 INFO - PROCESS | 1708 | 1464336583279 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 01:09:43 INFO - PROCESS | 1708 | 1464336583719 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b51e000 == 136 [pid = 1708] [id = 634] 01:09:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8b524400) [pid = 1708] [serial = 1903] [outer = (nil)] 01:09:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8d531c00) [pid = 1708] [serial = 1904] [outer = 0x8b524400] 01:09:43 INFO - PROCESS | 1708 | 1464336583876 Marionette DEBUG loaded listener.js 01:09:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8e969400) [pid = 1708] [serial = 1905] [outer = 0x8b524400] 01:09:44 INFO - PROCESS | 1708 | 1464336584863 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]]]}] 01:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1938ms 01:09:44 INFO - PROCESS | 1708 | 1464336584940 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 01:09:44 INFO - PROCESS | 1708 | 1464336584950 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 01:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:09:44 INFO - PROCESS | 1708 | 1464336584962 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:09:44 INFO - PROCESS | 1708 | 1464336584966 Marionette TRACE conn4 <- [1,2510,null,{}] 01:09:44 INFO - PROCESS | 1708 | 1464336584973 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}] 01:09:45 INFO - PROCESS | 1708 | 1464336585275 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 01:09:45 INFO - PROCESS | 1708 | 1464336585637 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f23f800 == 137 [pid = 1708] [id = 635] 01:09:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8f240000) [pid = 1708] [serial = 1906] [outer = (nil)] 01:09:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8f25ec00) [pid = 1708] [serial = 1907] [outer = 0x8f240000] 01:09:45 INFO - PROCESS | 1708 | 1464336585730 Marionette DEBUG loaded listener.js 01:09:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8f57c800) [pid = 1708] [serial = 1908] [outer = 0x8f240000] 01:09:46 INFO - PROCESS | 1708 | 1464336586829 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]]]}] 01:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1938ms 01:09:46 INFO - PROCESS | 1708 | 1464336586902 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 01:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:09:46 INFO - PROCESS | 1708 | 1464336586908 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 01:09:46 INFO - PROCESS | 1708 | 1464336586917 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:09:46 INFO - PROCESS | 1708 | 1464336586926 Marionette TRACE conn4 <- [1,2514,null,{}] 01:09:46 INFO - PROCESS | 1708 | 1464336586944 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}] 01:09:47 INFO - PROCESS | 1708 | 1464336587430 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 01:09:47 INFO - PROCESS | 1708 | 1464336587767 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c4e000 == 138 [pid = 1708] [id = 636] 01:09:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x90c4e800) [pid = 1708] [serial = 1909] [outer = (nil)] 01:09:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x90d78800) [pid = 1708] [serial = 1910] [outer = 0x90c4e800] 01:09:47 INFO - PROCESS | 1708 | 1464336587906 Marionette DEBUG loaded listener.js 01:09:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x911a8000) [pid = 1708] [serial = 1911] [outer = 0x90c4e800] 01:09:49 INFO - PROCESS | 1708 | 1464336589044 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]]]}] 01:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2204ms 01:09:49 INFO - PROCESS | 1708 | 1464336589120 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 01:09:49 INFO - PROCESS | 1708 | 1464336589126 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 01:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:09:49 INFO - PROCESS | 1708 | 1464336589132 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:09:49 INFO - PROCESS | 1708 | 1464336589135 Marionette TRACE conn4 <- [1,2518,null,{}] 01:09:49 INFO - PROCESS | 1708 | 1464336589143 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}] 01:09:49 INFO - PROCESS | 1708 | 1464336589451 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 01:09:49 INFO - PROCESS | 1708 | 1464336589888 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec69c00 == 139 [pid = 1708] [id = 637] 01:09:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x90c46800) [pid = 1708] [serial = 1912] [outer = (nil)] 01:09:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x915af000) [pid = 1708] [serial = 1913] [outer = 0x90c46800] 01:09:50 INFO - PROCESS | 1708 | 1464336590021 Marionette DEBUG loaded listener.js 01:09:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x915b9c00) [pid = 1708] [serial = 1914] [outer = 0x90c46800] 01:09:51 INFO - PROCESS | 1708 | 1464336591283 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]]]}] 01:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2188ms 01:09:51 INFO - PROCESS | 1708 | 1464336591323 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 01:09:51 INFO - PROCESS | 1708 | 1464336591329 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 01:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:09:51 INFO - PROCESS | 1708 | 1464336591338 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:09:51 INFO - PROCESS | 1708 | 1464336591343 Marionette TRACE conn4 <- [1,2522,null,{}] 01:09:51 INFO - PROCESS | 1708 | 1464336591355 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}] 01:09:51 INFO - PROCESS | 1708 | 1464336591691 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 01:09:52 INFO - PROCESS | 1708 | 1464336592037 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x90acbc00 == 140 [pid = 1708] [id = 638] 01:09:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9151f400) [pid = 1708] [serial = 1915] [outer = (nil)] 01:09:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x91b3ac00) [pid = 1708] [serial = 1916] [outer = 0x9151f400] 01:09:52 INFO - PROCESS | 1708 | 1464336592134 Marionette DEBUG loaded listener.js 01:09:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9246ec00) [pid = 1708] [serial = 1917] [outer = 0x9151f400] 01:09:53 INFO - PROCESS | 1708 | 1464336593303 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]]]}] 01:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2039ms 01:09:53 INFO - PROCESS | 1708 | 1464336593379 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 01:09:53 INFO - PROCESS | 1708 | 1464336593386 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 01:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:09:53 INFO - PROCESS | 1708 | 1464336593396 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:09:53 INFO - PROCESS | 1708 | 1464336593401 Marionette TRACE conn4 <- [1,2526,null,{}] 01:09:53 INFO - PROCESS | 1708 | 1464336593410 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}] 01:09:53 INFO - PROCESS | 1708 | 1464336593798 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 01:09:54 INFO - PROCESS | 1708 | 1464336594114 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x91b33000 == 141 [pid = 1708] [id = 639] 01:09:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x92ad0000) [pid = 1708] [serial = 1918] [outer = (nil)] 01:09:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x95291800) [pid = 1708] [serial = 1919] [outer = 0x92ad0000] 01:09:54 INFO - PROCESS | 1708 | 1464336594213 Marionette DEBUG loaded listener.js 01:09:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x952bd000) [pid = 1708] [serial = 1920] [outer = 0x92ad0000] 01:09:55 INFO - PROCESS | 1708 | 1464336595123 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]]]}] 01:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1788ms 01:09:55 INFO - PROCESS | 1708 | 1464336595184 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 01:09:55 INFO - PROCESS | 1708 | 1464336595187 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 01:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:09:55 INFO - PROCESS | 1708 | 1464336595195 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:09:55 INFO - PROCESS | 1708 | 1464336595198 Marionette TRACE conn4 <- [1,2530,null,{}] 01:09:55 INFO - PROCESS | 1708 | 1464336595204 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}] 01:09:55 INFO - PROCESS | 1708 | 1464336595454 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 01:09:55 INFO - PROCESS | 1708 | 1464336595806 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x91b36c00 == 142 [pid = 1708] [id = 640] 01:09:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9247c000) [pid = 1708] [serial = 1921] [outer = (nil)] 01:09:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x9550bc00) [pid = 1708] [serial = 1922] [outer = 0x9247c000] 01:09:55 INFO - PROCESS | 1708 | 1464336595896 Marionette DEBUG loaded listener.js 01:09:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x9777f400) [pid = 1708] [serial = 1923] [outer = 0x9247c000] 01:09:56 INFO - PROCESS | 1708 | 1464336596803 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]]]}] 01:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1682ms 01:09:56 INFO - PROCESS | 1708 | 1464336596878 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 01:09:56 INFO - PROCESS | 1708 | 1464336596882 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 01:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:09:56 INFO - PROCESS | 1708 | 1464336596888 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:09:56 INFO - PROCESS | 1708 | 1464336596892 Marionette TRACE conn4 <- [1,2534,null,{}] 01:09:56 INFO - PROCESS | 1708 | 1464336596898 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}] 01:09:57 INFO - PROCESS | 1708 | 1464336597155 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 01:09:57 INFO - PROCESS | 1708 | 1464336597497 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a5400 == 143 [pid = 1708] [id = 641] 01:09:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x911a5c00) [pid = 1708] [serial = 1924] [outer = (nil)] 01:09:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x9a2e4c00) [pid = 1708] [serial = 1925] [outer = 0x911a5c00] 01:09:57 INFO - PROCESS | 1708 | 1464336597591 Marionette DEBUG loaded listener.js 01:09:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x9a2ea400) [pid = 1708] [serial = 1926] [outer = 0x911a5c00] 01:09:58 INFO - PROCESS | 1708 | 1464336598489 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]]]}] 01:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1632ms 01:09:58 INFO - PROCESS | 1708 | 1464336598522 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 01:09:58 INFO - PROCESS | 1708 | 1464336598525 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 01:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:09:58 INFO - PROCESS | 1708 | 1464336598532 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:09:58 INFO - PROCESS | 1708 | 1464336598535 Marionette TRACE conn4 <- [1,2538,null,{}] 01:09:58 INFO - PROCESS | 1708 | 1464336598541 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}] 01:09:58 INFO - PROCESS | 1708 | 1464336598780 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 01:09:59 INFO - PROCESS | 1708 | 1464336599132 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:09:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x9550cc00 == 144 [pid = 1708] [id = 642] 01:09:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x9a765400) [pid = 1708] [serial = 1927] [outer = (nil)] 01:09:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9ac15c00) [pid = 1708] [serial = 1928] [outer = 0x9a765400] 01:09:59 INFO - PROCESS | 1708 | 1464336599227 Marionette DEBUG loaded listener.js 01:09:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9ac30c00) [pid = 1708] [serial = 1929] [outer = 0x9a765400] 01:10:00 INFO - PROCESS | 1708 | 1464336600173 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]]]}] 01:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1694ms 01:10:00 INFO - PROCESS | 1708 | 1464336600227 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 01:10:00 INFO - PROCESS | 1708 | 1464336600230 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 01:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:10:00 INFO - PROCESS | 1708 | 1464336600238 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:10:00 INFO - PROCESS | 1708 | 1464336600242 Marionette TRACE conn4 <- [1,2542,null,{}] 01:10:00 INFO - PROCESS | 1708 | 1464336600248 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}] 01:10:00 INFO - PROCESS | 1708 | 1464336600509 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 01:10:00 INFO - PROCESS | 1708 | 1464336600855 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2de400 == 145 [pid = 1708] [id = 643] 01:10:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9a2e2c00) [pid = 1708] [serial = 1930] [outer = (nil)] 01:10:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9ac3dc00) [pid = 1708] [serial = 1931] [outer = 0x9a2e2c00] 01:10:00 INFO - PROCESS | 1708 | 1464336600948 Marionette DEBUG loaded listener.js 01:10:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9b14d000) [pid = 1708] [serial = 1932] [outer = 0x9a2e2c00] 01:10:01 INFO - PROCESS | 1708 | 1464336601959 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]]]}] 01:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1786ms 01:10:02 INFO - PROCESS | 1708 | 1464336602025 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 01:10:02 INFO - PROCESS | 1708 | 1464336602030 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 01:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:10:02 INFO - PROCESS | 1708 | 1464336602037 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:10:02 INFO - PROCESS | 1708 | 1464336602041 Marionette TRACE conn4 <- [1,2546,null,{}] 01:10:02 INFO - PROCESS | 1708 | 1464336602047 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}] 01:10:02 INFO - PROCESS | 1708 | 1464336602367 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 01:10:02 INFO - PROCESS | 1708 | 1464336602794 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b59e800 == 146 [pid = 1708] [id = 644] 01:10:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9c3d0400) [pid = 1708] [serial = 1933] [outer = (nil)] 01:10:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9d5ee400) [pid = 1708] [serial = 1934] [outer = 0x9c3d0400] 01:10:02 INFO - PROCESS | 1708 | 1464336602898 Marionette DEBUG loaded listener.js 01:10:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0xa22a5c00) [pid = 1708] [serial = 1935] [outer = 0x9c3d0400] 01:10:03 INFO - PROCESS | 1708 | 1464336603850 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]]]}] 01:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1886ms 01:10:03 INFO - PROCESS | 1708 | 1464336603924 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 01:10:03 INFO - PROCESS | 1708 | 1464336603928 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 01:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:10:03 INFO - PROCESS | 1708 | 1464336603935 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:10:03 INFO - PROCESS | 1708 | 1464336603938 Marionette TRACE conn4 <- [1,2550,null,{}] 01:10:03 INFO - PROCESS | 1708 | 1464336603945 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}] 01:10:04 INFO - PROCESS | 1708 | 1464336604244 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 01:10:04 INFO - PROCESS | 1708 | 1464336604616 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:04 INFO - PROCESS | 1708 | ++DOCSHELL 0xa1160c00 == 147 [pid = 1708] [id = 645] 01:10:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0xa2378800) [pid = 1708] [serial = 1936] [outer = (nil)] 01:10:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0xa3354c00) [pid = 1708] [serial = 1937] [outer = 0xa2378800] 01:10:04 INFO - PROCESS | 1708 | 1464336604717 Marionette DEBUG loaded listener.js 01:10:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0xa358d400) [pid = 1708] [serial = 1938] [outer = 0xa2378800] 01:10:05 INFO - PROCESS | 1708 | 1464336605756 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]]]}] 01:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1843ms 01:10:05 INFO - PROCESS | 1708 | 1464336605779 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 01:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:10:05 INFO - PROCESS | 1708 | 1464336605784 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 01:10:05 INFO - PROCESS | 1708 | 1464336605790 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:10:05 INFO - PROCESS | 1708 | 1464336605794 Marionette TRACE conn4 <- [1,2554,null,{}] 01:10:05 INFO - PROCESS | 1708 | 1464336605800 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}] 01:10:06 INFO - PROCESS | 1708 | 1464336606090 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 01:10:06 INFO - PROCESS | 1708 | 1464336606512 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d47000 == 148 [pid = 1708] [id = 646] 01:10:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x95505400) [pid = 1708] [serial = 1939] [outer = (nil)] 01:10:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0xa36ec400) [pid = 1708] [serial = 1940] [outer = 0x95505400] 01:10:06 INFO - PROCESS | 1708 | 1464336606690 Marionette DEBUG loaded listener.js 01:10:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0xa6391c00) [pid = 1708] [serial = 1941] [outer = 0x95505400] 01:10:07 INFO - PROCESS | 1708 | 1464336607947 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]]]}] 01:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2236ms 01:10:08 INFO - PROCESS | 1708 | 1464336608028 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 01:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:10:08 INFO - PROCESS | 1708 | 1464336608034 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 01:10:08 INFO - PROCESS | 1708 | 1464336608043 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:10:08 INFO - PROCESS | 1708 | 1464336608048 Marionette TRACE conn4 <- [1,2558,null,{}] 01:10:08 INFO - PROCESS | 1708 | 1464336608057 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}] 01:10:08 INFO - PROCESS | 1708 | 1464336608434 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 01:10:08 INFO - PROCESS | 1708 | 1464336608794 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9d592000 == 149 [pid = 1708] [id = 647] 01:10:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0xa3651c00) [pid = 1708] [serial = 1942] [outer = (nil)] 01:10:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0xa69e9400) [pid = 1708] [serial = 1943] [outer = 0xa3651c00] 01:10:08 INFO - PROCESS | 1708 | 1464336608888 Marionette DEBUG loaded listener.js 01:10:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0xa6b3c800) [pid = 1708] [serial = 1944] [outer = 0xa3651c00] 01:10:09 INFO - PROCESS | 1708 | 1464336609875 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]]]}] 01:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1896ms 01:10:09 INFO - PROCESS | 1708 | 1464336609941 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 01:10:09 INFO - PROCESS | 1708 | 1464336609947 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 01:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:10:09 INFO - PROCESS | 1708 | 1464336609957 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:10:09 INFO - PROCESS | 1708 | 1464336609962 Marionette TRACE conn4 <- [1,2562,null,{}] 01:10:09 INFO - PROCESS | 1708 | 1464336609971 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}] 01:10:10 INFO - PROCESS | 1708 | 1464336610322 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 01:10:10 INFO - PROCESS | 1708 | 1464336610752 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:10 INFO - PROCESS | 1708 | ++DOCSHELL 0x89c52000 == 150 [pid = 1708] [id = 648] 01:10:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x89c52c00) [pid = 1708] [serial = 1945] [outer = (nil)] 01:10:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x89c59800) [pid = 1708] [serial = 1946] [outer = 0x89c52c00] 01:10:10 INFO - PROCESS | 1708 | 1464336610875 Marionette DEBUG loaded listener.js 01:10:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x89c5c400) [pid = 1708] [serial = 1947] [outer = 0x89c52c00] 01:10:12 INFO - PROCESS | 1708 | 1464336612262 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]]]}] 01:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2343ms 01:10:12 INFO - PROCESS | 1708 | 1464336612299 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 01:10:12 INFO - PROCESS | 1708 | 1464336612303 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 01:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:10:12 INFO - PROCESS | 1708 | 1464336612309 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:10:12 INFO - PROCESS | 1708 | 1464336612313 Marionette TRACE conn4 <- [1,2566,null,{}] 01:10:12 INFO - PROCESS | 1708 | 1464336612330 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}] 01:10:12 INFO - PROCESS | 1708 | 1464336612553 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8d4cbc00 == 149 [pid = 1708] [id = 170] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8e047c00 == 148 [pid = 1708] [id = 171] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x88ef9000 == 147 [pid = 1708] [id = 500] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x9b14d800 == 146 [pid = 1708] [id = 102] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8c067400 == 145 [pid = 1708] [id = 295] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8c416400 == 144 [pid = 1708] [id = 399] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x93ab6800 == 143 [pid = 1708] [id = 17] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x86d41800 == 142 [pid = 1708] [id = 627] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x9b5a3c00 == 141 [pid = 1708] [id = 626] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x9a76c400 == 140 [pid = 1708] [id = 624] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x9ac3d000 == 139 [pid = 1708] [id = 625] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x9550a800 == 138 [pid = 1708] [id = 623] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x93b7d400 == 137 [pid = 1708] [id = 622] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x92ad4400 == 136 [pid = 1708] [id = 621] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x91b3bc00 == 135 [pid = 1708] [id = 620] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x915aec00 == 134 [pid = 1708] [id = 619] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x9119b800 == 133 [pid = 1708] [id = 618] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x90925400 == 132 [pid = 1708] [id = 617] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4e5800 == 131 [pid = 1708] [id = 615] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8e963800 == 130 [pid = 1708] [id = 616] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x8b9d1800 == 129 [pid = 1708] [id = 614] 01:10:16 INFO - PROCESS | 1708 | --DOCSHELL 0x86d4d800 == 128 [pid = 1708] [id = 613] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x9d528800) [pid = 1708] [serial = 1812] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x90c46c00) [pid = 1708] [serial = 1791] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0xa683c000) [pid = 1708] [serial = 1827] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x9559a000) [pid = 1708] [serial = 1803] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x9b146c00) [pid = 1708] [serial = 1809] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x9c3c1c00) [pid = 1708] [serial = 1811] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x99f68c00) [pid = 1708] [serial = 1806] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8ec60800) [pid = 1708] [serial = 1785] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x9550a000) [pid = 1708] [serial = 1802] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8f4a2c00) [pid = 1708] [serial = 1787] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8e053c00) [pid = 1708] [serial = 1835] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8c40f400) [pid = 1708] [serial = 1781] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0xa36ec000) [pid = 1708] [serial = 1823] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8f578c00) [pid = 1708] [serial = 1788] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x8706dc00) [pid = 1708] [serial = 1830] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8b528800) [pid = 1708] [serial = 1832] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0xa6832800) [pid = 1708] [serial = 1826] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x925be800) [pid = 1708] [serial = 1796] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8706f000) [pid = 1708] [serial = 1779] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x90c42800) [pid = 1708] [serial = 1790] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x8e4e5400) [pid = 1708] [serial = 1784] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0xa3595400) [pid = 1708] [serial = 1821] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8d4d1000) [pid = 1708] [serial = 1782] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x915b7400) [pid = 1708] [serial = 1794] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8ec5a000) [pid = 1708] [serial = 1838] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x94657c00) [pid = 1708] [serial = 1799] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0xa2261000) [pid = 1708] [serial = 1814] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8b9d2400) [pid = 1708] [serial = 1833] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0xa3121800) [pid = 1708] [serial = 1817] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x86d4f800) [pid = 1708] [serial = 1829] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8e966000) [pid = 1708] [serial = 1713] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x87061800) [pid = 1708] [serial = 1778] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9119b400) [pid = 1708] [serial = 1793] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0xa4f1d800) [pid = 1708] [serial = 1824] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8e155000) [pid = 1708] [serial = 1836] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x93a6f400) [pid = 1708] [serial = 1797] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0xa31bf400) [pid = 1708] [serial = 1818] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x9a770000) [pid = 1708] [serial = 1808] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0xa3590400) [pid = 1708] [serial = 1820] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x99e92400) [pid = 1708] [serial = 1805] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x9528f000) [pid = 1708] [serial = 1800] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0xa22ad800) [pid = 1708] [serial = 1815] [outer = (nil)] [url = about:blank] 01:10:16 INFO - PROCESS | 1708 | 1464336616624 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d41800 == 129 [pid = 1708] [id = 649] 01:10:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x86d48c00) [pid = 1708] [serial = 1948] [outer = (nil)] 01:10:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x87065800) [pid = 1708] [serial = 1949] [outer = 0x86d48c00] 01:10:16 INFO - PROCESS | 1708 | 1464336616722 Marionette DEBUG loaded listener.js 01:10:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x88ef6000) [pid = 1708] [serial = 1950] [outer = 0x86d48c00] 01:10:17 INFO - PROCESS | 1708 | 1464336617600 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]]]}] 01:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 5348ms 01:10:17 INFO - PROCESS | 1708 | 1464336617660 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 01:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:10:17 INFO - PROCESS | 1708 | 1464336617666 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 01:10:17 INFO - PROCESS | 1708 | 1464336617674 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:10:17 INFO - PROCESS | 1708 | 1464336617680 Marionette TRACE conn4 <- [1,2570,null,{}] 01:10:17 INFO - PROCESS | 1708 | 1464336617686 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}] 01:10:17 INFO - PROCESS | 1708 | 1464336617913 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 01:10:18 INFO - PROCESS | 1708 | 1464336618121 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x89c4e800 == 130 [pid = 1708] [id = 650] 01:10:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x89c55400) [pid = 1708] [serial = 1951] [outer = (nil)] 01:10:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x89c5c000) [pid = 1708] [serial = 1952] [outer = 0x89c55400] 01:10:18 INFO - PROCESS | 1708 | 1464336618205 Marionette DEBUG loaded listener.js 01:10:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8a5b2400) [pid = 1708] [serial = 1953] [outer = 0x89c55400] 01:10:19 INFO - PROCESS | 1708 | 1464336619160 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]]]}] 01:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1544ms 01:10:19 INFO - PROCESS | 1708 | 1464336619220 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 1708 | 1464336619227 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 01:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:10:19 INFO - PROCESS | 1708 | 1464336619241 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:10:19 INFO - PROCESS | 1708 | 1464336619245 Marionette TRACE conn4 <- [1,2574,null,{}] 01:10:19 INFO - PROCESS | 1708 | 1464336619251 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}] 01:10:19 INFO - PROCESS | 1708 | 1464336619555 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 01:10:19 INFO - PROCESS | 1708 | 1464336619593 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c2000 == 131 [pid = 1708] [id = 651] 01:10:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8a874c00) [pid = 1708] [serial = 1954] [outer = (nil)] 01:10:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8b9ca400) [pid = 1708] [serial = 1955] [outer = 0x8a874c00] 01:10:19 INFO - PROCESS | 1708 | 1464336619681 Marionette DEBUG loaded listener.js 01:10:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8c14e800) [pid = 1708] [serial = 1956] [outer = 0x8a874c00] 01:10:20 INFO - PROCESS | 1708 | 1464336620819 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]]]}] 01:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1635ms 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x97769000) [pid = 1708] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x90928400) [pid = 1708] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x9a9d3000) [pid = 1708] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x9246fc00) [pid = 1708] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x95296c00) [pid = 1708] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x86d4fc00) [pid = 1708] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x87064000) [pid = 1708] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8ebe7c00) [pid = 1708] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8f49b000) [pid = 1708] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x93a70400) [pid = 1708] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9775d000) [pid = 1708] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9b146800) [pid = 1708] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8a8f0c00) [pid = 1708] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8a5b6800) [pid = 1708] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8c150000) [pid = 1708] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x911a3400) [pid = 1708] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x91b3e000) [pid = 1708] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x9c3c2000) [pid = 1708] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x8e963000) [pid = 1708] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x9c030400) [pid = 1708] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:10:21 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x8e4ee000) [pid = 1708] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:10:21 INFO - PROCESS | 1708 | 1464336621518 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 01:10:21 INFO - PROCESS | 1708 | 1464336621527 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 01:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:10:21 INFO - PROCESS | 1708 | 1464336621562 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:10:21 INFO - PROCESS | 1708 | 1464336621571 Marionette TRACE conn4 <- [1,2578,null,{}] 01:10:21 INFO - PROCESS | 1708 | 1464336621577 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}] 01:10:21 INFO - PROCESS | 1708 | 1464336621801 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 01:10:22 INFO - PROCESS | 1708 | 1464336622051 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x87061400 == 132 [pid = 1708] [id = 652] 01:10:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x89c4f000) [pid = 1708] [serial = 1957] [outer = (nil)] 01:10:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8e04b000) [pid = 1708] [serial = 1958] [outer = 0x89c4f000] 01:10:22 INFO - PROCESS | 1708 | 1464336622166 Marionette DEBUG loaded listener.js 01:10:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8e152400) [pid = 1708] [serial = 1959] [outer = 0x89c4f000] 01:10:22 INFO - PROCESS | 1708 | 1464336622918 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]]]}] 01:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1406ms 01:10:22 INFO - PROCESS | 1708 | 1464336622961 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 01:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:10:22 INFO - PROCESS | 1708 | 1464336622965 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 01:10:22 INFO - PROCESS | 1708 | 1464336622972 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:10:22 INFO - PROCESS | 1708 | 1464336622975 Marionette TRACE conn4 <- [1,2582,null,{}] 01:10:22 INFO - PROCESS | 1708 | 1464336622980 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}] 01:10:23 INFO - PROCESS | 1708 | 1464336623194 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 01:10:23 INFO - PROCESS | 1708 | 1464336623406 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b555c00 == 133 [pid = 1708] [id = 653] 01:10:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x8d53ec00) [pid = 1708] [serial = 1960] [outer = (nil)] 01:10:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x8e4e5400) [pid = 1708] [serial = 1961] [outer = 0x8d53ec00] 01:10:23 INFO - PROCESS | 1708 | 1464336623483 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x8e966000) [pid = 1708] [serial = 1962] [outer = 0x8d53ec00] 01:10:24 INFO - PROCESS | 1708 | 1464336624629 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]]]}] 01:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1692ms 01:10:24 INFO - PROCESS | 1708 | 1464336624664 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 1708 | 1464336624672 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 01:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:10:24 INFO - PROCESS | 1708 | 1464336624681 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:10:24 INFO - PROCESS | 1708 | 1464336624688 Marionette TRACE conn4 <- [1,2586,null,{}] 01:10:24 INFO - PROCESS | 1708 | 1464336624696 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}] 01:10:24 INFO - PROCESS | 1708 | 1464336624942 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 01:10:25 INFO - PROCESS | 1708 | 1464336625290 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x89c4d000 == 134 [pid = 1708] [id = 654] 01:10:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x89c50c00) [pid = 1708] [serial = 1963] [outer = (nil)] 01:10:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8a5b4400) [pid = 1708] [serial = 1964] [outer = 0x89c50c00] 01:10:25 INFO - PROCESS | 1708 | 1464336625386 Marionette DEBUG loaded listener.js 01:10:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8a8f0c00) [pid = 1708] [serial = 1965] [outer = 0x89c50c00] 01:10:26 INFO - PROCESS | 1708 | 1464336626377 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]]]}] 01:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1744ms 01:10:26 INFO - PROCESS | 1708 | 1464336626428 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 01:10:26 INFO - PROCESS | 1708 | 1464336626438 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 01:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:10:26 INFO - PROCESS | 1708 | 1464336626454 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:10:26 INFO - PROCESS | 1708 | 1464336626459 Marionette TRACE conn4 <- [1,2590,null,{}] 01:10:26 INFO - PROCESS | 1708 | 1464336626465 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}] 01:10:26 INFO - PROCESS | 1708 | 1464336626709 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 01:10:27 INFO - PROCESS | 1708 | 1464336627123 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c412400 == 135 [pid = 1708] [id = 655] 01:10:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8d4d2400) [pid = 1708] [serial = 1966] [outer = (nil)] 01:10:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8e151000) [pid = 1708] [serial = 1967] [outer = 0x8d4d2400] 01:10:27 INFO - PROCESS | 1708 | 1464336627224 Marionette DEBUG loaded listener.js 01:10:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8e966c00) [pid = 1708] [serial = 1968] [outer = 0x8d4d2400] 01:10:28 INFO - PROCESS | 1708 | 1464336628207 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]]]}] 01:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1803ms 01:10:28 INFO - PROCESS | 1708 | 1464336628256 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 01:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:10:28 INFO - PROCESS | 1708 | 1464336628260 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 01:10:28 INFO - PROCESS | 1708 | 1464336628267 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:10:28 INFO - PROCESS | 1708 | 1464336628274 Marionette TRACE conn4 <- [1,2594,null,{}] 01:10:28 INFO - PROCESS | 1708 | 1464336628291 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}] 01:10:28 INFO - PROCESS | 1708 | 1464336628543 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 01:10:28 INFO - PROCESS | 1708 | 1464336628893 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40f400 == 136 [pid = 1708] [id = 656] 01:10:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8ec69000) [pid = 1708] [serial = 1969] [outer = (nil)] 01:10:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8f113c00) [pid = 1708] [serial = 1970] [outer = 0x8ec69000] 01:10:29 INFO - PROCESS | 1708 | 1464336629029 Marionette DEBUG loaded listener.js 01:10:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8f23dc00) [pid = 1708] [serial = 1971] [outer = 0x8ec69000] 01:10:30 INFO - PROCESS | 1708 | 1464336630108 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]]]}] 01:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1898ms 01:10:30 INFO - PROCESS | 1708 | 1464336630171 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 01:10:30 INFO - PROCESS | 1708 | 1464336630177 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 01:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:10:30 INFO - PROCESS | 1708 | 1464336630187 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:10:30 INFO - PROCESS | 1708 | 1464336630190 Marionette TRACE conn4 <- [1,2598,null,{}] 01:10:30 INFO - PROCESS | 1708 | 1464336630196 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}] 01:10:30 INFO - PROCESS | 1708 | 1464336630455 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 01:10:30 INFO - PROCESS | 1708 | 1464336630841 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecfb000 == 137 [pid = 1708] [id = 657] 01:10:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8f242c00) [pid = 1708] [serial = 1972] [outer = (nil)] 01:10:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8f4a1000) [pid = 1708] [serial = 1973] [outer = 0x8f242c00] 01:10:30 INFO - PROCESS | 1708 | 1464336630963 Marionette DEBUG loaded listener.js 01:10:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8f57e400) [pid = 1708] [serial = 1974] [outer = 0x8f242c00] 01:10:32 INFO - PROCESS | 1708 | 1464336632311 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]]]}] 01:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2192ms 01:10:32 INFO - PROCESS | 1708 | 1464336632381 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 01:10:32 INFO - PROCESS | 1708 | 1464336632387 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 01:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:10:32 INFO - PROCESS | 1708 | 1464336632400 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:10:32 INFO - PROCESS | 1708 | 1464336632405 Marionette TRACE conn4 <- [1,2602,null,{}] 01:10:32 INFO - PROCESS | 1708 | 1464336632423 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}] 01:10:32 INFO - PROCESS | 1708 | 1464336632830 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 01:10:33 INFO - PROCESS | 1708 | 1464336633117 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x87066800 == 138 [pid = 1708] [id = 658] 01:10:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8f264000) [pid = 1708] [serial = 1975] [outer = (nil)] 01:10:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x90abf400) [pid = 1708] [serial = 1976] [outer = 0x8f264000] 01:10:33 INFO - PROCESS | 1708 | 1464336633242 Marionette DEBUG loaded listener.js 01:10:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x90acdc00) [pid = 1708] [serial = 1977] [outer = 0x8f264000] 01:10:34 INFO - PROCESS | 1708 | 1464336634275 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]]]}] 01:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1949ms 01:10:34 INFO - PROCESS | 1708 | 1464336634350 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 01:10:34 INFO - PROCESS | 1708 | 1464336634353 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 01:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:10:34 INFO - PROCESS | 1708 | 1464336634360 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:10:34 INFO - PROCESS | 1708 | 1464336634363 Marionette TRACE conn4 <- [1,2606,null,{}] 01:10:34 INFO - PROCESS | 1708 | 1464336634369 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}] 01:10:34 INFO - PROCESS | 1708 | 1464336634665 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 01:10:35 INFO - PROCESS | 1708 | 1464336635041 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f498800 == 139 [pid = 1708] [id = 659] 01:10:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9092fc00) [pid = 1708] [serial = 1978] [outer = (nil)] 01:10:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x9119f000) [pid = 1708] [serial = 1979] [outer = 0x9092fc00] 01:10:35 INFO - PROCESS | 1708 | 1464336635183 Marionette DEBUG loaded listener.js 01:10:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x911a7400) [pid = 1708] [serial = 1980] [outer = 0x9092fc00] 01:10:36 INFO - PROCESS | 1708 | 1464336636514 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]]]}] 01:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2235ms 01:10:36 INFO - PROCESS | 1708 | 1464336636598 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 01:10:36 INFO - PROCESS | 1708 | 1464336636604 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 01:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:10:36 INFO - PROCESS | 1708 | 1464336636614 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:10:36 INFO - PROCESS | 1708 | 1464336636619 Marionette TRACE conn4 <- [1,2610,null,{}] 01:10:36 INFO - PROCESS | 1708 | 1464336636628 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}] 01:10:37 INFO - PROCESS | 1708 | 1464336637004 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 01:10:37 INFO - PROCESS | 1708 | 1464336637303 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c416400 == 140 [pid = 1708] [id = 660] 01:10:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8f57b400) [pid = 1708] [serial = 1981] [outer = (nil)] 01:10:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x915b7c00) [pid = 1708] [serial = 1982] [outer = 0x8f57b400] 01:10:37 INFO - PROCESS | 1708 | 1464336637391 Marionette DEBUG loaded listener.js 01:10:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x91b31400) [pid = 1708] [serial = 1983] [outer = 0x8f57b400] 01:10:38 INFO - PROCESS | 1708 | 1464336638345 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]]]}] 01:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1794ms 01:10:38 INFO - PROCESS | 1708 | 1464336638412 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 01:10:38 INFO - PROCESS | 1708 | 1464336638418 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 01:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:10:38 INFO - PROCESS | 1708 | 1464336638427 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:10:38 INFO - PROCESS | 1708 | 1464336638431 Marionette TRACE conn4 <- [1,2614,null,{}] 01:10:38 INFO - PROCESS | 1708 | 1464336638440 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}] 01:10:38 INFO - PROCESS | 1708 | 1464336638790 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 01:10:39 INFO - PROCESS | 1708 | 1464336639203 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x915aec00 == 141 [pid = 1708] [id = 661] 01:10:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x915b3000) [pid = 1708] [serial = 1984] [outer = (nil)] 01:10:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x9247bc00) [pid = 1708] [serial = 1985] [outer = 0x915b3000] 01:10:39 INFO - PROCESS | 1708 | 1464336639330 Marionette DEBUG loaded listener.js 01:10:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x925c0400) [pid = 1708] [serial = 1986] [outer = 0x915b3000] 01:10:40 INFO - PROCESS | 1708 | 1464336640590 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]]]}] 01:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2236ms 01:10:40 INFO - PROCESS | 1708 | 1464336640666 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 01:10:40 INFO - PROCESS | 1708 | 1464336640672 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 01:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:10:40 INFO - PROCESS | 1708 | 1464336640682 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:10:40 INFO - PROCESS | 1708 | 1464336640688 Marionette TRACE conn4 <- [1,2618,null,{}] 01:10:40 INFO - PROCESS | 1708 | 1464336640697 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}] 01:10:41 INFO - PROCESS | 1708 | 1464336641021 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 01:10:41 INFO - PROCESS | 1708 | 1464336641376 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x9152ac00 == 142 [pid = 1708] [id = 662] 01:10:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x91b3d000) [pid = 1708] [serial = 1987] [outer = (nil)] 01:10:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x93a6dc00) [pid = 1708] [serial = 1988] [outer = 0x91b3d000] 01:10:41 INFO - PROCESS | 1708 | 1464336641467 Marionette DEBUG loaded listener.js 01:10:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x93a74800) [pid = 1708] [serial = 1989] [outer = 0x91b3d000] 01:10:42 INFO - PROCESS | 1708 | 1464336642395 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]]]}] 01:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1748ms 01:10:42 INFO - PROCESS | 1708 | 1464336642429 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 01:10:42 INFO - PROCESS | 1708 | 1464336642434 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 01:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:10:42 INFO - PROCESS | 1708 | 1464336642440 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:10:42 INFO - PROCESS | 1708 | 1464336642445 Marionette TRACE conn4 <- [1,2622,null,{}] 01:10:42 INFO - PROCESS | 1708 | 1464336642451 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}] 01:10:42 INFO - PROCESS | 1708 | 1464336642703 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 01:10:43 INFO - PROCESS | 1708 | 1464336643054 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x92adac00 == 143 [pid = 1708] [id = 663] 01:10:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x95293400) [pid = 1708] [serial = 1990] [outer = (nil)] 01:10:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x952b5800) [pid = 1708] [serial = 1991] [outer = 0x95293400] 01:10:43 INFO - PROCESS | 1708 | 1464336643150 Marionette DEBUG loaded listener.js 01:10:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x95501400) [pid = 1708] [serial = 1992] [outer = 0x95293400] 01:10:44 INFO - PROCESS | 1708 | 1464336644097 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]]]}] 01:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1739ms 01:10:44 INFO - PROCESS | 1708 | 1464336644180 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 01:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:10:44 INFO - PROCESS | 1708 | 1464336644186 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 01:10:44 INFO - PROCESS | 1708 | 1464336644193 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:10:44 INFO - PROCESS | 1708 | 1464336644197 Marionette TRACE conn4 <- [1,2626,null,{}] 01:10:44 INFO - PROCESS | 1708 | 1464336644203 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}] 01:10:44 INFO - PROCESS | 1708 | 1464336644518 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 01:10:44 INFO - PROCESS | 1708 | 1464336644887 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x950d9400 == 144 [pid = 1708] [id = 664] 01:10:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9528a800) [pid = 1708] [serial = 1993] [outer = (nil)] 01:10:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x99ee6000) [pid = 1708] [serial = 1994] [outer = 0x9528a800] 01:10:45 INFO - PROCESS | 1708 | 1464336644999 Marionette DEBUG loaded listener.js 01:10:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9a369400) [pid = 1708] [serial = 1995] [outer = 0x9528a800] 01:10:45 INFO - PROCESS | 1708 | 1464336645982 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]]]}] 01:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1843ms 01:10:46 INFO - PROCESS | 1708 | 1464336646036 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 01:10:46 INFO - PROCESS | 1708 | 1464336646039 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 01:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:10:46 INFO - PROCESS | 1708 | 1464336646047 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:10:46 INFO - PROCESS | 1708 | 1464336646050 Marionette TRACE conn4 <- [1,2630,null,{}] 01:10:46 INFO - PROCESS | 1708 | 1464336646058 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}] 01:10:46 INFO - PROCESS | 1708 | 1464336646334 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 01:10:46 INFO - PROCESS | 1708 | 1464336646704 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d4c800 == 145 [pid = 1708] [id = 665] 01:10:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9a2e3000) [pid = 1708] [serial = 1996] [outer = (nil)] 01:10:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9ac0f400) [pid = 1708] [serial = 1997] [outer = 0x9a2e3000] 01:10:46 INFO - PROCESS | 1708 | 1464336646798 Marionette DEBUG loaded listener.js 01:10:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9ac32000) [pid = 1708] [serial = 1998] [outer = 0x9a2e3000] 01:10:47 INFO - PROCESS | 1708 | 1464336647770 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]]]}] 01:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1786ms 01:10:47 INFO - PROCESS | 1708 | 1464336647833 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 01:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:10:47 INFO - PROCESS | 1708 | 1464336647837 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 01:10:47 INFO - PROCESS | 1708 | 1464336647844 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:10:47 INFO - PROCESS | 1708 | 1464336647847 Marionette TRACE conn4 <- [1,2634,null,{}] 01:10:47 INFO - PROCESS | 1708 | 1464336647853 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}] 01:10:48 INFO - PROCESS | 1708 | 1464336648090 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 01:10:48 INFO - PROCESS | 1708 | 1464336648433 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2c4c00 == 146 [pid = 1708] [id = 666] 01:10:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9a2df000) [pid = 1708] [serial = 1999] [outer = (nil)] 01:10:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9b36d400) [pid = 1708] [serial = 2000] [outer = 0x9a2df000] 01:10:48 INFO - PROCESS | 1708 | 1464336648523 Marionette DEBUG loaded listener.js 01:10:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9b5a0c00) [pid = 1708] [serial = 2001] [outer = 0x9a2df000] 01:10:49 INFO - PROCESS | 1708 | 1464336649423 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]]]}] 01:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1640ms 01:10:49 INFO - PROCESS | 1708 | 1464336649486 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 01:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:10:49 INFO - PROCESS | 1708 | 1464336649492 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 01:10:49 INFO - PROCESS | 1708 | 1464336649499 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:10:49 INFO - PROCESS | 1708 | 1464336649502 Marionette TRACE conn4 <- [1,2638,null,{}] 01:10:49 INFO - PROCESS | 1708 | 1464336649508 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}] 01:10:49 INFO - PROCESS | 1708 | 1464336649747 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 01:10:50 INFO - PROCESS | 1708 | 1464336650114 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x9ac3cc00 == 147 [pid = 1708] [id = 667] 01:10:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9b599800) [pid = 1708] [serial = 2002] [outer = (nil)] 01:10:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9c026800) [pid = 1708] [serial = 2003] [outer = 0x9b599800] 01:10:50 INFO - PROCESS | 1708 | 1464336650234 Marionette DEBUG loaded listener.js 01:10:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9c033000) [pid = 1708] [serial = 2004] [outer = 0x9b599800] 01:10:51 INFO - PROCESS | 1708 | 1464336651203 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]]]}] 01:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1739ms 01:10:51 INFO - PROCESS | 1708 | 1464336651240 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 01:10:51 INFO - PROCESS | 1708 | 1464336651244 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 01:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:10:51 INFO - PROCESS | 1708 | 1464336651256 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:10:51 INFO - PROCESS | 1708 | 1464336651261 Marionette TRACE conn4 <- [1,2642,null,{}] 01:10:51 INFO - PROCESS | 1708 | 1464336651269 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}] 01:10:51 INFO - PROCESS | 1708 | 1464336651588 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 01:10:52 INFO - PROCESS | 1708 | 1464336652043 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40fc00 == 148 [pid = 1708] [id = 668] 01:10:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9b8f0c00) [pid = 1708] [serial = 2005] [outer = (nil)] 01:10:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9d597c00) [pid = 1708] [serial = 2006] [outer = 0x9b8f0c00] 01:10:52 INFO - PROCESS | 1708 | 1464336652138 Marionette DEBUG loaded listener.js 01:10:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0xa0610800) [pid = 1708] [serial = 2007] [outer = 0x9b8f0c00] 01:10:53 INFO - PROCESS | 1708 | 1464336653272 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]]]}] 01:10:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:10:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2044ms 01:10:53 INFO - PROCESS | 1708 | 1464336653302 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 01:10:53 INFO - PROCESS | 1708 | 1464336653308 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 01:10:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:10:53 INFO - PROCESS | 1708 | 1464336653317 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:10:53 INFO - PROCESS | 1708 | 1464336653320 Marionette TRACE conn4 <- [1,2646,null,{}] 01:10:53 INFO - PROCESS | 1708 | 1464336653330 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}] 01:10:53 INFO - PROCESS | 1708 | 1464336653702 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 01:10:57 INFO - PROCESS | 1708 | --DOCSHELL 0xa2509400 == 147 [pid = 1708] [id = 608] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x8f25d000) [pid = 1708] [serial = 1901] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x9a2eac00) [pid = 1708] [serial = 1871] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x90d79400) [pid = 1708] [serial = 1854] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x9b366000) [pid = 1708] [serial = 1874] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x93b8a000) [pid = 1708] [serial = 1863] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x98141800) [pid = 1708] [serial = 1869] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8a5ac800) [pid = 1708] [serial = 1842] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8706e800) [pid = 1708] [serial = 1889] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8ec5e000) [pid = 1708] [serial = 1847] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9092f800) [pid = 1708] [serial = 1851] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x952c1800) [pid = 1708] [serial = 1866] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0xa3123400) [pid = 1708] [serial = 1884] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8706bc00) [pid = 1708] [serial = 1841] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x98102400) [pid = 1708] [serial = 1868] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9c027000) [pid = 1708] [serial = 1878] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8c066800) [pid = 1708] [serial = 1892] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8c06e800) [pid = 1708] [serial = 1898] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x8e14cc00) [pid = 1708] [serial = 1845] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x9b372000) [pid = 1708] [serial = 1875] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x90926000) [pid = 1708] [serial = 1850] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x8900f400) [pid = 1708] [serial = 1890] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x915b8800) [pid = 1708] [serial = 1857] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x925c5000) [pid = 1708] [serial = 1860] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8ebe6c00) [pid = 1708] [serial = 1899] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9d58c800) [pid = 1708] [serial = 1881] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8d530000) [pid = 1708] [serial = 1844] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0xa2580400) [pid = 1708] [serial = 1883] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9151f000) [pid = 1708] [serial = 1856] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8e9f3000) [pid = 1708] [serial = 1895] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8ec4cc00) [pid = 1708] [serial = 1896] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x925bf400) [pid = 1708] [serial = 1859] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0xa36ed800) [pid = 1708] [serial = 1886] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x952bc000) [pid = 1708] [serial = 1865] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8d1f6400) [pid = 1708] [serial = 1893] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8ec6a400) [pid = 1708] [serial = 1776] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x9a8c0800) [pid = 1708] [serial = 1872] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x9d5f2800) [pid = 1708] [serial = 1880] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x90c48400) [pid = 1708] [serial = 1853] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x93ab0000) [pid = 1708] [serial = 1862] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0xa6384800) [pid = 1708] [serial = 1887] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8f115400) [pid = 1708] [serial = 1848] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9bb79800) [pid = 1708] [serial = 1877] [outer = (nil)] [url = about:blank] 01:10:57 INFO - PROCESS | 1708 | 1464336657896 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8706e800 == 148 [pid = 1708] [id = 669] 01:10:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8706f000) [pid = 1708] [serial = 2008] [outer = (nil)] 01:10:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8900c000) [pid = 1708] [serial = 2009] [outer = 0x8706f000] 01:10:58 INFO - PROCESS | 1708 | 1464336658015 Marionette DEBUG loaded listener.js 01:10:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x89c44c00) [pid = 1708] [serial = 2010] [outer = 0x8706f000] 01:10:59 INFO - PROCESS | 1708 | 1464336659140 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]]]}] 01:10:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:10:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 5858ms 01:10:59 INFO - PROCESS | 1708 | 1464336659178 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 01:10:59 INFO - PROCESS | 1708 | 1464336659188 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 01:10:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:10:59 INFO - PROCESS | 1708 | 1464336659200 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:10:59 INFO - PROCESS | 1708 | 1464336659206 Marionette TRACE conn4 <- [1,2650,null,{}] 01:10:59 INFO - PROCESS | 1708 | 1464336659218 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}] 01:10:59 INFO - PROCESS | 1708 | 1464336659528 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 01:10:59 INFO - PROCESS | 1708 | 1464336659838 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:10:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5ae800 == 149 [pid = 1708] [id = 670] 01:10:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8a5b3c00) [pid = 1708] [serial = 2011] [outer = (nil)] 01:10:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8a872800) [pid = 1708] [serial = 2012] [outer = 0x8a5b3c00] 01:10:59 INFO - PROCESS | 1708 | 1464336659921 Marionette DEBUG loaded listener.js 01:11:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8b558800) [pid = 1708] [serial = 2013] [outer = 0x8a5b3c00] 01:11:00 INFO - PROCESS | 1708 | 1464336660796 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]]]}] 01:11:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:11:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1645ms 01:11:00 INFO - PROCESS | 1708 | 1464336660857 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 01:11:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:11:00 INFO - PROCESS | 1708 | 1464336660864 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 01:11:00 INFO - PROCESS | 1708 | 1464336660871 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:11:00 INFO - PROCESS | 1708 | 1464336660873 Marionette TRACE conn4 <- [1,2654,null,{}] 01:11:00 INFO - PROCESS | 1708 | 1464336660880 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}] 01:11:01 INFO - PROCESS | 1708 | 1464336661189 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 01:11:01 INFO - PROCESS | 1708 | 1464336661229 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c40e800 == 150 [pid = 1708] [id = 671] 01:11:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8d530c00) [pid = 1708] [serial = 2014] [outer = (nil)] 01:11:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e04ac00) [pid = 1708] [serial = 2015] [outer = 0x8d530c00] 01:11:01 INFO - PROCESS | 1708 | 1464336661320 Marionette DEBUG loaded listener.js 01:11:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8e152000) [pid = 1708] [serial = 2016] [outer = 0x8d530c00] 01:11:02 INFO - PROCESS | 1708 | 1464336662552 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]]]}] 01:11:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:11:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2243ms 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x86d48c00) [pid = 1708] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x90c4e800) [pid = 1708] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x92ad0000) [pid = 1708] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8f240000) [pid = 1708] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x95505400) [pid = 1708] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x9a2e2c00) [pid = 1708] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9247c000) [pid = 1708] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0xa3651c00) [pid = 1708] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8ebec000) [pid = 1708] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x89c52c00) [pid = 1708] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8a874c00) [pid = 1708] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8b524400) [pid = 1708] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x911a5c00) [pid = 1708] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x89c55400) [pid = 1708] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x9151f400) [pid = 1708] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x90c46800) [pid = 1708] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0xa2378800) [pid = 1708] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x9c3d0400) [pid = 1708] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x9a765400) [pid = 1708] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:11:03 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x89c4f000) [pid = 1708] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:11:03 INFO - PROCESS | 1708 | 1464336663236 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 01:11:03 INFO - PROCESS | 1708 | 1464336663241 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 01:11:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:11:03 INFO - PROCESS | 1708 | 1464336663265 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:11:03 INFO - PROCESS | 1708 | 1464336663274 Marionette TRACE conn4 <- [1,2658,null,{}] 01:11:03 INFO - PROCESS | 1708 | 1464336663280 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}] 01:11:03 INFO - PROCESS | 1708 | 1464336663577 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 01:11:03 INFO - PROCESS | 1708 | 1464336663712 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c414400 == 151 [pid = 1708] [id = 672] 01:11:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8e391c00) [pid = 1708] [serial = 2017] [outer = (nil)] 01:11:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8ebe6400) [pid = 1708] [serial = 2018] [outer = 0x8e391c00] 01:11:03 INFO - PROCESS | 1708 | 1464336663806 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8ec59c00) [pid = 1708] [serial = 2019] [outer = 0x8e391c00] 01:11:04 INFO - PROCESS | 1708 | 1464336664558 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]]]}] 01:11:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:11:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1350ms 01:11:04 INFO - PROCESS | 1708 | 1464336664610 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 01:11:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:11:04 INFO - PROCESS | 1708 | 1464336664616 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 01:11:04 INFO - PROCESS | 1708 | 1464336664623 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:11:04 INFO - PROCESS | 1708 | 1464336664626 Marionette TRACE conn4 <- [1,2662,null,{}] 01:11:04 INFO - PROCESS | 1708 | 1464336664632 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}] 01:11:04 INFO - PROCESS | 1708 | 1464336664857 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 01:11:05 INFO - PROCESS | 1708 | 1464336665088 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d4a000 == 152 [pid = 1708] [id = 673] 01:11:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x86d4a800) [pid = 1708] [serial = 2020] [outer = (nil)] 01:11:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x870cd400) [pid = 1708] [serial = 2021] [outer = 0x86d4a800] 01:11:05 INFO - PROCESS | 1708 | 1464336665323 Marionette DEBUG loaded listener.js 01:11:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x89c48c00) [pid = 1708] [serial = 2022] [outer = 0x86d4a800] 01:11:06 INFO - PROCESS | 1708 | 1464336666419 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]]]}] 01:11:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:11:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1853ms 01:11:06 INFO - PROCESS | 1708 | 1464336666477 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 01:11:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:11:06 INFO - PROCESS | 1708 | 1464336666485 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 01:11:06 INFO - PROCESS | 1708 | 1464336666494 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:11:06 INFO - PROCESS | 1708 | 1464336666500 Marionette TRACE conn4 <- [1,2666,null,{}] 01:11:06 INFO - PROCESS | 1708 | 1464336666508 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}] 01:11:06 INFO - PROCESS | 1708 | 1464336666771 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 01:11:07 INFO - PROCESS | 1708 | 1464336667144 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x89c59000 == 153 [pid = 1708] [id = 674] 01:11:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x8b556000) [pid = 1708] [serial = 2023] [outer = (nil)] 01:11:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x8c14d000) [pid = 1708] [serial = 2024] [outer = 0x8b556000] 01:11:07 INFO - PROCESS | 1708 | 1464336667241 Marionette DEBUG loaded listener.js 01:11:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x8d1f2c00) [pid = 1708] [serial = 2025] [outer = 0x8b556000] 01:11:08 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:08 INFO - PROCESS | 1708 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:11:08 INFO - PROCESS | 1708 | 1464336668630 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]]]}] 01:11:08 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) 01:11:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2153ms 01:11:08 INFO - PROCESS | 1708 | 1464336668646 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 01:11:08 INFO - PROCESS | 1708 | 1464336668653 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 01:11:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:11:08 INFO - PROCESS | 1708 | 1464336668671 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:11:08 INFO - PROCESS | 1708 | 1464336668677 Marionette TRACE conn4 <- [1,2670,null,{}] 01:11:08 INFO - PROCESS | 1708 | 1464336668843 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}] 01:11:09 INFO - PROCESS | 1708 | 1464336669185 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 01:11:09 INFO - PROCESS | 1708 | 1464336669402 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d4ce400 == 154 [pid = 1708] [id = 675] 01:11:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8d53a800) [pid = 1708] [serial = 2026] [outer = (nil)] 01:11:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8ebe6c00) [pid = 1708] [serial = 2027] [outer = 0x8d53a800] 01:11:09 INFO - PROCESS | 1708 | 1464336669499 Marionette DEBUG loaded listener.js 01:11:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8ec6ac00) [pid = 1708] [serial = 2028] [outer = 0x8d53a800] 01:11:10 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:11 INFO - PROCESS | 1708 | 1464336671039 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 01:11:11 INFO - PROCESS | 1708 | 1464336671118 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 01:11:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:11:11 INFO - PROCESS | 1708 | 1464336671132 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:11:11 INFO - PROCESS | 1708 | 1464336671140 Marionette TRACE conn4 <- [1,2674,null,{}] 01:11:11 INFO - PROCESS | 1708 | 1464336671159 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}] 01:11:11 INFO - PROCESS | 1708 | 1464336671445 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 01:11:11 INFO - PROCESS | 1708 | 1464336671741 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecfa800 == 155 [pid = 1708] [id = 676] 01:11:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8f10b400) [pid = 1708] [serial = 2029] [outer = (nil)] 01:11:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8f25e400) [pid = 1708] [serial = 2030] [outer = 0x8f10b400] 01:11:11 INFO - PROCESS | 1708 | 1464336671832 Marionette DEBUG loaded listener.js 01:11:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8f57e800) [pid = 1708] [serial = 2031] [outer = 0x8f10b400] 01:11:13 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:13 INFO - PROCESS | 1708 | 1464336673381 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 01:11:13 INFO - PROCESS | 1708 | 1464336673435 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 01:11:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:11:13 INFO - PROCESS | 1708 | 1464336673443 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:11:13 INFO - PROCESS | 1708 | 1464336673446 Marionette TRACE conn4 <- [1,2678,null,{}] 01:11:13 INFO - PROCESS | 1708 | 1464336673452 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}] 01:11:13 INFO - PROCESS | 1708 | 1464336673757 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 01:11:14 INFO - PROCESS | 1708 | 1464336674061 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f4a3800 == 156 [pid = 1708] [id = 677] 01:11:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8f576400) [pid = 1708] [serial = 2032] [outer = (nil)] 01:11:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x90ac4800) [pid = 1708] [serial = 2033] [outer = 0x8f576400] 01:11:14 INFO - PROCESS | 1708 | 1464336674159 Marionette DEBUG loaded listener.js 01:11:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x90c4d000) [pid = 1708] [serial = 2034] [outer = 0x8f576400] 01:11:15 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:15 INFO - PROCESS | 1708 | 1464336675544 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]]]}] 01:11:15 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) 01:11:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2138ms 01:11:15 INFO - PROCESS | 1708 | 1464336675692 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 01:11:15 INFO - PROCESS | 1708 | 1464336675699 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 01:11:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:11:15 INFO - PROCESS | 1708 | 1464336675725 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:11:15 INFO - PROCESS | 1708 | 1464336675732 Marionette TRACE conn4 <- [1,2682,null,{}] 01:11:15 INFO - PROCESS | 1708 | 1464336675740 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}] 01:11:16 INFO - PROCESS | 1708 | 1464336676056 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 01:11:16 INFO - PROCESS | 1708 | 1464336676392 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x90ac5800 == 157 [pid = 1708] [id = 678] 01:11:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x90c48400) [pid = 1708] [serial = 2035] [outer = (nil)] 01:11:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x9119bc00) [pid = 1708] [serial = 2036] [outer = 0x90c48400] 01:11:16 INFO - PROCESS | 1708 | 1464336676533 Marionette DEBUG loaded listener.js 01:11:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x915b8000) [pid = 1708] [serial = 2037] [outer = 0x90c48400] 01:11:18 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:18 INFO - PROCESS | 1708 | 1464336678295 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]]]}] 01:11:18 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) 01:11:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2651ms 01:11:18 INFO - PROCESS | 1708 | 1464336678373 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 01:11:18 INFO - PROCESS | 1708 | 1464336678377 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 01:11:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:11:18 INFO - PROCESS | 1708 | 1464336678385 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:11:18 INFO - PROCESS | 1708 | 1464336678389 Marionette TRACE conn4 <- [1,2686,null,{}] 01:11:18 INFO - PROCESS | 1708 | 1464336678395 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}] 01:11:18 INFO - PROCESS | 1708 | 1464336678686 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 01:11:19 INFO - PROCESS | 1708 | 1464336679027 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x90d7c400 == 158 [pid = 1708] [id = 679] 01:11:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x91524400) [pid = 1708] [serial = 2038] [outer = (nil)] 01:11:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x92ad0000) [pid = 1708] [serial = 2039] [outer = 0x91524400] 01:11:19 INFO - PROCESS | 1708 | 1464336679168 Marionette DEBUG loaded listener.js 01:11:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x92ad7000) [pid = 1708] [serial = 2040] [outer = 0x91524400] 01:11:20 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:20 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 01:11:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:11:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:11:20 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 01:11:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:11:20 INFO - _addTest/ [0,2689,"getWindowHandle",null] 01:11:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:11:21 INFO - PROCESS | 1708 | 1464336680999 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 01:11:21 INFO - PROCESS | 1708 | 1464336681053 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:11:21 INFO - PROCESS | 1708 | 1464336681057 Marionette TRACE conn4 <- [1,2690,null,{}] 01:11:21 INFO - PROCESS | 1708 | 1464336681069 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}] 01:11:21 INFO - PROCESS | 1708 | 1464336681325 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 01:11:21 INFO - PROCESS | 1708 | 1464336681612 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:21 INFO - PROCESS | 1708 | ++DOCSHELL 0x92ad2800 == 159 [pid = 1708] [id = 680] 01:11:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x92ada800) [pid = 1708] [serial = 2041] [outer = (nil)] 01:11:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x94661000) [pid = 1708] [serial = 2042] [outer = 0x92ada800] 01:11:21 INFO - PROCESS | 1708 | 1464336681703 Marionette DEBUG loaded listener.js 01:11:21 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9528a000) [pid = 1708] [serial = 2043] [outer = 0x92ada800] 01:11:23 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:23 INFO - PROCESS | 1708 | 1464336683393 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 01:11:23 INFO - PROCESS | 1708 | 1464336683465 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 01:11:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:11:23 INFO - PROCESS | 1708 | 1464336683474 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:11:23 INFO - PROCESS | 1708 | 1464336683480 Marionette TRACE conn4 <- [1,2694,null,{}] 01:11:23 INFO - PROCESS | 1708 | 1464336683489 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}] 01:11:23 INFO - PROCESS | 1708 | 1464336683953 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 01:11:24 INFO - PROCESS | 1708 | 1464336684222 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x93b82400 == 160 [pid = 1708] [id = 681] 01:11:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x93b87800) [pid = 1708] [serial = 2044] [outer = (nil)] 01:11:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x952c1c00) [pid = 1708] [serial = 2045] [outer = 0x93b87800] 01:11:24 INFO - PROCESS | 1708 | 1464336684316 Marionette DEBUG loaded listener.js 01:11:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x95504400) [pid = 1708] [serial = 2046] [outer = 0x93b87800] 01:11:25 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:25 INFO - PROCESS | 1708 | 1464336685688 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 01:11:25 INFO - PROCESS | 1708 | 1464336685722 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 01:11:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:11:25 INFO - PROCESS | 1708 | 1464336685796 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:11:25 INFO - PROCESS | 1708 | 1464336685800 Marionette TRACE conn4 <- [1,2698,null,{}] 01:11:25 INFO - PROCESS | 1708 | 1464336685810 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}] 01:11:26 INFO - PROCESS | 1708 | 1464336686051 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 01:11:26 INFO - PROCESS | 1708 | 1464336686336 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x95295c00 == 161 [pid = 1708] [id = 682] 01:11:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x952bb800) [pid = 1708] [serial = 2047] [outer = (nil)] 01:11:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x97763000) [pid = 1708] [serial = 2048] [outer = 0x952bb800] 01:11:26 INFO - PROCESS | 1708 | 1464336686426 Marionette DEBUG loaded listener.js 01:11:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x9776a400) [pid = 1708] [serial = 2049] [outer = 0x952bb800] 01:11:27 INFO - PROCESS | 1708 | SkCairoFTTypeface::onFilterRec unimplemented 01:11:27 INFO - PROCESS | 1708 | 1464336687968 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 01:11:28 INFO - PROCESS | 1708 | 1464336688046 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 01:11:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:11:28 INFO - PROCESS | 1708 | 1464336688106 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:11:28 INFO - PROCESS | 1708 | 1464336688112 Marionette TRACE conn4 <- [1,2702,null,{}] 01:11:28 INFO - PROCESS | 1708 | 1464336688122 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}] 01:11:28 INFO - PROCESS | 1708 | 1464336688503 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 01:11:28 INFO - PROCESS | 1708 | 1464336688884 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x95504000 == 162 [pid = 1708] [id = 683] 01:11:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x97768c00) [pid = 1708] [serial = 2050] [outer = (nil)] 01:11:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x99f6a400) [pid = 1708] [serial = 2051] [outer = 0x97768c00] 01:11:29 INFO - PROCESS | 1708 | 1464336689042 Marionette DEBUG loaded listener.js 01:11:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x9a768c00) [pid = 1708] [serial = 2052] [outer = 0x97768c00] 01:11:30 INFO - PROCESS | 1708 | 1464336690051 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]]]}] 01:11:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:11:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1995ms 01:11:30 INFO - PROCESS | 1708 | 1464336690093 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 01:11:30 INFO - PROCESS | 1708 | 1464336690098 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 01:11:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:11:30 INFO - PROCESS | 1708 | 1464336690105 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:11:30 INFO - PROCESS | 1708 | 1464336690110 Marionette TRACE conn4 <- [1,2706,null,{}] 01:11:30 INFO - PROCESS | 1708 | 1464336690117 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}] 01:11:30 INFO - PROCESS | 1708 | 1464336690464 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 01:11:30 INFO - PROCESS | 1708 | 1464336690818 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2c9000 == 163 [pid = 1708] [id = 684] 01:11:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9a76e400) [pid = 1708] [serial = 2053] [outer = (nil)] 01:11:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9b36cc00) [pid = 1708] [serial = 2054] [outer = 0x9a76e400] 01:11:30 INFO - PROCESS | 1708 | 1464336690923 Marionette DEBUG loaded listener.js 01:11:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9b59e000) [pid = 1708] [serial = 2055] [outer = 0x9a76e400] 01:11:31 INFO - PROCESS | 1708 | 1464336691925 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]]]}] 01:11:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:11:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1842ms 01:11:31 INFO - PROCESS | 1708 | 1464336691948 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 01:11:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:11:31 INFO - PROCESS | 1708 | 1464336691952 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 01:11:31 INFO - PROCESS | 1708 | 1464336691958 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:11:31 INFO - PROCESS | 1708 | 1464336691962 Marionette TRACE conn4 <- [1,2710,null,{}] 01:11:31 INFO - PROCESS | 1708 | 1464336691968 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}] 01:11:32 INFO - PROCESS | 1708 | 1464336692221 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 01:11:32 INFO - PROCESS | 1708 | 1464336692573 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b14bc00 == 164 [pid = 1708] [id = 685] 01:11:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9b150000) [pid = 1708] [serial = 2056] [outer = (nil)] 01:11:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9bb85c00) [pid = 1708] [serial = 2057] [outer = 0x9b150000] 01:11:32 INFO - PROCESS | 1708 | 1464336692673 Marionette DEBUG loaded listener.js 01:11:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9c027c00) [pid = 1708] [serial = 2058] [outer = 0x9b150000] 01:11:33 INFO - PROCESS | 1708 | 1464336693668 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] 01:11:33 INFO - PROCESS | 1708 | 1464336693702 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 01:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:11:33 INFO - PROCESS | 1708 | 1464336693708 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:11:33 INFO - PROCESS | 1708 | 1464336693712 Marionette TRACE conn4 <- [1,2714,null,{}] 01:11:33 INFO - PROCESS | 1708 | 1464336693718 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}] 01:11:33 INFO - PROCESS | 1708 | 1464336693965 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 01:11:34 INFO - PROCESS | 1708 | 1464336694310 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b5a3400 == 165 [pid = 1708] [id = 686] 01:11:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9b5a7800) [pid = 1708] [serial = 2059] [outer = (nil)] 01:11:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0xa2381c00) [pid = 1708] [serial = 2060] [outer = 0x9b5a7800] 01:11:34 INFO - PROCESS | 1708 | 1464336694457 Marionette DEBUG loaded listener.js 01:11:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0xa2510000) [pid = 1708] [serial = 2061] [outer = 0x9b5a7800] 01:11:35 INFO - PROCESS | 1708 | 1464336695466 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]]]}] 01:11:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:11:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1835ms 01:11:35 INFO - PROCESS | 1708 | 1464336695545 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 01:11:35 INFO - PROCESS | 1708 | 1464336695549 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 01:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:11:35 INFO - PROCESS | 1708 | 1464336695555 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:11:35 INFO - PROCESS | 1708 | 1464336695559 Marionette TRACE conn4 <- [1,2718,null,{}] 01:11:35 INFO - PROCESS | 1708 | 1464336695565 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}] 01:11:35 INFO - PROCESS | 1708 | 1464336695859 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8a875c00 == 164 [pid = 1708] [id = 630] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec51400 == 163 [pid = 1708] [id = 210] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8e4f0c00 == 162 [pid = 1708] [id = 631] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x925c9000 == 161 [pid = 1708] [id = 192] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x88efc800 == 160 [pid = 1708] [id = 374] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x870c8800 == 159 [pid = 1708] [id = 375] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x925c8000 == 158 [pid = 1708] [id = 371] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x87063000 == 157 [pid = 1708] [id = 629] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8f49f400 == 156 [pid = 1708] [id = 368] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0xa2262c00 == 155 [pid = 1708] [id = 543] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x89c4e800 == 154 [pid = 1708] [id = 650] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8a8f8c00 == 153 [pid = 1708] [id = 525] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x9c3c5400 == 152 [pid = 1708] [id = 25] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8c414400 == 151 [pid = 1708] [id = 672] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40e800 == 150 [pid = 1708] [id = 671] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8a5ae800 == 149 [pid = 1708] [id = 670] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8706e800 == 148 [pid = 1708] [id = 669] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2c4c00 == 147 [pid = 1708] [id = 666] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x9ac3cc00 == 146 [pid = 1708] [id = 667] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x86d4c800 == 145 [pid = 1708] [id = 665] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x950d9400 == 144 [pid = 1708] [id = 664] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x92adac00 == 143 [pid = 1708] [id = 663] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x9152ac00 == 142 [pid = 1708] [id = 662] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x915aec00 == 141 [pid = 1708] [id = 661] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8f498800 == 140 [pid = 1708] [id = 659] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8c416400 == 139 [pid = 1708] [id = 660] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x87066800 == 138 [pid = 1708] [id = 658] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecfb000 == 137 [pid = 1708] [id = 657] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40f400 == 136 [pid = 1708] [id = 656] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x8c412400 == 135 [pid = 1708] [id = 655] 01:11:38 INFO - PROCESS | 1708 | --DOCSHELL 0x89c4d000 == 134 [pid = 1708] [id = 654] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8e152400) [pid = 1708] [serial = 1959] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x88ef6000) [pid = 1708] [serial = 1950] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x87065800) [pid = 1708] [serial = 1949] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x911a8000) [pid = 1708] [serial = 1911] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x952bd000) [pid = 1708] [serial = 1920] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x8f57c800) [pid = 1708] [serial = 1908] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0xa36ec400) [pid = 1708] [serial = 1940] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0xa6391c00) [pid = 1708] [serial = 1941] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x9ac3dc00) [pid = 1708] [serial = 1931] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x90d78800) [pid = 1708] [serial = 1910] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x9550bc00) [pid = 1708] [serial = 1922] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0xa69e9400) [pid = 1708] [serial = 1943] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0xa6b3c800) [pid = 1708] [serial = 1944] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9b14d000) [pid = 1708] [serial = 1932] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8eceec00) [pid = 1708] [serial = 1839] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x95291800) [pid = 1708] [serial = 1919] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x89c5c400) [pid = 1708] [serial = 1947] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8b9ca400) [pid = 1708] [serial = 1955] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x8e969400) [pid = 1708] [serial = 1905] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8d531c00) [pid = 1708] [serial = 1904] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x9a2e4c00) [pid = 1708] [serial = 1925] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8a5b2400) [pid = 1708] [serial = 1953] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x9246ec00) [pid = 1708] [serial = 1917] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x89c5c000) [pid = 1708] [serial = 1952] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x915af000) [pid = 1708] [serial = 1913] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0xa3354c00) [pid = 1708] [serial = 1937] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0xa22a5c00) [pid = 1708] [serial = 1935] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x9777f400) [pid = 1708] [serial = 1923] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x89c59800) [pid = 1708] [serial = 1946] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8f25ec00) [pid = 1708] [serial = 1907] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x91b3ac00) [pid = 1708] [serial = 1916] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9a2ea400) [pid = 1708] [serial = 1926] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9d5ee400) [pid = 1708] [serial = 1934] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8c14e800) [pid = 1708] [serial = 1956] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x9ac15c00) [pid = 1708] [serial = 1928] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x915b9c00) [pid = 1708] [serial = 1914] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x9ac30c00) [pid = 1708] [serial = 1929] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0xa358d400) [pid = 1708] [serial = 1938] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8e04b000) [pid = 1708] [serial = 1958] [outer = (nil)] [url = about:blank] 01:11:38 INFO - PROCESS | 1708 | 1464336698794 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c8000 == 135 [pid = 1708] [id = 687] 01:11:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x870c8800) [pid = 1708] [serial = 2062] [outer = (nil)] 01:11:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x89c42400) [pid = 1708] [serial = 2063] [outer = 0x870c8800] 01:11:38 INFO - PROCESS | 1708 | 1464336698873 Marionette DEBUG loaded listener.js 01:11:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x89c50400) [pid = 1708] [serial = 2064] [outer = 0x870c8800] 01:11:39 INFO - PROCESS | 1708 | 1464336699802 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] 01:11:39 INFO - PROCESS | 1708 | 1464336699878 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 01:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:11:39 INFO - PROCESS | 1708 | 1464336699889 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:11:39 INFO - PROCESS | 1708 | 1464336699898 Marionette TRACE conn4 <- [1,2722,null,{}] 01:11:39 INFO - PROCESS | 1708 | 1464336699907 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}] 01:11:40 INFO - PROCESS | 1708 | 1464336700340 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 01:11:40 INFO - PROCESS | 1708 | 1464336700446 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:40 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a8fcc00 == 136 [pid = 1708] [id = 688] 01:11:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8b551800) [pid = 1708] [serial = 2065] [outer = (nil)] 01:11:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8c06e800) [pid = 1708] [serial = 2066] [outer = 0x8b551800] 01:11:40 INFO - PROCESS | 1708 | 1464336700565 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8c40f400) [pid = 1708] [serial = 2067] [outer = 0x8b551800] 01:11:41 INFO - PROCESS | 1708 | 1464336701818 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] 01:11:41 INFO - PROCESS | 1708 | 1464336701898 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 01:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:11:41 INFO - PROCESS | 1708 | 1464336701905 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:11:41 INFO - PROCESS | 1708 | 1464336701908 Marionette TRACE conn4 <- [1,2726,null,{}] 01:11:41 INFO - PROCESS | 1708 | 1464336701925 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}] 01:11:42 INFO - PROCESS | 1708 | 1464336702281 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 01:11:42 INFO - PROCESS | 1708 | 1464336702654 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:42 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3d4800 == 137 [pid = 1708] [id = 689] 01:11:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8e4ecc00) [pid = 1708] [serial = 2068] [outer = (nil)] 01:11:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8e965400) [pid = 1708] [serial = 2069] [outer = 0x8e4ecc00] 01:11:42 INFO - PROCESS | 1708 | 1464336702771 Marionette DEBUG loaded listener.js 01:11:42 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8ebefc00) [pid = 1708] [serial = 2070] [outer = 0x8e4ecc00] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8f242c00) [pid = 1708] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8ec69000) [pid = 1708] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8d4d2400) [pid = 1708] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x89c50c00) [pid = 1708] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8a5b3c00) [pid = 1708] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8706f000) [pid = 1708] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x9b8f0c00) [pid = 1708] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x9b599800) [pid = 1708] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8e9fa400) [pid = 1708] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x8d530c00) [pid = 1708] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x9a2df000) [pid = 1708] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x9a2e3000) [pid = 1708] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x9528a800) [pid = 1708] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x95293400) [pid = 1708] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x91b3d000) [pid = 1708] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x915b3000) [pid = 1708] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x8f57b400) [pid = 1708] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x9092fc00) [pid = 1708] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:11:44 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x8f264000) [pid = 1708] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:11:44 INFO - PROCESS | 1708 | 1464336704796 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]]]}] 01:11:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2947ms 01:11:44 INFO - PROCESS | 1708 | 1464336704854 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 01:11:44 INFO - PROCESS | 1708 | 1464336704857 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 01:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:11:44 INFO - PROCESS | 1708 | 1464336704875 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:11:44 INFO - PROCESS | 1708 | 1464336704884 Marionette TRACE conn4 <- [1,2730,null,{}] 01:11:44 INFO - PROCESS | 1708 | 1464336704891 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}] 01:11:45 INFO - PROCESS | 1708 | 1464336705138 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 01:11:45 INFO - PROCESS | 1708 | 1464336705401 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x89c50c00 == 138 [pid = 1708] [id = 690] 01:11:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8a5b9800) [pid = 1708] [serial = 2071] [outer = (nil)] 01:11:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x8ecf1c00) [pid = 1708] [serial = 2072] [outer = 0x8a5b9800] 01:11:45 INFO - PROCESS | 1708 | 1464336705478 Marionette DEBUG loaded listener.js 01:11:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x8f161400) [pid = 1708] [serial = 2073] [outer = 0x8a5b9800] 01:11:46 INFO - PROCESS | 1708 | 1464336706767 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 01:11:46 INFO - PROCESS | 1708 | 1464336706830 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 01:11:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:11:46 INFO - PROCESS | 1708 | 1464336706972 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:11:46 INFO - PROCESS | 1708 | 1464336706983 Marionette TRACE conn4 <- [1,2734,null,{}] 01:11:47 INFO - PROCESS | 1708 | 1464336707005 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}] 01:11:47 INFO - PROCESS | 1708 | 1464336707306 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 01:11:47 INFO - PROCESS | 1708 | 1464336707590 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:47 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5b3400 == 139 [pid = 1708] [id = 691] 01:11:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8a86e400) [pid = 1708] [serial = 2074] [outer = (nil)] 01:11:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8a8f8c00) [pid = 1708] [serial = 2075] [outer = 0x8a86e400] 01:11:47 INFO - PROCESS | 1708 | 1464336707683 Marionette DEBUG loaded listener.js 01:11:47 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8c148c00) [pid = 1708] [serial = 2076] [outer = 0x8a86e400] 01:11:48 INFO - PROCESS | 1708 | 1464336708765 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]]]}] 01:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1992ms 01:11:48 INFO - PROCESS | 1708 | 1464336708833 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 01:11:48 INFO - PROCESS | 1708 | 1464336708842 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 01:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:11:48 INFO - PROCESS | 1708 | 1464336708854 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:11:48 INFO - PROCESS | 1708 | 1464336708858 Marionette TRACE conn4 <- [1,2738,null,{}] 01:11:48 INFO - PROCESS | 1708 | 1464336708866 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}] 01:11:49 INFO - PROCESS | 1708 | 1464336709171 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 01:11:49 INFO - PROCESS | 1708 | 1464336709542 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebecc00 == 140 [pid = 1708] [id = 692] 01:11:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8ec58000) [pid = 1708] [serial = 2077] [outer = (nil)] 01:11:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8ec67400) [pid = 1708] [serial = 2078] [outer = 0x8ec58000] 01:11:49 INFO - PROCESS | 1708 | 1464336709639 Marionette DEBUG loaded listener.js 01:11:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8f240800) [pid = 1708] [serial = 2079] [outer = 0x8ec58000] 01:11:50 INFO - PROCESS | 1708 | 1464336710659 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]]]}] 01:11:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:11:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1837ms 01:11:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:11:50 INFO - PROCESS | 1708 | 1464336710691 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 01:11:50 INFO - PROCESS | 1708 | 1464336710695 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 01:11:50 INFO - PROCESS | 1708 | 1464336710702 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:11:50 INFO - PROCESS | 1708 | 1464336710709 Marionette TRACE conn4 <- [1,2742,null,{}] 01:11:50 INFO - PROCESS | 1708 | 1464336710726 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}] 01:11:51 INFO - PROCESS | 1708 | 1464336711001 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 01:11:51 INFO - PROCESS | 1708 | 1464336711389 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:51 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57c800 == 141 [pid = 1708] [id = 693] 01:11:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x9092d400) [pid = 1708] [serial = 2080] [outer = (nil)] 01:11:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x90ac3800) [pid = 1708] [serial = 2081] [outer = 0x9092d400] 01:11:51 INFO - PROCESS | 1708 | 1464336711520 Marionette DEBUG loaded listener.js 01:11:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x90c47800) [pid = 1708] [serial = 2082] [outer = 0x9092d400] 01:11:52 INFO - PROCESS | 1708 | 1464336712500 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]]]}] 01:11:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:11:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1841ms 01:11:52 INFO - PROCESS | 1708 | 1464336712543 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 01:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:11:52 INFO - PROCESS | 1708 | 1464336712548 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 01:11:52 INFO - PROCESS | 1708 | 1464336712556 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:11:52 INFO - PROCESS | 1708 | 1464336712559 Marionette TRACE conn4 <- [1,2746,null,{}] 01:11:52 INFO - PROCESS | 1708 | 1464336712566 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}] 01:11:52 INFO - PROCESS | 1708 | 1464336712825 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 01:11:53 INFO - PROCESS | 1708 | 1464336713142 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x9092dc00 == 142 [pid = 1708] [id = 694] 01:11:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x90d7ac00) [pid = 1708] [serial = 2083] [outer = (nil)] 01:11:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x911a1c00) [pid = 1708] [serial = 2084] [outer = 0x90d7ac00] 01:11:53 INFO - PROCESS | 1708 | 1464336713236 Marionette DEBUG loaded listener.js 01:11:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x91522c00) [pid = 1708] [serial = 2085] [outer = 0x90d7ac00] 01:11:54 INFO - PROCESS | 1708 | 1464336714285 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]]]}] 01:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1803ms 01:11:54 INFO - PROCESS | 1708 | 1464336714359 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 01:11:54 INFO - PROCESS | 1708 | 1464336714363 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 01:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:11:54 INFO - PROCESS | 1708 | 1464336714371 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:11:54 INFO - PROCESS | 1708 | 1464336714375 Marionette TRACE conn4 <- [1,2750,null,{}] 01:11:54 INFO - PROCESS | 1708 | 1464336714382 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}] 01:11:54 INFO - PROCESS | 1708 | 1464336714693 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 01:11:55 INFO - PROCESS | 1708 | 1464336715052 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x90d7a000 == 143 [pid = 1708] [id = 695] 01:11:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x90d7b400) [pid = 1708] [serial = 2086] [outer = (nil)] 01:11:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x915b3c00) [pid = 1708] [serial = 2087] [outer = 0x90d7b400] 01:11:55 INFO - PROCESS | 1708 | 1464336715148 Marionette DEBUG loaded listener.js 01:11:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x915b5c00) [pid = 1708] [serial = 2088] [outer = 0x90d7b400] 01:11:56 INFO - PROCESS | 1708 | 1464336716325 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]]]}] 01:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1992ms 01:11:56 INFO - PROCESS | 1708 | 1464336716365 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 01:11:56 INFO - PROCESS | 1708 | 1464336716370 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 01:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:11:56 INFO - PROCESS | 1708 | 1464336716379 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:11:56 INFO - PROCESS | 1708 | 1464336716384 Marionette TRACE conn4 <- [1,2754,null,{}] 01:11:56 INFO - PROCESS | 1708 | 1464336716393 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}] 01:11:56 INFO - PROCESS | 1708 | 1464336716819 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 01:11:57 INFO - PROCESS | 1708 | 1464336717247 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x9092b000 == 144 [pid = 1708] [id = 696] 01:11:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x9246e400) [pid = 1708] [serial = 2089] [outer = (nil)] 01:11:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x925be800) [pid = 1708] [serial = 2090] [outer = 0x9246e400] 01:11:57 INFO - PROCESS | 1708 | 1464336717375 Marionette DEBUG loaded listener.js 01:11:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x92add000) [pid = 1708] [serial = 2091] [outer = 0x9246e400] 01:11:58 INFO - PROCESS | 1708 | 1464336718336 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]]]}] 01:11:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:11:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1993ms 01:11:58 INFO - PROCESS | 1708 | 1464336718372 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 01:11:58 INFO - PROCESS | 1708 | 1464336718376 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 01:11:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:11:58 INFO - PROCESS | 1708 | 1464336718384 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:11:58 INFO - PROCESS | 1708 | 1464336718388 Marionette TRACE conn4 <- [1,2758,null,{}] 01:11:58 INFO - PROCESS | 1708 | 1464336718394 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}] 01:11:58 INFO - PROCESS | 1708 | 1464336718713 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 01:11:59 INFO - PROCESS | 1708 | 1464336719153 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:11:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x92474000 == 145 [pid = 1708] [id = 697] 01:11:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x92476c00) [pid = 1708] [serial = 2092] [outer = (nil)] 01:11:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x9528f400) [pid = 1708] [serial = 2093] [outer = 0x92476c00] 01:11:59 INFO - PROCESS | 1708 | 1464336719308 Marionette DEBUG loaded listener.js 01:11:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x9550bc00) [pid = 1708] [serial = 2094] [outer = 0x92476c00] 01:12:00 INFO - PROCESS | 1708 | 1464336720534 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]]]}] 01:12:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:12:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2188ms 01:12:00 INFO - PROCESS | 1708 | 1464336720574 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 01:12:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:12:00 INFO - PROCESS | 1708 | 1464336720579 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 01:12:00 INFO - PROCESS | 1708 | 1464336720585 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:12:00 INFO - PROCESS | 1708 | 1464336720589 Marionette TRACE conn4 <- [1,2762,null,{}] 01:12:00 INFO - PROCESS | 1708 | 1464336720595 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}] 01:12:00 INFO - PROCESS | 1708 | 1464336720858 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 01:12:01 INFO - PROCESS | 1708 | 1464336721214 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x925c9000 == 146 [pid = 1708] [id = 698] 01:12:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x9559c400) [pid = 1708] [serial = 2095] [outer = (nil)] 01:12:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x97780400) [pid = 1708] [serial = 2096] [outer = 0x9559c400] 01:12:01 INFO - PROCESS | 1708 | 1464336721314 Marionette DEBUG loaded listener.js 01:12:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x98145000) [pid = 1708] [serial = 2097] [outer = 0x9559c400] 01:12:02 INFO - PROCESS | 1708 | 1464336722552 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]]]}] 01:12:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:12:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2036ms 01:12:02 INFO - PROCESS | 1708 | 1464336722624 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 01:12:02 INFO - PROCESS | 1708 | 1464336722631 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 01:12:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:12:02 INFO - PROCESS | 1708 | 1464336722641 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:12:02 INFO - PROCESS | 1708 | 1464336722647 Marionette TRACE conn4 <- [1,2766,null,{}] 01:12:02 INFO - PROCESS | 1708 | 1464336722655 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}] 01:12:03 INFO - PROCESS | 1708 | 1464336723042 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 01:12:03 INFO - PROCESS | 1708 | 1464336723396 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x9247b400 == 147 [pid = 1708] [id = 699] 01:12:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9559a000) [pid = 1708] [serial = 2098] [outer = (nil)] 01:12:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x9a2ebc00) [pid = 1708] [serial = 2099] [outer = 0x9559a000] 01:12:03 INFO - PROCESS | 1708 | 1464336723489 Marionette DEBUG loaded listener.js 01:12:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9a721c00) [pid = 1708] [serial = 2100] [outer = 0x9559a000] 01:12:04 INFO - PROCESS | 1708 | 1464336724496 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]]]}] 01:12:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:12:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1892ms 01:12:04 INFO - PROCESS | 1708 | 1464336724532 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 01:12:04 INFO - PROCESS | 1708 | 1464336724537 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 01:12:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:12:04 INFO - PROCESS | 1708 | 1464336724543 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:12:04 INFO - PROCESS | 1708 | 1464336724547 Marionette TRACE conn4 <- [1,2770,null,{}] 01:12:04 INFO - PROCESS | 1708 | 1464336724552 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}] 01:12:04 INFO - PROCESS | 1708 | 1464336724778 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 01:12:05 INFO - PROCESS | 1708 | 1464336725135 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x93b84400 == 148 [pid = 1708] [id = 700] 01:12:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x95503000) [pid = 1708] [serial = 2101] [outer = (nil)] 01:12:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x9ac31000) [pid = 1708] [serial = 2102] [outer = 0x95503000] 01:12:05 INFO - PROCESS | 1708 | 1464336725233 Marionette DEBUG loaded listener.js 01:12:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x9ac35000) [pid = 1708] [serial = 2103] [outer = 0x95503000] 01:12:06 INFO - PROCESS | 1708 | 1464336726207 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]]]}] 01:12:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:12:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1740ms 01:12:06 INFO - PROCESS | 1708 | 1464336726285 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 01:12:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:12:06 INFO - PROCESS | 1708 | 1464336726289 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 01:12:06 INFO - PROCESS | 1708 | 1464336726296 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:12:06 INFO - PROCESS | 1708 | 1464336726301 Marionette TRACE conn4 <- [1,2774,null,{}] 01:12:06 INFO - PROCESS | 1708 | 1464336726307 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}] 01:12:06 INFO - PROCESS | 1708 | 1464336726615 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 01:12:06 INFO - PROCESS | 1708 | 1464336726976 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a770000 == 149 [pid = 1708] [id = 701] 01:12:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9b59d400) [pid = 1708] [serial = 2104] [outer = (nil)] 01:12:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x9bb81800) [pid = 1708] [serial = 2105] [outer = 0x9b59d400] 01:12:07 INFO - PROCESS | 1708 | 1464336727078 Marionette DEBUG loaded listener.js 01:12:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x9d58f800) [pid = 1708] [serial = 2106] [outer = 0x9b59d400] 01:12:08 INFO - PROCESS | 1708 | 1464336728113 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]]]}] 01:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1897ms 01:12:08 INFO - PROCESS | 1708 | 1464336728193 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 01:12:08 INFO - PROCESS | 1708 | 1464336728198 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 01:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:12:08 INFO - PROCESS | 1708 | 1464336728204 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:12:08 INFO - PROCESS | 1708 | 1464336728207 Marionette TRACE conn4 <- [1,2778,null,{}] 01:12:08 INFO - PROCESS | 1708 | 1464336728213 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}] 01:12:08 INFO - PROCESS | 1708 | 1464336728463 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 01:12:08 INFO - PROCESS | 1708 | 1464336728829 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a772c00 == 150 [pid = 1708] [id = 702] 01:12:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x9ac19400) [pid = 1708] [serial = 2107] [outer = (nil)] 01:12:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0xa2263400) [pid = 1708] [serial = 2108] [outer = 0x9ac19400] 01:12:08 INFO - PROCESS | 1708 | 1464336728968 Marionette DEBUG loaded listener.js 01:12:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0xa2580400) [pid = 1708] [serial = 2109] [outer = 0x9ac19400] 01:12:10 INFO - PROCESS | 1708 | 1464336730352 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]]]}] 01:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2185ms 01:12:10 INFO - PROCESS | 1708 | 1464336730393 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 01:12:10 INFO - PROCESS | 1708 | 1464336730404 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 01:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:12:10 INFO - PROCESS | 1708 | 1464336730442 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:12:10 INFO - PROCESS | 1708 | 1464336730445 Marionette TRACE conn4 <- [1,2782,null,{}] 01:12:10 INFO - PROCESS | 1708 | 1464336730503 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}] 01:12:10 INFO - PROCESS | 1708 | 1464336730734 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 01:12:11 INFO - PROCESS | 1708 | 1464336731074 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f4a3400 == 151 [pid = 1708] [id = 703] 01:12:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x90c47000) [pid = 1708] [serial = 2110] [outer = (nil)] 01:12:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0xa335e400) [pid = 1708] [serial = 2111] [outer = 0x90c47000] 01:12:11 INFO - PROCESS | 1708 | 1464336731162 Marionette DEBUG loaded listener.js 01:12:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0xa358f800) [pid = 1708] [serial = 2112] [outer = 0x90c47000] 01:12:12 INFO - PROCESS | 1708 | 1464336732131 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]]]}] 01:12:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:12:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1733ms 01:12:12 INFO - PROCESS | 1708 | 1464336732176 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 01:12:12 INFO - PROCESS | 1708 | 1464336732180 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 01:12:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:12:12 INFO - PROCESS | 1708 | 1464336732187 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:12:12 INFO - PROCESS | 1708 | 1464336732191 Marionette TRACE conn4 <- [1,2786,null,{}] 01:12:12 INFO - PROCESS | 1708 | 1464336732197 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}] 01:12:12 INFO - PROCESS | 1708 | 1464336732480 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 01:12:12 INFO - PROCESS | 1708 | 1464336732847 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:12 INFO - PROCESS | 1708 | ++DOCSHELL 0xa2505c00 == 152 [pid = 1708] [id = 704] 01:12:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0xa2585000) [pid = 1708] [serial = 2113] [outer = (nil)] 01:12:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0xa36ea800) [pid = 1708] [serial = 2114] [outer = 0xa2585000] 01:12:12 INFO - PROCESS | 1708 | 1464336732945 Marionette DEBUG loaded listener.js 01:12:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0xa36ef000) [pid = 1708] [serial = 2115] [outer = 0xa2585000] 01:12:13 INFO - PROCESS | 1708 | 1464336733886 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]]]}] 01:12:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:12:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1738ms 01:12:13 INFO - PROCESS | 1708 | 1464336733928 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 01:12:13 INFO - PROCESS | 1708 | 1464336733934 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 01:12:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:12:13 INFO - PROCESS | 1708 | 1464336733943 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:12:13 INFO - PROCESS | 1708 | 1464336733947 Marionette TRACE conn4 <- [1,2790,null,{}] 01:12:13 INFO - PROCESS | 1708 | 1464336733953 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}] 01:12:14 INFO - PROCESS | 1708 | 1464336734245 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 01:12:14 INFO - PROCESS | 1708 | 1464336734609 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:14 INFO - PROCESS | 1708 | ++DOCSHELL 0xa060d000 == 153 [pid = 1708] [id = 705] 01:12:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0xa3592800) [pid = 1708] [serial = 2116] [outer = (nil)] 01:12:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0xa63f3000) [pid = 1708] [serial = 2117] [outer = 0xa3592800] 01:12:14 INFO - PROCESS | 1708 | 1464336734705 Marionette DEBUG loaded listener.js 01:12:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0xa6834800) [pid = 1708] [serial = 2118] [outer = 0xa3592800] 01:12:15 INFO - PROCESS | 1708 | 1464336735615 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]]]}] 01:12:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:12:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1738ms 01:12:15 INFO - PROCESS | 1708 | 1464336735683 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 01:12:15 INFO - PROCESS | 1708 | 1464336735686 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 01:12:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:12:15 INFO - PROCESS | 1708 | 1464336735693 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:12:15 INFO - PROCESS | 1708 | 1464336735697 Marionette TRACE conn4 <- [1,2794,null,{}] 01:12:15 INFO - PROCESS | 1708 | 1464336735703 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}] 01:12:16 INFO - PROCESS | 1708 | 1464336736005 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 01:12:16 INFO - PROCESS | 1708 | 1464336736393 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:16 INFO - PROCESS | 1708 | ++DOCSHELL 0xa36ed800 == 154 [pid = 1708] [id = 706] 01:12:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0xa51ae800) [pid = 1708] [serial = 2119] [outer = (nil)] 01:12:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0xa68ca000) [pid = 1708] [serial = 2120] [outer = 0xa51ae800] 01:12:16 INFO - PROCESS | 1708 | 1464336736519 Marionette DEBUG loaded listener.js 01:12:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0xa68d7800) [pid = 1708] [serial = 2121] [outer = 0xa51ae800] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x9a770400 == 153 [pid = 1708] [id = 438] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec69c00 == 152 [pid = 1708] [id = 637] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x90acbc00 == 151 [pid = 1708] [id = 638] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8f23f800 == 150 [pid = 1708] [id = 635] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x91b33000 == 149 [pid = 1708] [id = 639] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x91b36c00 == 148 [pid = 1708] [id = 640] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x911a5400 == 147 [pid = 1708] [id = 641] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x90c4e000 == 146 [pid = 1708] [id = 636] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8f4a3800 == 145 [pid = 1708] [id = 677] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8d4ce400 == 144 [pid = 1708] [id = 675] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecfa800 == 143 [pid = 1708] [id = 676] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x89c59000 == 142 [pid = 1708] [id = 674] 01:12:20 INFO - PROCESS | 1708 | --DOCSHELL 0x86d4a000 == 141 [pid = 1708] [id = 673] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8f266800) [pid = 1708] [serial = 1902] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8e04ac00) [pid = 1708] [serial = 2015] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8e152000) [pid = 1708] [serial = 2016] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9b5a0c00) [pid = 1708] [serial = 2001] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x9b36d400) [pid = 1708] [serial = 2000] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x9ac32000) [pid = 1708] [serial = 1998] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9ac0f400) [pid = 1708] [serial = 1997] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9a369400) [pid = 1708] [serial = 1995] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x99ee6000) [pid = 1708] [serial = 1994] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x95501400) [pid = 1708] [serial = 1992] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x952b5800) [pid = 1708] [serial = 1991] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x93a74800) [pid = 1708] [serial = 1989] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x93a6dc00) [pid = 1708] [serial = 1988] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x9247bc00) [pid = 1708] [serial = 1985] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x925c0400) [pid = 1708] [serial = 1986] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x91b31400) [pid = 1708] [serial = 1983] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x915b7c00) [pid = 1708] [serial = 1982] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x911a7400) [pid = 1708] [serial = 1980] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9119f000) [pid = 1708] [serial = 1979] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x90acdc00) [pid = 1708] [serial = 1977] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x90abf400) [pid = 1708] [serial = 1976] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8f57e400) [pid = 1708] [serial = 1974] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8f4a1000) [pid = 1708] [serial = 1973] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8f23dc00) [pid = 1708] [serial = 1971] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8f113c00) [pid = 1708] [serial = 1970] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x8e966c00) [pid = 1708] [serial = 1968] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8e151000) [pid = 1708] [serial = 1967] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8a8f0c00) [pid = 1708] [serial = 1965] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8a5b4400) [pid = 1708] [serial = 1964] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8e4e5400) [pid = 1708] [serial = 1961] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8a872800) [pid = 1708] [serial = 2012] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8900c000) [pid = 1708] [serial = 2009] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x89c44c00) [pid = 1708] [serial = 2010] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0xa0610800) [pid = 1708] [serial = 2007] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x9d597c00) [pid = 1708] [serial = 2006] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9c033000) [pid = 1708] [serial = 2004] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x9c026800) [pid = 1708] [serial = 2003] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8ebe6400) [pid = 1708] [serial = 2018] [outer = (nil)] [url = about:blank] 01:12:20 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8b558800) [pid = 1708] [serial = 2013] [outer = (nil)] [url = about:blank] 01:12:21 INFO - PROCESS | 1708 | 1464336741388 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]]]}] 01:12:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:12:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 5751ms 01:12:21 INFO - PROCESS | 1708 | 1464336741458 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 01:12:21 INFO - PROCESS | 1708 | 1464336741465 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 01:12:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:12:21 INFO - PROCESS | 1708 | 1464336741477 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:12:21 INFO - PROCESS | 1708 | 1464336741483 Marionette TRACE conn4 <- [1,2798,null,{}] 01:12:21 INFO - PROCESS | 1708 | 1464336741494 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}] 01:12:21 INFO - PROCESS | 1708 | 1464336741801 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 01:12:22 INFO - PROCESS | 1708 | 1464336742101 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d46400 == 142 [pid = 1708] [id = 707] 01:12:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x89010c00) [pid = 1708] [serial = 2122] [outer = (nil)] 01:12:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x89c46800) [pid = 1708] [serial = 2123] [outer = 0x89010c00] 01:12:22 INFO - PROCESS | 1708 | 1464336742182 Marionette DEBUG loaded listener.js 01:12:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x89c51800) [pid = 1708] [serial = 2124] [outer = 0x89010c00] 01:12:23 INFO - PROCESS | 1708 | 1464336743322 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]]]}] 01:12:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:12:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1891ms 01:12:23 INFO - PROCESS | 1708 | 1464336743371 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 01:12:23 INFO - PROCESS | 1708 | 1464336743384 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 01:12:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:12:23 INFO - PROCESS | 1708 | 1464336743421 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:12:23 INFO - PROCESS | 1708 | 1464336743427 Marionette TRACE conn4 <- [1,2802,null,{}] 01:12:23 INFO - PROCESS | 1708 | 1464336743437 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}] 01:12:23 INFO - PROCESS | 1708 | 1464336743917 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 01:12:24 INFO - PROCESS | 1708 | 1464336744131 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:24 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5ba800 == 143 [pid = 1708] [id = 708] 01:12:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8a86a400) [pid = 1708] [serial = 2125] [outer = (nil)] 01:12:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8a8f0800) [pid = 1708] [serial = 2126] [outer = 0x8a86a400] 01:12:24 INFO - PROCESS | 1708 | 1464336744427 Marionette DEBUG loaded listener.js 01:12:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8b519400) [pid = 1708] [serial = 2127] [outer = 0x8a86a400] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8d53ec00) [pid = 1708] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8e4ecc00) [pid = 1708] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8f576400) [pid = 1708] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x8f10b400) [pid = 1708] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x8d53a800) [pid = 1708] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8b556000) [pid = 1708] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x86d4a800) [pid = 1708] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8b551800) [pid = 1708] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x870c8800) [pid = 1708] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x9b5a7800) [pid = 1708] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x9b150000) [pid = 1708] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x9a76e400) [pid = 1708] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x97768c00) [pid = 1708] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x952bb800) [pid = 1708] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x93b87800) [pid = 1708] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 109 (0x92ada800) [pid = 1708] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 108 (0x91524400) [pid = 1708] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:12:25 INFO - PROCESS | 1708 | --DOMWINDOW == 107 (0x90c48400) [pid = 1708] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:12:26 INFO - PROCESS | 1708 | 1464336746180 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]]]}] 01:12:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:12:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2797ms 01:12:26 INFO - PROCESS | 1708 | 1464336746216 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 01:12:26 INFO - PROCESS | 1708 | 1464336746220 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 01:12:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:12:26 INFO - PROCESS | 1708 | 1464336746237 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:12:26 INFO - PROCESS | 1708 | 1464336746244 Marionette TRACE conn4 <- [1,2806,null,{}] 01:12:26 INFO - PROCESS | 1708 | 1464336746263 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}] 01:12:26 INFO - PROCESS | 1708 | 1464336746508 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 01:12:26 INFO - PROCESS | 1708 | 1464336746718 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b9cd000 == 144 [pid = 1708] [id = 709] 01:12:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 108 (0x8b9cd400) [pid = 1708] [serial = 2128] [outer = (nil)] 01:12:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 109 (0x8b9d3c00) [pid = 1708] [serial = 2129] [outer = 0x8b9cd400] 01:12:26 INFO - PROCESS | 1708 | 1464336746841 Marionette DEBUG loaded listener.js 01:12:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 110 (0x8c06e000) [pid = 1708] [serial = 2130] [outer = 0x8b9cd400] 01:12:27 INFO - PROCESS | 1708 | 1464336747888 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]]]}] 01:12:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:12:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1760ms 01:12:27 INFO - PROCESS | 1708 | 1464336747991 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 01:12:28 INFO - PROCESS | 1708 | 1464336748002 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 01:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:12:28 INFO - PROCESS | 1708 | 1464336748016 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:12:28 INFO - PROCESS | 1708 | 1464336748026 Marionette TRACE conn4 <- [1,2810,null,{}] 01:12:28 INFO - PROCESS | 1708 | 1464336748090 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}] 01:12:28 INFO - PROCESS | 1708 | 1464336748445 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 01:12:28 INFO - PROCESS | 1708 | 1464336748812 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:28 INFO - PROCESS | 1708 | ++DOCSHELL 0x89011c00 == 145 [pid = 1708] [id = 710] 01:12:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x89012000) [pid = 1708] [serial = 2131] [outer = (nil)] 01:12:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x89c43400) [pid = 1708] [serial = 2132] [outer = 0x89012000] 01:12:28 INFO - PROCESS | 1708 | 1464336748905 Marionette DEBUG loaded listener.js 01:12:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x89c57c00) [pid = 1708] [serial = 2133] [outer = 0x89012000] 01:12:29 INFO - PROCESS | 1708 | 1464336749935 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]]]}] 01:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1999ms 01:12:30 INFO - PROCESS | 1708 | 1464336750013 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 01:12:30 INFO - PROCESS | 1708 | 1464336750023 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 01:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:12:30 INFO - PROCESS | 1708 | 1464336750035 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:12:30 INFO - PROCESS | 1708 | 1464336750040 Marionette TRACE conn4 <- [1,2814,null,{}] 01:12:30 INFO - PROCESS | 1708 | 1464336750048 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}] 01:12:30 INFO - PROCESS | 1708 | 1464336750409 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 01:12:30 INFO - PROCESS | 1708 | 1464336750697 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a876400 == 146 [pid = 1708] [id = 711] 01:12:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8a876800) [pid = 1708] [serial = 2134] [outer = (nil)] 01:12:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8b528c00) [pid = 1708] [serial = 2135] [outer = 0x8a876800] 01:12:30 INFO - PROCESS | 1708 | 1464336750798 Marionette DEBUG loaded listener.js 01:12:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8b9d0800) [pid = 1708] [serial = 2136] [outer = 0x8a876800] 01:12:31 INFO - PROCESS | 1708 | 1464336751808 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]]]}] 01:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1842ms 01:12:31 INFO - PROCESS | 1708 | 1464336751877 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 01:12:31 INFO - PROCESS | 1708 | 1464336751882 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 01:12:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:12:31 INFO - PROCESS | 1708 | 1464336751890 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:12:31 INFO - PROCESS | 1708 | 1464336751897 Marionette TRACE conn4 <- [1,2818,null,{}] 01:12:31 INFO - PROCESS | 1708 | 1464336751914 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}] 01:12:32 INFO - PROCESS | 1708 | 1464336752226 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 01:12:32 INFO - PROCESS | 1708 | 1464336752654 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c409c00 == 147 [pid = 1708] [id = 712] 01:12:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x8d1f4c00) [pid = 1708] [serial = 2137] [outer = (nil)] 01:12:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x8d4d0400) [pid = 1708] [serial = 2138] [outer = 0x8d1f4c00] 01:12:32 INFO - PROCESS | 1708 | 1464336752756 Marionette DEBUG loaded listener.js 01:12:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x8d534400) [pid = 1708] [serial = 2139] [outer = 0x8d1f4c00] 01:12:33 INFO - PROCESS | 1708 | 1464336753774 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]]]}] 01:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1940ms 01:12:33 INFO - PROCESS | 1708 | 1464336753831 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 01:12:33 INFO - PROCESS | 1708 | 1464336753835 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 01:12:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:12:33 INFO - PROCESS | 1708 | 1464336753844 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:12:33 INFO - PROCESS | 1708 | 1464336753848 Marionette TRACE conn4 <- [1,2822,null,{}] 01:12:33 INFO - PROCESS | 1708 | 1464336753854 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}] 01:12:34 INFO - PROCESS | 1708 | 1464336754108 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 01:12:34 INFO - PROCESS | 1708 | 1464336754458 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:34 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b9cbc00 == 148 [pid = 1708] [id = 713] 01:12:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x8e04f400) [pid = 1708] [serial = 2140] [outer = (nil)] 01:12:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8e14a800) [pid = 1708] [serial = 2141] [outer = 0x8e04f400] 01:12:34 INFO - PROCESS | 1708 | 1464336754558 Marionette DEBUG loaded listener.js 01:12:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8e152c00) [pid = 1708] [serial = 2142] [outer = 0x8e04f400] 01:12:35 INFO - PROCESS | 1708 | 1464336755522 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]]]}] 01:12:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:12:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1736ms 01:12:35 INFO - PROCESS | 1708 | 1464336755580 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 01:12:35 INFO - PROCESS | 1708 | 1464336755585 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 01:12:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:12:35 INFO - PROCESS | 1708 | 1464336755591 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:12:35 INFO - PROCESS | 1708 | 1464336755595 Marionette TRACE conn4 <- [1,2826,null,{}] 01:12:35 INFO - PROCESS | 1708 | 1464336755601 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}] 01:12:35 INFO - PROCESS | 1708 | 1464336755855 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 01:12:36 INFO - PROCESS | 1708 | 1464336756228 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:36 INFO - PROCESS | 1708 | ++DOCSHELL 0x8706d400 == 149 [pid = 1708] [id = 714] 01:12:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8e14f000) [pid = 1708] [serial = 2143] [outer = (nil)] 01:12:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8e3d0800) [pid = 1708] [serial = 2144] [outer = 0x8e14f000] 01:12:36 INFO - PROCESS | 1708 | 1464336756322 Marionette DEBUG loaded listener.js 01:12:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8e3d5000) [pid = 1708] [serial = 2145] [outer = 0x8e14f000] 01:12:37 INFO - PROCESS | 1708 | 1464336757385 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:12:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:12:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1838ms 01:12:37 INFO - PROCESS | 1708 | 1464336757430 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 01:12:37 INFO - PROCESS | 1708 | 1464336757434 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 01:12:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:12:37 INFO - PROCESS | 1708 | 1464336757440 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:12:37 INFO - PROCESS | 1708 | 1464336757444 Marionette TRACE conn4 <- [1,2830,null,{}] 01:12:37 INFO - PROCESS | 1708 | 1464336757451 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}] 01:12:37 INFO - PROCESS | 1708 | 1464336757762 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 01:12:38 INFO - PROCESS | 1708 | 1464336758114 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:38 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e38e000 == 150 [pid = 1708] [id = 715] 01:12:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8e963000) [pid = 1708] [serial = 2146] [outer = (nil)] 01:12:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8e9fd000) [pid = 1708] [serial = 2147] [outer = 0x8e963000] 01:12:38 INFO - PROCESS | 1708 | 1464336758212 Marionette DEBUG loaded listener.js 01:12:38 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8ebf0400) [pid = 1708] [serial = 2148] [outer = 0x8e963000] 01:12:39 INFO - PROCESS | 1708 | 1464336759147 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]]]}] 01:12:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:12:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1744ms 01:12:39 INFO - PROCESS | 1708 | 1464336759186 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 01:12:39 INFO - PROCESS | 1708 | 1464336759192 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 01:12:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:12:39 INFO - PROCESS | 1708 | 1464336759200 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:12:39 INFO - PROCESS | 1708 | 1464336759205 Marionette TRACE conn4 <- [1,2834,null,{}] 01:12:39 INFO - PROCESS | 1708 | 1464336759212 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}] 01:12:39 INFO - PROCESS | 1708 | 1464336759494 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 01:12:39 INFO - PROCESS | 1708 | 1464336759834 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1ed800 == 151 [pid = 1708] [id = 716] 01:12:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8e9f4000) [pid = 1708] [serial = 2149] [outer = (nil)] 01:12:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8ec60400) [pid = 1708] [serial = 2150] [outer = 0x8e9f4000] 01:12:39 INFO - PROCESS | 1708 | 1464336759927 Marionette DEBUG loaded listener.js 01:12:40 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8ec64400) [pid = 1708] [serial = 2151] [outer = 0x8e9f4000] 01:12:40 INFO - PROCESS | 1708 | 1464336760884 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:12:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:12:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1732ms 01:12:40 INFO - PROCESS | 1708 | 1464336760932 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 01:12:40 INFO - PROCESS | 1708 | 1464336760936 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 01:12:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:12:40 INFO - PROCESS | 1708 | 1464336760943 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:12:40 INFO - PROCESS | 1708 | 1464336760947 Marionette TRACE conn4 <- [1,2838,null,{}] 01:12:40 INFO - PROCESS | 1708 | 1464336760953 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}] 01:12:41 INFO - PROCESS | 1708 | 1464336761229 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 01:12:41 INFO - PROCESS | 1708 | 1464336761582 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec54400 == 152 [pid = 1708] [id = 717] 01:12:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8ec58c00) [pid = 1708] [serial = 2152] [outer = (nil)] 01:12:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x8f113c00) [pid = 1708] [serial = 2153] [outer = 0x8ec58c00] 01:12:41 INFO - PROCESS | 1708 | 1464336761678 Marionette DEBUG loaded listener.js 01:12:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x8f118c00) [pid = 1708] [serial = 2154] [outer = 0x8ec58c00] 01:12:42 INFO - PROCESS | 1708 | 1464336762748 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]]]}] 01:12:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:12:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1850ms 01:12:42 INFO - PROCESS | 1708 | 1464336762796 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 01:12:42 INFO - PROCESS | 1708 | 1464336762801 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 01:12:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:12:42 INFO - PROCESS | 1708 | 1464336762810 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:12:42 INFO - PROCESS | 1708 | 1464336762814 Marionette TRACE conn4 <- [1,2842,null,{}] 01:12:42 INFO - PROCESS | 1708 | 1464336762823 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}] 01:12:43 INFO - PROCESS | 1708 | 1464336763176 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 01:12:43 INFO - PROCESS | 1708 | 1464336763594 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ebe4c00 == 153 [pid = 1708] [id = 718] 01:12:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8ebef800) [pid = 1708] [serial = 2155] [outer = (nil)] 01:12:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8f240000) [pid = 1708] [serial = 2156] [outer = 0x8ebef800] 01:12:43 INFO - PROCESS | 1708 | 1464336763724 Marionette DEBUG loaded listener.js 01:12:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x8f25b000) [pid = 1708] [serial = 2157] [outer = 0x8ebef800] 01:12:44 INFO - PROCESS | 1708 | 1464336764878 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]]]}] 01:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2140ms 01:12:44 INFO - PROCESS | 1708 | 1464336764950 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 01:12:44 INFO - PROCESS | 1708 | 1464336764954 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 01:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:12:44 INFO - PROCESS | 1708 | 1464336764960 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:12:44 INFO - PROCESS | 1708 | 1464336764964 Marionette TRACE conn4 <- [1,2846,null,{}] 01:12:44 INFO - PROCESS | 1708 | 1464336764970 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}] 01:12:45 INFO - PROCESS | 1708 | 1464336765225 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 01:12:45 INFO - PROCESS | 1708 | 1464336765622 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f10c000 == 154 [pid = 1708] [id = 719] 01:12:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8f238800) [pid = 1708] [serial = 2158] [outer = (nil)] 01:12:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8f4a1c00) [pid = 1708] [serial = 2159] [outer = 0x8f238800] 01:12:45 INFO - PROCESS | 1708 | 1464336765766 Marionette DEBUG loaded listener.js 01:12:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8f573800) [pid = 1708] [serial = 2160] [outer = 0x8f238800] 01:12:47 INFO - PROCESS | 1708 | 1464336767114 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]]]}] 01:12:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:12:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2236ms 01:12:47 INFO - PROCESS | 1708 | 1464336767207 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 01:12:47 INFO - PROCESS | 1708 | 1464336767212 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 01:12:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:12:47 INFO - PROCESS | 1708 | 1464336767223 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:12:47 INFO - PROCESS | 1708 | 1464336767228 Marionette TRACE conn4 <- [1,2850,null,{}] 01:12:47 INFO - PROCESS | 1708 | 1464336767237 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}] 01:12:47 INFO - PROCESS | 1708 | 1464336767700 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 01:12:48 INFO - PROCESS | 1708 | 1464336767987 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57a400 == 155 [pid = 1708] [id = 720] 01:12:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x9092bc00) [pid = 1708] [serial = 2161] [outer = (nil)] 01:12:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x90abf000) [pid = 1708] [serial = 2162] [outer = 0x9092bc00] 01:12:48 INFO - PROCESS | 1708 | 1464336768086 Marionette DEBUG loaded listener.js 01:12:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x90acc800) [pid = 1708] [serial = 2163] [outer = 0x9092bc00] 01:12:49 INFO - PROCESS | 1708 | 1464336769253 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:12:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:12:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2095ms 01:12:49 INFO - PROCESS | 1708 | 1464336769320 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 01:12:49 INFO - PROCESS | 1708 | 1464336769326 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 01:12:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:12:49 INFO - PROCESS | 1708 | 1464336769335 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:12:49 INFO - PROCESS | 1708 | 1464336769340 Marionette TRACE conn4 <- [1,2854,null,{}] 01:12:49 INFO - PROCESS | 1708 | 1464336769348 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}] 01:12:49 INFO - PROCESS | 1708 | 1464336769706 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 01:12:50 INFO - PROCESS | 1708 | 1464336770121 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x90931000 == 156 [pid = 1708] [id = 721] 01:12:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x90c3fc00) [pid = 1708] [serial = 2164] [outer = (nil)] 01:12:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x90d74000) [pid = 1708] [serial = 2165] [outer = 0x90c3fc00] 01:12:50 INFO - PROCESS | 1708 | 1464336770242 Marionette DEBUG loaded listener.js 01:12:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x90d78400) [pid = 1708] [serial = 2166] [outer = 0x90c3fc00] 01:12:51 INFO - PROCESS | 1708 | 1464336771376 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]]]}] 01:12:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:12:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2092ms 01:12:51 INFO - PROCESS | 1708 | 1464336771428 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 01:12:51 INFO - PROCESS | 1708 | 1464336771432 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 01:12:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:12:51 INFO - PROCESS | 1708 | 1464336771450 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:12:51 INFO - PROCESS | 1708 | 1464336771454 Marionette TRACE conn4 <- [1,2858,null,{}] 01:12:51 INFO - PROCESS | 1708 | 1464336771460 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}] 01:12:51 INFO - PROCESS | 1708 | 1464336771749 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 01:12:52 INFO - PROCESS | 1708 | 1464336772069 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:52 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c41400 == 157 [pid = 1708] [id = 722] 01:12:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x90c46800) [pid = 1708] [serial = 2167] [outer = (nil)] 01:12:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x911a9000) [pid = 1708] [serial = 2168] [outer = 0x90c46800] 01:12:52 INFO - PROCESS | 1708 | 1464336772159 Marionette DEBUG loaded listener.js 01:12:52 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9151d800) [pid = 1708] [serial = 2169] [outer = 0x90c46800] 01:12:53 INFO - PROCESS | 1708 | 1464336773154 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:12:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:12:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1741ms 01:12:53 INFO - PROCESS | 1708 | 1464336773192 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 01:12:53 INFO - PROCESS | 1708 | 1464336773196 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 01:12:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:12:53 INFO - PROCESS | 1708 | 1464336773202 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:12:53 INFO - PROCESS | 1708 | 1464336773206 Marionette TRACE conn4 <- [1,2862,null,{}] 01:12:53 INFO - PROCESS | 1708 | 1464336773211 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}] 01:12:53 INFO - PROCESS | 1708 | 1464336773464 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 01:12:53 INFO - PROCESS | 1708 | 1464336773815 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e3ca800 == 158 [pid = 1708] [id = 723] 01:12:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x911a5400) [pid = 1708] [serial = 2170] [outer = (nil)] 01:12:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x91b31000) [pid = 1708] [serial = 2171] [outer = 0x911a5400] 01:12:53 INFO - PROCESS | 1708 | 1464336773905 Marionette DEBUG loaded listener.js 01:12:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x91b33400) [pid = 1708] [serial = 2172] [outer = 0x911a5400] 01:12:54 INFO - PROCESS | 1708 | 1464336774842 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]]]}] 01:12:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:12:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1684ms 01:12:54 INFO - PROCESS | 1708 | 1464336774887 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 01:12:54 INFO - PROCESS | 1708 | 1464336774891 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 01:12:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:12:54 INFO - PROCESS | 1708 | 1464336774918 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:12:54 INFO - PROCESS | 1708 | 1464336774922 Marionette TRACE conn4 <- [1,2866,null,{}] 01:12:54 INFO - PROCESS | 1708 | 1464336774928 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}] 01:12:55 INFO - PROCESS | 1708 | 1464336775196 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 01:12:55 INFO - PROCESS | 1708 | 1464336775570 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:55 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f4a2400 == 159 [pid = 1708] [id = 724] 01:12:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x911aa000) [pid = 1708] [serial = 2173] [outer = (nil)] 01:12:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x92470c00) [pid = 1708] [serial = 2174] [outer = 0x911aa000] 01:12:55 INFO - PROCESS | 1708 | 1464336775692 Marionette DEBUG loaded listener.js 01:12:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x92475400) [pid = 1708] [serial = 2175] [outer = 0x911aa000] 01:12:56 INFO - PROCESS | 1708 | 1464336776692 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]]]}] 01:12:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:12:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1841ms 01:12:56 INFO - PROCESS | 1708 | 1464336776756 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 01:12:56 INFO - PROCESS | 1708 | 1464336776760 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 01:12:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:12:56 INFO - PROCESS | 1708 | 1464336776768 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:12:56 INFO - PROCESS | 1708 | 1464336776772 Marionette TRACE conn4 <- [1,2870,null,{}] 01:12:56 INFO - PROCESS | 1708 | 1464336776779 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}] 01:12:57 INFO - PROCESS | 1708 | 1464336777044 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 01:12:57 INFO - PROCESS | 1708 | 1464336777392 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:12:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x911a4400 == 160 [pid = 1708] [id = 725] 01:12:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x915b0800) [pid = 1708] [serial = 2176] [outer = (nil)] 01:12:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x925c5000) [pid = 1708] [serial = 2177] [outer = 0x915b0800] 01:12:57 INFO - PROCESS | 1708 | 1464336777514 Marionette DEBUG loaded listener.js 01:12:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x925c9c00) [pid = 1708] [serial = 2178] [outer = 0x915b0800] 01:13:01 INFO - PROCESS | 1708 | --DOCSHELL 0x8b555c00 == 159 [pid = 1708] [id = 653] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8e966000) [pid = 1708] [serial = 1962] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x8ecf1c00) [pid = 1708] [serial = 2072] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8e965400) [pid = 1708] [serial = 2069] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x90ac4800) [pid = 1708] [serial = 2033] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8f57e800) [pid = 1708] [serial = 2031] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x8f25e400) [pid = 1708] [serial = 2030] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8ec6ac00) [pid = 1708] [serial = 2028] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x8ebe6c00) [pid = 1708] [serial = 2027] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8d1f2c00) [pid = 1708] [serial = 2025] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8c14d000) [pid = 1708] [serial = 2024] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x89c48c00) [pid = 1708] [serial = 2022] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x870cd400) [pid = 1708] [serial = 2021] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8c06e800) [pid = 1708] [serial = 2066] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x89c42400) [pid = 1708] [serial = 2063] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x89c50400) [pid = 1708] [serial = 2064] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0xa2510000) [pid = 1708] [serial = 2061] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0xa2381c00) [pid = 1708] [serial = 2060] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x9c027c00) [pid = 1708] [serial = 2058] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x9bb85c00) [pid = 1708] [serial = 2057] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x9b59e000) [pid = 1708] [serial = 2055] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x9b36cc00) [pid = 1708] [serial = 2054] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x9a768c00) [pid = 1708] [serial = 2052] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x99f6a400) [pid = 1708] [serial = 2051] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x9776a400) [pid = 1708] [serial = 2049] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x97763000) [pid = 1708] [serial = 2048] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x95504400) [pid = 1708] [serial = 2046] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x952c1c00) [pid = 1708] [serial = 2045] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x9528a000) [pid = 1708] [serial = 2043] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x94661000) [pid = 1708] [serial = 2042] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x92ad7000) [pid = 1708] [serial = 2040] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x92ad0000) [pid = 1708] [serial = 2039] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x915b8000) [pid = 1708] [serial = 2037] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x9119bc00) [pid = 1708] [serial = 2036] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x90c4d000) [pid = 1708] [serial = 2034] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8ebefc00) [pid = 1708] [serial = 2070] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8c40f400) [pid = 1708] [serial = 2067] [outer = (nil)] [url = about:blank] 01:13:01 INFO - PROCESS | 1708 | 1464336781901 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]]]}] 01:13:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:13:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 5156ms 01:13:01 INFO - PROCESS | 1708 | 1464336781926 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 1708 | 1464336781934 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 01:13:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:13:01 INFO - PROCESS | 1708 | 1464336781944 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:13:01 INFO - PROCESS | 1708 | 1464336781949 Marionette TRACE conn4 <- [1,2874,null,{}] 01:13:02 INFO - PROCESS | 1708 | 1464336782017 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}] 01:13:02 INFO - PROCESS | 1708 | 1464336782305 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 01:13:02 INFO - PROCESS | 1708 | 1464336782556 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x86d50400 == 160 [pid = 1708] [id = 726] 01:13:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x87066000) [pid = 1708] [serial = 2179] [outer = (nil)] 01:13:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x89c4bc00) [pid = 1708] [serial = 2180] [outer = 0x87066000] 01:13:02 INFO - PROCESS | 1708 | 1464336782710 Marionette DEBUG loaded listener.js 01:13:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x89c60000) [pid = 1708] [serial = 2181] [outer = 0x87066000] 01:13:03 INFO - PROCESS | 1708 | 1464336783893 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]]]}] 01:13:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:13:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1992ms 01:13:03 INFO - PROCESS | 1708 | 1464336783939 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 01:13:03 INFO - PROCESS | 1708 | 1464336783951 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 01:13:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:13:04 INFO - PROCESS | 1708 | 1464336784030 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:13:04 INFO - PROCESS | 1708 | 1464336784035 Marionette TRACE conn4 <- [1,2878,null,{}] 01:13:04 INFO - PROCESS | 1708 | 1464336784082 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}] 01:13:04 INFO - PROCESS | 1708 | 1464336784456 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 01:13:04 INFO - PROCESS | 1708 | 1464336784612 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b524800 == 161 [pid = 1708] [id = 727] 01:13:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8b54e400) [pid = 1708] [serial = 2182] [outer = (nil)] 01:13:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8c064000) [pid = 1708] [serial = 2183] [outer = 0x8b54e400] 01:13:04 INFO - PROCESS | 1708 | 1464336784858 Marionette DEBUG loaded listener.js 01:13:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8c14d000) [pid = 1708] [serial = 2184] [outer = 0x8b54e400] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8e391c00) [pid = 1708] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8a86a400) [pid = 1708] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x90d7ac00) [pid = 1708] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x9092d400) [pid = 1708] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8ec58000) [pid = 1708] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8a86e400) [pid = 1708] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x89010c00) [pid = 1708] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0xa3592800) [pid = 1708] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0xa2585000) [pid = 1708] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x90c47000) [pid = 1708] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x9ac19400) [pid = 1708] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x9b59d400) [pid = 1708] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x95503000) [pid = 1708] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x9559a000) [pid = 1708] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x9559c400) [pid = 1708] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x92476c00) [pid = 1708] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 111 (0x9246e400) [pid = 1708] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:13:06 INFO - PROCESS | 1708 | --DOMWINDOW == 110 (0x90d7b400) [pid = 1708] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:13:06 INFO - PROCESS | 1708 | 1464336786733 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]]]}] 01:13:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:13:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2773ms 01:13:06 INFO - PROCESS | 1708 | 1464336786786 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 01:13:06 INFO - PROCESS | 1708 | 1464336786790 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 01:13:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:13:06 INFO - PROCESS | 1708 | 1464336786805 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:13:06 INFO - PROCESS | 1708 | 1464336786812 Marionette TRACE conn4 <- [1,2882,null,{}] 01:13:06 INFO - PROCESS | 1708 | 1464336786832 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}] 01:13:07 INFO - PROCESS | 1708 | 1464336787126 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 01:13:07 INFO - PROCESS | 1708 | 1464336787395 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b9cec00 == 162 [pid = 1708] [id = 728] 01:13:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 111 (0x8d4c8800) [pid = 1708] [serial = 2185] [outer = (nil)] 01:13:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 112 (0x8d533c00) [pid = 1708] [serial = 2186] [outer = 0x8d4c8800] 01:13:07 INFO - PROCESS | 1708 | 1464336787512 Marionette DEBUG loaded listener.js 01:13:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8e14b400) [pid = 1708] [serial = 2187] [outer = 0x8d4c8800] 01:13:08 INFO - PROCESS | 1708 | 1464336788954 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]]]}] 01:13:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:13:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2250ms 01:13:09 INFO - PROCESS | 1708 | 1464336789051 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 01:13:09 INFO - PROCESS | 1708 | 1464336789061 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 01:13:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:13:09 INFO - PROCESS | 1708 | 1464336789075 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:13:09 INFO - PROCESS | 1708 | 1464336789086 Marionette TRACE conn4 <- [1,2886,null,{}] 01:13:09 INFO - PROCESS | 1708 | 1464336789158 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}] 01:13:09 INFO - PROCESS | 1708 | 1464336789526 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 01:13:09 INFO - PROCESS | 1708 | 1464336789840 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:09 INFO - PROCESS | 1708 | ++DOCSHELL 0x88efcc00 == 163 [pid = 1708] [id = 729] 01:13:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x89c42c00) [pid = 1708] [serial = 2188] [outer = (nil)] 01:13:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x89c50400) [pid = 1708] [serial = 2189] [outer = 0x89c42c00] 01:13:09 INFO - PROCESS | 1708 | 1464336789955 Marionette DEBUG loaded listener.js 01:13:10 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8a5b7400) [pid = 1708] [serial = 2190] [outer = 0x89c42c00] 01:13:11 INFO - PROCESS | 1708 | 1464336791379 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]]]}] 01:13:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:13:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2395ms 01:13:11 INFO - PROCESS | 1708 | 1464336791472 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 01:13:11 INFO - PROCESS | 1708 | 1464336791486 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 01:13:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:13:11 INFO - PROCESS | 1708 | 1464336791502 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:13:11 INFO - PROCESS | 1708 | 1464336791509 Marionette TRACE conn4 <- [1,2890,null,{}] 01:13:11 INFO - PROCESS | 1708 | 1464336791572 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}] 01:13:12 INFO - PROCESS | 1708 | 1464336792148 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 01:13:12 INFO - PROCESS | 1708 | 1464336792412 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:12 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c409400 == 164 [pid = 1708] [id = 730] 01:13:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x8c412400) [pid = 1708] [serial = 2191] [outer = (nil)] 01:13:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x8d1ed000) [pid = 1708] [serial = 2192] [outer = 0x8c412400] 01:13:12 INFO - PROCESS | 1708 | 1464336792508 Marionette DEBUG loaded listener.js 01:13:12 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x8d4d4c00) [pid = 1708] [serial = 2193] [outer = 0x8c412400] 01:13:13 INFO - PROCESS | 1708 | 1464336793679 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:13:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:13:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2261ms 01:13:13 INFO - PROCESS | 1708 | 1464336793762 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 01:13:13 INFO - PROCESS | 1708 | 1464336793767 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 01:13:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:13:13 INFO - PROCESS | 1708 | 1464336793777 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:13:13 INFO - PROCESS | 1708 | 1464336793785 Marionette TRACE conn4 <- [1,2894,null,{}] 01:13:13 INFO - PROCESS | 1708 | 1464336793805 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}] 01:13:14 INFO - PROCESS | 1708 | 1464336794241 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 01:13:14 INFO - PROCESS | 1708 | 1464336794545 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e96b800 == 165 [pid = 1708] [id = 731] 01:13:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x8e96c400) [pid = 1708] [serial = 2194] [outer = (nil)] 01:13:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8e9f9400) [pid = 1708] [serial = 2195] [outer = 0x8e96c400] 01:13:14 INFO - PROCESS | 1708 | 1464336794659 Marionette DEBUG loaded listener.js 01:13:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8ebeb800) [pid = 1708] [serial = 2196] [outer = 0x8e96c400] 01:13:15 INFO - PROCESS | 1708 | 1464336795818 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]]]}] 01:13:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:13:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2092ms 01:13:15 INFO - PROCESS | 1708 | 1464336795869 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 01:13:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:13:15 INFO - PROCESS | 1708 | 1464336795874 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 01:13:15 INFO - PROCESS | 1708 | 1464336795881 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:13:15 INFO - PROCESS | 1708 | 1464336795884 Marionette TRACE conn4 <- [1,2898,null,{}] 01:13:15 INFO - PROCESS | 1708 | 1464336795890 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}] 01:13:16 INFO - PROCESS | 1708 | 1464336796197 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 01:13:16 INFO - PROCESS | 1708 | 1464336796590 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:16 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e965400 == 166 [pid = 1708] [id = 732] 01:13:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8eceec00) [pid = 1708] [serial = 2197] [outer = (nil)] 01:13:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8f10bc00) [pid = 1708] [serial = 2198] [outer = 0x8eceec00] 01:13:16 INFO - PROCESS | 1708 | 1464336796728 Marionette DEBUG loaded listener.js 01:13:16 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8f169000) [pid = 1708] [serial = 2199] [outer = 0x8eceec00] 01:13:17 INFO - PROCESS | 1708 | 1464336797835 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]]]}] 01:13:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:13:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2039ms 01:13:17 INFO - PROCESS | 1708 | 1464336797922 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 01:13:17 INFO - PROCESS | 1708 | 1464336797928 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 01:13:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:13:17 INFO - PROCESS | 1708 | 1464336797938 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:13:17 INFO - PROCESS | 1708 | 1464336797944 Marionette TRACE conn4 <- [1,2902,null,{}] 01:13:17 INFO - PROCESS | 1708 | 1464336797960 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}] 01:13:18 INFO - PROCESS | 1708 | 1464336798418 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 01:13:18 INFO - PROCESS | 1708 | 1464336798688 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:18 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecf1c00 == 167 [pid = 1708] [id = 733] 01:13:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8f167400) [pid = 1708] [serial = 2200] [outer = (nil)] 01:13:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8f499000) [pid = 1708] [serial = 2201] [outer = 0x8f167400] 01:13:18 INFO - PROCESS | 1708 | 1464336798779 Marionette DEBUG loaded listener.js 01:13:18 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8f49e000) [pid = 1708] [serial = 2202] [outer = 0x8f167400] 01:13:19 INFO - PROCESS | 1708 | 1464336799765 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:13:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:13:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1896ms 01:13:19 INFO - PROCESS | 1708 | 1464336799834 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 01:13:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:13:19 INFO - PROCESS | 1708 | 1464336799838 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 01:13:19 INFO - PROCESS | 1708 | 1464336799845 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:13:19 INFO - PROCESS | 1708 | 1464336799848 Marionette TRACE conn4 <- [1,2906,null,{}] 01:13:19 INFO - PROCESS | 1708 | 1464336799854 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}] 01:13:20 INFO - PROCESS | 1708 | 1464336800160 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 01:13:20 INFO - PROCESS | 1708 | 1464336800464 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f110800 == 168 [pid = 1708] [id = 734] 01:13:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8f23d400) [pid = 1708] [serial = 2203] [outer = (nil)] 01:13:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x90c46c00) [pid = 1708] [serial = 2204] [outer = 0x8f23d400] 01:13:20 INFO - PROCESS | 1708 | 1464336800558 Marionette DEBUG loaded listener.js 01:13:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x911a0c00) [pid = 1708] [serial = 2205] [outer = 0x8f23d400] 01:13:21 INFO - PROCESS | 1708 | 1464336801553 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]]]}] 01:13:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:13:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1783ms 01:13:21 INFO - PROCESS | 1708 | 1464336801644 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 01:13:21 INFO - PROCESS | 1708 | 1464336801650 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 01:13:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:13:21 INFO - PROCESS | 1708 | 1464336801660 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:13:21 INFO - PROCESS | 1708 | 1464336801664 Marionette TRACE conn4 <- [1,2910,null,{}] 01:13:21 INFO - PROCESS | 1708 | 1464336801670 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}] 01:13:22 INFO - PROCESS | 1708 | 1464336802036 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 01:13:22 INFO - PROCESS | 1708 | 1464336802307 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:22 INFO - PROCESS | 1708 | ++DOCSHELL 0x90928400 == 169 [pid = 1708] [id = 735] 01:13:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x90c4a800) [pid = 1708] [serial = 2206] [outer = (nil)] 01:13:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x915b7400) [pid = 1708] [serial = 2207] [outer = 0x90c4a800] 01:13:22 INFO - PROCESS | 1708 | 1464336802399 Marionette DEBUG loaded listener.js 01:13:22 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x91b31c00) [pid = 1708] [serial = 2208] [outer = 0x90c4a800] 01:13:23 INFO - PROCESS | 1708 | 1464336803257 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]]]}] 01:13:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:13:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:13:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1640ms 01:13:23 INFO - PROCESS | 1708 | 1464336803301 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 01:13:23 INFO - PROCESS | 1708 | 1464336803306 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 01:13:23 INFO - TEST-START | /DOMEvents/constructors.html 01:13:23 INFO - PROCESS | 1708 | 1464336803313 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:13:23 INFO - PROCESS | 1708 | 1464336803317 Marionette TRACE conn4 <- [1,2914,null,{}] 01:13:23 INFO - PROCESS | 1708 | 1464336803323 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}] 01:13:23 INFO - PROCESS | 1708 | 1464336803544 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 01:13:23 INFO - PROCESS | 1708 | 1464336803858 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:23 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5b8c00 == 170 [pid = 1708] [id = 736] 01:13:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x8c410c00) [pid = 1708] [serial = 2209] [outer = (nil)] 01:13:23 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x91525800) [pid = 1708] [serial = 2210] [outer = 0x8c410c00] 01:13:23 INFO - PROCESS | 1708 | 1464336803953 Marionette DEBUG loaded listener.js 01:13:24 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x92471c00) [pid = 1708] [serial = 2211] [outer = 0x8c410c00] 01:13:25 INFO - PROCESS | 1708 | 1464336805068 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]]]}] 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:13:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:13:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:13:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:13:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:13:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:13:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:13:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:13:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:13:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 1849ms 01:13:25 INFO - PROCESS | 1708 | 1464336805168 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 01:13:25 INFO - PROCESS | 1708 | 1464336805175 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 01:13:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:13:25 INFO - PROCESS | 1708 | 1464336805184 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:13:25 INFO - PROCESS | 1708 | 1464336805191 Marionette TRACE conn4 <- [1,2918,null,{}] 01:13:25 INFO - PROCESS | 1708 | 1464336805256 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}] 01:13:25 INFO - PROCESS | 1708 | 1464336805524 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 01:13:25 INFO - PROCESS | 1708 | 1464336805858 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:25 INFO - PROCESS | 1708 | ++DOCSHELL 0x915b8800 == 171 [pid = 1708] [id = 737] 01:13:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x91b3fc00) [pid = 1708] [serial = 2212] [outer = (nil)] 01:13:25 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x93a6f400) [pid = 1708] [serial = 2213] [outer = 0x91b3fc00] 01:13:25 INFO - PROCESS | 1708 | 1464336805951 Marionette DEBUG loaded listener.js 01:13:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x93ab1000) [pid = 1708] [serial = 2214] [outer = 0x91b3fc00] 01:13:26 INFO - PROCESS | 1708 | 1464336806828 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:13:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:13:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1699ms 01:13:26 INFO - PROCESS | 1708 | 1464336806888 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 01:13:26 INFO - PROCESS | 1708 | 1464336806895 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 01:13:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:13:26 INFO - PROCESS | 1708 | 1464336806926 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:13:26 INFO - PROCESS | 1708 | 1464336806929 Marionette TRACE conn4 <- [1,2922,null,{}] 01:13:26 INFO - PROCESS | 1708 | 1464336806936 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}] 01:13:27 INFO - PROCESS | 1708 | 1464336807272 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 01:13:27 INFO - PROCESS | 1708 | 1464336807704 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:27 INFO - PROCESS | 1708 | ++DOCSHELL 0x91b39c00 == 172 [pid = 1708] [id = 738] 01:13:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x92ad9000) [pid = 1708] [serial = 2215] [outer = (nil)] 01:13:27 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x950d9400) [pid = 1708] [serial = 2216] [outer = 0x92ad9000] 01:13:27 INFO - PROCESS | 1708 | 1464336807876 Marionette DEBUG loaded listener.js 01:13:28 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x95289c00) [pid = 1708] [serial = 2217] [outer = 0x92ad9000] 01:13:28 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:13:28 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:13:28 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:13:28 INFO - PROCESS | 1708 | [1708] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 01:13:29 INFO - PROCESS | 1708 | 1464336809074 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]]]}] 01:13:29 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:13:29 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:13:29 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 01:13:29 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:13:29 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 01:13:29 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:13:29 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]" 01:13:29 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:29 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:13:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:29 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:13:29 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:13:29 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2187ms 01:13:29 INFO - PROCESS | 1708 | 1464336809114 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 01:13:29 INFO - PROCESS | 1708 | 1464336809118 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 01:13:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:13:29 INFO - PROCESS | 1708 | 1464336809126 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:13:29 INFO - PROCESS | 1708 | 1464336809133 Marionette TRACE conn4 <- [1,2926,null,{}] 01:13:29 INFO - PROCESS | 1708 | 1464336809189 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}] 01:13:29 INFO - PROCESS | 1708 | 1464336809465 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 01:13:29 INFO - PROCESS | 1708 | 1464336809871 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:29 INFO - PROCESS | 1708 | ++DOCSHELL 0x95502400 == 173 [pid = 1708] [id = 739] 01:13:29 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x95504c00) [pid = 1708] [serial = 2218] [outer = (nil)] 01:13:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x95509800) [pid = 1708] [serial = 2219] [outer = 0x95504c00] 01:13:30 INFO - PROCESS | 1708 | 1464336810023 Marionette DEBUG loaded listener.js 01:13:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x95599c00) [pid = 1708] [serial = 2220] [outer = 0x95504c00] 01:13:31 INFO - PROCESS | 1708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:13:31 INFO - PROCESS | 1708 | 1464336811224 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]]]}] 01:13:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:13:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2146ms 01:13:31 INFO - PROCESS | 1708 | 1464336811276 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 01:13:31 INFO - PROCESS | 1708 | 1464336811282 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 01:13:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:13:31 INFO - PROCESS | 1708 | 1464336811350 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:13:31 INFO - PROCESS | 1708 | 1464336811356 Marionette TRACE conn4 <- [1,2930,null,{}] 01:13:31 INFO - PROCESS | 1708 | 1464336811365 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}] 01:13:31 INFO - PROCESS | 1708 | 1464336811726 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 01:13:32 INFO - PROCESS | 1708 | 1464336812127 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:32 INFO - PROCESS | 1708 | ++DOCSHELL 0x955a6000 == 174 [pid = 1708] [id = 740] 01:13:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x97760400) [pid = 1708] [serial = 2221] [outer = (nil)] 01:13:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9776ac00) [pid = 1708] [serial = 2222] [outer = 0x97760400] 01:13:32 INFO - PROCESS | 1708 | 1464336812218 Marionette DEBUG loaded listener.js 01:13:32 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9777ec00) [pid = 1708] [serial = 2223] [outer = 0x97760400] 01:13:32 INFO - PROCESS | 1708 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:13:33 INFO - PROCESS | 1708 | 1464336813038 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]]]}] 01:13:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:13:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1765ms 01:13:33 INFO - PROCESS | 1708 | 1464336813100 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 01:13:33 INFO - PROCESS | 1708 | 1464336813106 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 01:13:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:13:33 INFO - PROCESS | 1708 | 1464336813116 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:13:33 INFO - PROCESS | 1708 | 1464336813121 Marionette TRACE conn4 <- [1,2934,null,{}] 01:13:33 INFO - PROCESS | 1708 | 1464336813130 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}] 01:13:33 INFO - PROCESS | 1708 | 1464336813486 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 01:13:33 INFO - PROCESS | 1708 | 1464336813926 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x955a0800 == 175 [pid = 1708] [id = 741] 01:13:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9813f000) [pid = 1708] [serial = 2224] [outer = (nil)] 01:13:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x99e8a000) [pid = 1708] [serial = 2225] [outer = 0x9813f000] 01:13:34 INFO - PROCESS | 1708 | 1464336814066 Marionette DEBUG loaded listener.js 01:13:34 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x99ee1400) [pid = 1708] [serial = 2226] [outer = 0x9813f000] 01:13:35 INFO - PROCESS | 1708 | 1464336815165 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]]]}] 01:13:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:13:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2095ms 01:13:35 INFO - PROCESS | 1708 | 1464336815212 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 01:13:35 INFO - PROCESS | 1708 | 1464336815215 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 01:13:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:13:35 INFO - PROCESS | 1708 | 1464336815222 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:13:35 INFO - PROCESS | 1708 | 1464336815226 Marionette TRACE conn4 <- [1,2938,null,{}] 01:13:35 INFO - PROCESS | 1708 | 1464336815232 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}] 01:13:35 INFO - PROCESS | 1708 | 1464336815588 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 01:13:35 INFO - PROCESS | 1708 | 1464336815873 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec69800 == 176 [pid = 1708] [id = 742] 01:13:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x97765000) [pid = 1708] [serial = 2227] [outer = (nil)] 01:13:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9a2e0000) [pid = 1708] [serial = 2228] [outer = 0x97765000] 01:13:35 INFO - PROCESS | 1708 | 1464336815970 Marionette DEBUG loaded listener.js 01:13:36 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9a2e7c00) [pid = 1708] [serial = 2229] [outer = 0x97765000] 01:13:36 INFO - PROCESS | 1708 | 1464336816907 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]]]}] 01:13:36 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. 01:13:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1737ms 01:13:36 INFO - PROCESS | 1708 | 1464336816978 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 01:13:36 INFO - PROCESS | 1708 | 1464336816983 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 01:13:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:13:37 INFO - PROCESS | 1708 | 1464336816994 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:13:37 INFO - PROCESS | 1708 | 1464336816997 Marionette TRACE conn4 <- [1,2942,null,{}] 01:13:37 INFO - PROCESS | 1708 | 1464336817004 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}] 01:13:37 INFO - PROCESS | 1708 | 1464336817246 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 01:13:37 INFO - PROCESS | 1708 | 1464336817615 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2a5800 == 177 [pid = 1708] [id = 743] 01:13:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9a2c3400) [pid = 1708] [serial = 2230] [outer = (nil)] 01:13:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9a76a800) [pid = 1708] [serial = 2231] [outer = 0x9a2c3400] 01:13:37 INFO - PROCESS | 1708 | 1464336817713 Marionette DEBUG loaded listener.js 01:13:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9a76e400) [pid = 1708] [serial = 2232] [outer = 0x9a2c3400] 01:13:38 INFO - PROCESS | 1708 | 1464336818828 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"]]]}] 01:13:38 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 01:13:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:13:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:13:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:13:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1888ms 01:13:38 INFO - PROCESS | 1708 | 1464336818886 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 01:13:38 INFO - PROCESS | 1708 | 1464336818892 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 01:13:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:13:38 INFO - PROCESS | 1708 | 1464336818902 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:13:38 INFO - PROCESS | 1708 | 1464336818908 Marionette TRACE conn4 <- [1,2946,null,{}] 01:13:38 INFO - PROCESS | 1708 | 1464336818943 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}] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x9d592000 == 176 [pid = 1708] [id = 647] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x90d7c400 == 175 [pid = 1708] [id = 679] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x9b14bc00 == 174 [pid = 1708] [id = 685] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2de400 == 173 [pid = 1708] [id = 643] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x95295c00 == 172 [pid = 1708] [id = 682] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x9b5a3400 == 171 [pid = 1708] [id = 686] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0xa1160c00 == 170 [pid = 1708] [id = 645] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2c9000 == 169 [pid = 1708] [id = 684] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x92ad2800 == 168 [pid = 1708] [id = 680] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x93b82400 == 167 [pid = 1708] [id = 681] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x86d47000 == 166 [pid = 1708] [id = 646] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x90ac5800 == 165 [pid = 1708] [id = 678] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec4e400 == 164 [pid = 1708] [id = 123] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x9b59e800 == 163 [pid = 1708] [id = 644] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x95504000 == 162 [pid = 1708] [id = 683] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8b524800 == 161 [pid = 1708] [id = 727] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x86d50400 == 160 [pid = 1708] [id = 726] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8ebe4c00 == 159 [pid = 1708] [id = 718] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec54400 == 158 [pid = 1708] [id = 717] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1ed800 == 157 [pid = 1708] [id = 716] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8e38e000 == 156 [pid = 1708] [id = 715] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8706d400 == 155 [pid = 1708] [id = 714] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8c409c00 == 154 [pid = 1708] [id = 712] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8b9cbc00 == 153 [pid = 1708] [id = 713] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x8a876400 == 152 [pid = 1708] [id = 711] 01:13:42 INFO - PROCESS | 1708 | --DOCSHELL 0x89011c00 == 151 [pid = 1708] [id = 710] 01:13:43 INFO - PROCESS | 1708 | 1464336823080 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x8ec59c00) [pid = 1708] [serial = 2019] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x9ac35000) [pid = 1708] [serial = 2103] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x9ac31000) [pid = 1708] [serial = 2102] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9a721c00) [pid = 1708] [serial = 2100] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x9a2ebc00) [pid = 1708] [serial = 2099] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x98145000) [pid = 1708] [serial = 2097] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x97780400) [pid = 1708] [serial = 2096] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x9550bc00) [pid = 1708] [serial = 2094] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9528f400) [pid = 1708] [serial = 2093] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x92add000) [pid = 1708] [serial = 2091] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x925be800) [pid = 1708] [serial = 2090] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x915b5c00) [pid = 1708] [serial = 2088] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x915b3c00) [pid = 1708] [serial = 2087] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x91522c00) [pid = 1708] [serial = 2085] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x8b519400) [pid = 1708] [serial = 2127] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x89c51800) [pid = 1708] [serial = 2124] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x8b9d3c00) [pid = 1708] [serial = 2129] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8a8f0800) [pid = 1708] [serial = 2126] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x911a1c00) [pid = 1708] [serial = 2084] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x90c47800) [pid = 1708] [serial = 2082] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x90ac3800) [pid = 1708] [serial = 2081] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8f240800) [pid = 1708] [serial = 2079] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8ec67400) [pid = 1708] [serial = 2078] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8c148c00) [pid = 1708] [serial = 2076] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8a8f8c00) [pid = 1708] [serial = 2075] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x89c46800) [pid = 1708] [serial = 2123] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0xa68ca000) [pid = 1708] [serial = 2120] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0xa6834800) [pid = 1708] [serial = 2118] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0xa63f3000) [pid = 1708] [serial = 2117] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0xa36ef000) [pid = 1708] [serial = 2115] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0xa36ea800) [pid = 1708] [serial = 2114] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0xa358f800) [pid = 1708] [serial = 2112] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0xa335e400) [pid = 1708] [serial = 2111] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0xa2263400) [pid = 1708] [serial = 2108] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0xa2580400) [pid = 1708] [serial = 2109] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9d58f800) [pid = 1708] [serial = 2106] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x9bb81800) [pid = 1708] [serial = 2105] [outer = (nil)] [url = about:blank] 01:13:43 INFO - PROCESS | 1708 | 1464336823551 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x870c3c00 == 152 [pid = 1708] [id = 744] 01:13:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x870c4800) [pid = 1708] [serial = 2233] [outer = (nil)] 01:13:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x88ef0c00) [pid = 1708] [serial = 2234] [outer = 0x870c4800] 01:13:43 INFO - PROCESS | 1708 | 1464336823631 Marionette DEBUG loaded listener.js 01:13:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x89c42400) [pid = 1708] [serial = 2235] [outer = 0x870c4800] 01:13:44 INFO - PROCESS | 1708 | 1464336824379 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]]]}] 01:13:44 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. 01:13:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 5505ms 01:13:44 INFO - PROCESS | 1708 | 1464336824408 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 01:13:44 INFO - PROCESS | 1708 | 1464336824414 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 01:13:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:13:44 INFO - PROCESS | 1708 | 1464336824422 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:13:44 INFO - PROCESS | 1708 | 1464336824427 Marionette TRACE conn4 <- [1,2950,null,{}] 01:13:44 INFO - PROCESS | 1708 | 1464336824433 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}] 01:13:44 INFO - PROCESS | 1708 | 1464336824672 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 01:13:44 INFO - PROCESS | 1708 | 1464336824892 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a875000 == 153 [pid = 1708] [id = 745] 01:13:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8a8f2800) [pid = 1708] [serial = 2236] [outer = (nil)] 01:13:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8b520c00) [pid = 1708] [serial = 2237] [outer = 0x8a8f2800] 01:13:44 INFO - PROCESS | 1708 | 1464336824986 Marionette DEBUG loaded listener.js 01:13:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8b9d6c00) [pid = 1708] [serial = 2238] [outer = 0x8a8f2800] 01:13:45 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c409800 == 154 [pid = 1708] [id = 746] 01:13:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8c409c00) [pid = 1708] [serial = 2239] [outer = (nil)] 01:13:45 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x8c415c00) [pid = 1708] [serial = 2240] [outer = 0x8c409c00] 01:13:46 INFO - PROCESS | 1708 | 1464336826009 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]]]}] 01:13:46 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. 01:13:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1638ms 01:13:46 INFO - PROCESS | 1708 | 1464336826075 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 01:13:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:13:46 INFO - PROCESS | 1708 | 1464336826081 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 01:13:46 INFO - PROCESS | 1708 | 1464336826088 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:13:46 INFO - PROCESS | 1708 | 1464336826091 Marionette TRACE conn4 <- [1,2954,null,{}] 01:13:46 INFO - PROCESS | 1708 | 1464336826097 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}] 01:13:46 INFO - PROCESS | 1708 | 1464336826480 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 01:13:46 INFO - PROCESS | 1708 | 1464336826747 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e04a400 == 155 [pid = 1708] [id = 747] 01:13:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e055400) [pid = 1708] [serial = 2241] [outer = (nil)] 01:13:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8e152000) [pid = 1708] [serial = 2242] [outer = 0x8e055400] 01:13:46 INFO - PROCESS | 1708 | 1464336826834 Marionette DEBUG loaded listener.js 01:13:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8e3d6000) [pid = 1708] [serial = 2243] [outer = 0x8e055400] 01:13:48 INFO - PROCESS | 1708 | 1464336828126 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]]]}] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x90c3fc00) [pid = 1708] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8d1f4c00) [pid = 1708] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0xa51ae800) [pid = 1708] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8a876800) [pid = 1708] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x89012000) [pid = 1708] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8e963000) [pid = 1708] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8e04f400) [pid = 1708] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8e9f4000) [pid = 1708] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x911aa000) [pid = 1708] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x9092bc00) [pid = 1708] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x90c46800) [pid = 1708] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x87066000) [pid = 1708] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x8f238800) [pid = 1708] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x8ec58c00) [pid = 1708] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8e14f000) [pid = 1708] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x8ebef800) [pid = 1708] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x915b0800) [pid = 1708] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x911a5400) [pid = 1708] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 113 (0x8a5b9800) [pid = 1708] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:13:48 INFO - PROCESS | 1708 | --DOMWINDOW == 112 (0x8b54e400) [pid = 1708] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:13:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:13:48 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 01:13:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2147ms 01:13:48 INFO - PROCESS | 1708 | 1464336828254 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 01:13:48 INFO - PROCESS | 1708 | 1464336828261 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 01:13:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:13:48 INFO - PROCESS | 1708 | 1464336828278 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:13:48 INFO - PROCESS | 1708 | 1464336828285 Marionette TRACE conn4 <- [1,2958,null,{}] 01:13:48 INFO - PROCESS | 1708 | 1464336828292 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}] 01:13:48 INFO - PROCESS | 1708 | 1464336828635 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 01:13:48 INFO - PROCESS | 1708 | 1464336828877 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8a5b4400 == 156 [pid = 1708] [id = 748] 01:13:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 113 (0x8d4cc400) [pid = 1708] [serial = 2244] [outer = (nil)] 01:13:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 114 (0x8e9f1c00) [pid = 1708] [serial = 2245] [outer = 0x8d4cc400] 01:13:48 INFO - PROCESS | 1708 | 1464336828990 Marionette DEBUG loaded listener.js 01:13:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8ec4d000) [pid = 1708] [serial = 2246] [outer = 0x8d4cc400] 01:13:49 INFO - PROCESS | 1708 | 1464336829969 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]]]}] 01:13:50 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. 01:13:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1753ms 01:13:50 INFO - PROCESS | 1708 | 1464336830025 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 01:13:50 INFO - PROCESS | 1708 | 1464336830029 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 01:13:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:13:50 INFO - PROCESS | 1708 | 1464336830039 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:13:50 INFO - PROCESS | 1708 | 1464336830042 Marionette TRACE conn4 <- [1,2962,null,{}] 01:13:50 INFO - PROCESS | 1708 | 1464336830050 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}] 01:13:50 INFO - PROCESS | 1708 | 1464336830575 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 01:13:50 INFO - PROCESS | 1708 | 1464336830910 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:50 INFO - PROCESS | 1708 | ++DOCSHELL 0x87070800 == 157 [pid = 1708] [id = 749] 01:13:50 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x870c2400) [pid = 1708] [serial = 2247] [outer = (nil)] 01:13:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x88ef7400) [pid = 1708] [serial = 2248] [outer = 0x870c2400] 01:13:51 INFO - PROCESS | 1708 | 1464336831012 Marionette DEBUG loaded listener.js 01:13:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x89c53800) [pid = 1708] [serial = 2249] [outer = 0x870c2400] 01:13:52 INFO - PROCESS | 1708 | 1464336832052 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]]]}] 01:13:52 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. 01:13:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2083ms 01:13:52 INFO - PROCESS | 1708 | 1464336832126 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 01:13:52 INFO - PROCESS | 1708 | 1464336832135 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 01:13:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:13:52 INFO - PROCESS | 1708 | 1464336832182 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:13:52 INFO - PROCESS | 1708 | 1464336832190 Marionette TRACE conn4 <- [1,2966,null,{}] 01:13:52 INFO - PROCESS | 1708 | 1464336832201 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}] 01:13:52 INFO - PROCESS | 1708 | 1464336832528 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 01:13:52 INFO - PROCESS | 1708 | 1464336832952 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x8d1eb000 == 158 [pid = 1708] [id = 750] 01:13:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x8d4d0000) [pid = 1708] [serial = 2250] [outer = (nil)] 01:13:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x8d53a000) [pid = 1708] [serial = 2251] [outer = 0x8d4d0000] 01:13:53 INFO - PROCESS | 1708 | 1464336833099 Marionette DEBUG loaded listener.js 01:13:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8e38c000) [pid = 1708] [serial = 2252] [outer = 0x8d4d0000] 01:13:54 INFO - PROCESS | 1708 | 1464336834150 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]]]}] 01:13:54 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. 01:13:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2013ms 01:13:54 INFO - PROCESS | 1708 | 1464336834177 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 01:13:54 INFO - PROCESS | 1708 | 1464336834182 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 01:13:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:13:54 INFO - PROCESS | 1708 | 1464336834189 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:13:54 INFO - PROCESS | 1708 | 1464336834193 Marionette TRACE conn4 <- [1,2970,null,{}] 01:13:54 INFO - PROCESS | 1708 | 1464336834201 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}] 01:13:54 INFO - PROCESS | 1708 | 1464336834481 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 01:13:54 INFO - PROCESS | 1708 | 1464336834804 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e157000 == 159 [pid = 1708] [id = 751] 01:13:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8ec55c00) [pid = 1708] [serial = 2253] [outer = (nil)] 01:13:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8ec63400) [pid = 1708] [serial = 2254] [outer = 0x8ec55c00] 01:13:55 INFO - PROCESS | 1708 | 1464336835063 Marionette DEBUG loaded listener.js 01:13:55 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8ecf3400) [pid = 1708] [serial = 2255] [outer = 0x8ec55c00] 01:13:56 INFO - PROCESS | 1708 | 1464336836331 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]]]}] 01:13:56 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. 01:13:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2188ms 01:13:56 INFO - PROCESS | 1708 | 1464336836380 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 01:13:56 INFO - PROCESS | 1708 | 1464336836390 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 01:13:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:13:56 INFO - PROCESS | 1708 | 1464336836458 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:13:56 INFO - PROCESS | 1708 | 1464336836470 Marionette TRACE conn4 <- [1,2974,null,{}] 01:13:56 INFO - PROCESS | 1708 | 1464336836491 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}] 01:13:56 INFO - PROCESS | 1708 | 1464336836837 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 01:13:57 INFO - PROCESS | 1708 | 1464336837193 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x8b521000 == 160 [pid = 1708] [id = 752] 01:13:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8c06c000) [pid = 1708] [serial = 2256] [outer = (nil)] 01:13:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8f243800) [pid = 1708] [serial = 2257] [outer = 0x8c06c000] 01:13:57 INFO - PROCESS | 1708 | 1464336837282 Marionette DEBUG loaded listener.js 01:13:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8f497c00) [pid = 1708] [serial = 2258] [outer = 0x8c06c000] 01:13:58 INFO - PROCESS | 1708 | 1464336838112 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]]]}] 01:13:58 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. 01:13:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1770ms 01:13:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:13:58 INFO - PROCESS | 1708 | 1464336838171 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 01:13:58 INFO - PROCESS | 1708 | 1464336838175 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 01:13:58 INFO - PROCESS | 1708 | 1464336838182 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:13:58 INFO - PROCESS | 1708 | 1464336838185 Marionette TRACE conn4 <- [1,2978,null,{}] 01:13:58 INFO - PROCESS | 1708 | 1464336838191 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}] 01:13:58 INFO - PROCESS | 1708 | 1464336838438 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 01:13:58 INFO - PROCESS | 1708 | 1464336838740 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:13:58 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f57f400 == 161 [pid = 1708] [id = 753] 01:13:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x8f57f800) [pid = 1708] [serial = 2259] [outer = (nil)] 01:13:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x90927c00) [pid = 1708] [serial = 2260] [outer = 0x8f57f800] 01:13:58 INFO - PROCESS | 1708 | 1464336838835 Marionette DEBUG loaded listener.js 01:13:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x90931400) [pid = 1708] [serial = 2261] [outer = 0x8f57f800] 01:13:59 INFO - PROCESS | 1708 | 1464336839694 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]]]}] 01:13:59 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. 01:13:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1537ms 01:13:59 INFO - PROCESS | 1708 | 1464336839719 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 01:13:59 INFO - PROCESS | 1708 | 1464336839723 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 01:13:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:13:59 INFO - PROCESS | 1708 | 1464336839730 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:13:59 INFO - PROCESS | 1708 | 1464336839733 Marionette TRACE conn4 <- [1,2982,null,{}] 01:13:59 INFO - PROCESS | 1708 | 1464336839739 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}] 01:13:59 INFO - PROCESS | 1708 | 1464336839970 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 01:14:00 INFO - PROCESS | 1708 | 1464336840285 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:00 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c41c00 == 162 [pid = 1708] [id = 754] 01:14:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x90c42800) [pid = 1708] [serial = 2262] [outer = (nil)] 01:14:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x90c47800) [pid = 1708] [serial = 2263] [outer = 0x90c42800] 01:14:00 INFO - PROCESS | 1708 | 1464336840397 Marionette DEBUG loaded listener.js 01:14:00 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x9119f000) [pid = 1708] [serial = 2264] [outer = 0x90c42800] 01:14:01 INFO - PROCESS | 1708 | 1464336841310 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"]]]}] 01:14:01 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 01:14:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:14:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1636ms 01:14:01 INFO - PROCESS | 1708 | 1464336841368 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 01:14:01 INFO - PROCESS | 1708 | 1464336841372 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 01:14:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:14:01 INFO - PROCESS | 1708 | 1464336841378 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:14:01 INFO - PROCESS | 1708 | 1464336841382 Marionette TRACE conn4 <- [1,2986,null,{}] 01:14:01 INFO - PROCESS | 1708 | 1464336841436 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}] 01:14:01 INFO - PROCESS | 1708 | 1464336841689 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 01:14:02 INFO - PROCESS | 1708 | 1464336842005 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:02 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ecee000 == 163 [pid = 1708] [id = 755] 01:14:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x90c44400) [pid = 1708] [serial = 2265] [outer = (nil)] 01:14:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x915b8c00) [pid = 1708] [serial = 2266] [outer = 0x90c44400] 01:14:02 INFO - PROCESS | 1708 | 1464336842153 Marionette DEBUG loaded listener.js 01:14:02 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x91b34c00) [pid = 1708] [serial = 2267] [outer = 0x90c44400] 01:14:02 INFO - PROCESS | 1708 | 1464336842979 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]]]}] 01:14:03 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. 01:14:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1641ms 01:14:03 INFO - PROCESS | 1708 | 1464336843020 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 01:14:03 INFO - PROCESS | 1708 | 1464336843023 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 01:14:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:14:03 INFO - PROCESS | 1708 | 1464336843039 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:14:03 INFO - PROCESS | 1708 | 1464336843045 Marionette TRACE conn4 <- [1,2990,null,{}] 01:14:03 INFO - PROCESS | 1708 | 1464336843055 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}] 01:14:03 INFO - PROCESS | 1708 | 1464336843295 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 01:14:03 INFO - PROCESS | 1708 | 1464336843608 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:03 INFO - PROCESS | 1708 | ++DOCSHELL 0x915aec00 == 164 [pid = 1708] [id = 756] 01:14:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9247b800) [pid = 1708] [serial = 2268] [outer = (nil)] 01:14:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x925c7800) [pid = 1708] [serial = 2269] [outer = 0x9247b800] 01:14:03 INFO - PROCESS | 1708 | 1464336843699 Marionette DEBUG loaded listener.js 01:14:03 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x92ad0800) [pid = 1708] [serial = 2270] [outer = 0x9247b800] 01:14:04 INFO - PROCESS | 1708 | ++DOCSHELL 0x93b7e800 == 165 [pid = 1708] [id = 757] 01:14:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x952b8000) [pid = 1708] [serial = 2271] [outer = (nil)] 01:14:04 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0x952bac00) [pid = 1708] [serial = 2272] [outer = 0x952b8000] 01:14:04 INFO - PROCESS | 1708 | 1464336844667 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]]]}] 01:14:04 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. 01:14:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1690ms 01:14:04 INFO - PROCESS | 1708 | 1464336844727 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 01:14:04 INFO - PROCESS | 1708 | 1464336844731 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 01:14:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:14:04 INFO - PROCESS | 1708 | 1464336844737 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:14:04 INFO - PROCESS | 1708 | 1464336844741 Marionette TRACE conn4 <- [1,2994,null,{}] 01:14:04 INFO - PROCESS | 1708 | 1464336844747 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}] 01:14:05 INFO - PROCESS | 1708 | 1464336845058 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 01:14:05 INFO - PROCESS | 1708 | 1464336845407 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:05 INFO - PROCESS | 1708 | ++DOCSHELL 0x93aae800 == 166 [pid = 1708] [id = 758] 01:14:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0x94659800) [pid = 1708] [serial = 2273] [outer = (nil)] 01:14:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0x952b7000) [pid = 1708] [serial = 2274] [outer = 0x94659800] 01:14:05 INFO - PROCESS | 1708 | 1464336845501 Marionette DEBUG loaded listener.js 01:14:05 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0x952c1800) [pid = 1708] [serial = 2275] [outer = 0x94659800] 01:14:06 INFO - PROCESS | 1708 | 1464336846423 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]]]}] 01:14:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:14:06 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 01:14:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1700ms 01:14:06 INFO - PROCESS | 1708 | 1464336846438 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 01:14:06 INFO - PROCESS | 1708 | 1464336846442 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 01:14:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:14:06 INFO - PROCESS | 1708 | 1464336846449 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:14:06 INFO - PROCESS | 1708 | 1464336846459 Marionette TRACE conn4 <- [1,2998,null,{}] 01:14:06 INFO - PROCESS | 1708 | 1464336846465 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}] 01:14:06 INFO - PROCESS | 1708 | 1464336846699 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 01:14:07 INFO - PROCESS | 1708 | 1464336846973 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x93aab400 == 167 [pid = 1708] [id = 759] 01:14:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0x9528f800) [pid = 1708] [serial = 2276] [outer = (nil)] 01:14:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0x955a2000) [pid = 1708] [serial = 2277] [outer = 0x9528f800] 01:14:07 INFO - PROCESS | 1708 | 1464336847071 Marionette DEBUG loaded listener.js 01:14:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0x97760c00) [pid = 1708] [serial = 2278] [outer = 0x9528f800] 01:14:08 INFO - PROCESS | 1708 | 1464336847997 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]]]}] 01:14:08 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. 01:14:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1591ms 01:14:08 INFO - PROCESS | 1708 | 1464336848041 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 01:14:08 INFO - PROCESS | 1708 | 1464336848045 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 01:14:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:14:08 INFO - PROCESS | 1708 | 1464336848051 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:14:08 INFO - PROCESS | 1708 | 1464336848063 Marionette TRACE conn4 <- [1,3002,null,{}] 01:14:08 INFO - PROCESS | 1708 | 1464336848073 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}] 01:14:08 INFO - PROCESS | 1708 | 1464336848466 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 01:14:08 INFO - PROCESS | 1708 | 1464336848828 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:08 INFO - PROCESS | 1708 | ++DOCSHELL 0x9550e800 == 168 [pid = 1708] [id = 760] 01:14:08 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x9a2e7000) [pid = 1708] [serial = 2279] [outer = (nil)] 01:14:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9a765800) [pid = 1708] [serial = 2280] [outer = 0x9a2e7000] 01:14:09 INFO - PROCESS | 1708 | 1464336849035 Marionette DEBUG loaded listener.js 01:14:09 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9ac15800) [pid = 1708] [serial = 2281] [outer = 0x9a2e7000] 01:14:10 INFO - PROCESS | 1708 | 1464336850300 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]]]}] 01:14:10 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. 01:14:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2295ms 01:14:10 INFO - PROCESS | 1708 | 1464336850349 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 01:14:10 INFO - PROCESS | 1708 | 1464336850356 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 01:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:14:10 INFO - PROCESS | 1708 | 1464336850366 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:14:10 INFO - PROCESS | 1708 | 1464336850372 Marionette TRACE conn4 <- [1,3006,null,{}] 01:14:10 INFO - PROCESS | 1708 | 1464336850382 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}] 01:14:10 INFO - PROCESS | 1708 | 1464336850704 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 01:14:11 INFO - PROCESS | 1708 | 1464336851069 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:11 INFO - PROCESS | 1708 | ++DOCSHELL 0x9a2e2000 == 169 [pid = 1708] [id = 761] 01:14:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0x9ac2e800) [pid = 1708] [serial = 2282] [outer = (nil)] 01:14:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0x9b14a000) [pid = 1708] [serial = 2283] [outer = 0x9ac2e800] 01:14:11 INFO - PROCESS | 1708 | 1464336851161 Marionette DEBUG loaded listener.js 01:14:11 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0x9b14d000) [pid = 1708] [serial = 2284] [outer = 0x9ac2e800] 01:14:12 INFO - PROCESS | 1708 | 1464336852145 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]]]}] 01:14:12 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. 01:14:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1847ms 01:14:12 INFO - PROCESS | 1708 | 1464336852214 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 01:14:12 INFO - PROCESS | 1708 | 1464336852220 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 01:14:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:14:12 INFO - PROCESS | 1708 | 1464336852230 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:14:12 INFO - PROCESS | 1708 | 1464336852235 Marionette TRACE conn4 <- [1,3010,null,{}] 01:14:12 INFO - PROCESS | 1708 | 1464336852243 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}] 01:14:12 INFO - PROCESS | 1708 | 1464336852621 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 01:14:13 INFO - PROCESS | 1708 | 1464336853051 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:13 INFO - PROCESS | 1708 | ++DOCSHELL 0x95297000 == 170 [pid = 1708] [id = 762] 01:14:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x9ac35000) [pid = 1708] [serial = 2285] [outer = (nil)] 01:14:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0x9b372800) [pid = 1708] [serial = 2286] [outer = 0x9ac35000] 01:14:13 INFO - PROCESS | 1708 | 1464336853198 Marionette DEBUG loaded listener.js 01:14:13 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0x9b59b400) [pid = 1708] [serial = 2287] [outer = 0x9ac35000] 01:14:14 INFO - PROCESS | 1708 | 1464336854154 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]]]}] 01:14:14 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 01:14:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1942ms 01:14:14 INFO - PROCESS | 1708 | 1464336854171 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 01:14:14 INFO - PROCESS | 1708 | 1464336854175 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 01:14:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:14:14 INFO - PROCESS | 1708 | 1464336854182 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:14:14 INFO - PROCESS | 1708 | 1464336854185 Marionette TRACE conn4 <- [1,3014,null,{}] 01:14:14 INFO - PROCESS | 1708 | 1464336854191 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}] 01:14:14 INFO - PROCESS | 1708 | 1464336854432 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 01:14:14 INFO - PROCESS | 1708 | 1464336854725 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:14 INFO - PROCESS | 1708 | ++DOCSHELL 0x91527c00 == 171 [pid = 1708] [id = 763] 01:14:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x9b148800) [pid = 1708] [serial = 2288] [outer = (nil)] 01:14:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0x9b64bc00) [pid = 1708] [serial = 2289] [outer = 0x9b148800] 01:14:14 INFO - PROCESS | 1708 | 1464336854829 Marionette DEBUG loaded listener.js 01:14:14 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0x9b650c00) [pid = 1708] [serial = 2290] [outer = 0x9b148800] 01:14:15 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:14:16 INFO - PROCESS | 1708 | 1464336856165 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:14:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:14:16 INFO - {} 01:14:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:14:16 INFO - {} 01:14:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:14:16 INFO - {} 01:14:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:14:16 INFO - {} 01:14:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2038ms 01:14:16 INFO - PROCESS | 1708 | 1464336856226 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 01:14:16 INFO - PROCESS | 1708 | 1464336856232 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 01:14:16 INFO - TEST-START | /FileAPI/fileReader.html 01:14:16 INFO - PROCESS | 1708 | 1464336856241 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:14:16 INFO - PROCESS | 1708 | 1464336856245 Marionette TRACE conn4 <- [1,3018,null,{}] 01:14:16 INFO - PROCESS | 1708 | 1464336856254 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}] 01:14:16 INFO - PROCESS | 1708 | 1464336856709 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 01:14:17 INFO - PROCESS | 1708 | 1464336856988 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:17 INFO - PROCESS | 1708 | ++DOCSHELL 0x9b64d800 == 172 [pid = 1708] [id = 764] 01:14:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x9b8f5c00) [pid = 1708] [serial = 2291] [outer = (nil)] 01:14:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x9c3c5400) [pid = 1708] [serial = 2292] [outer = 0x9b8f5c00] 01:14:17 INFO - PROCESS | 1708 | 1464336857130 Marionette DEBUG loaded listener.js 01:14:17 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x9c3c8c00) [pid = 1708] [serial = 2293] [outer = 0x9b8f5c00] 01:14:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:14:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:14:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:14:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:14:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 2084ms 01:14:18 INFO - PROCESS | 1708 | 1464336858315 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]]]}] 01:14:18 INFO - PROCESS | 1708 | 1464336858327 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 01:14:18 INFO - TEST-START | /FileAPI/historical.html 01:14:18 INFO - PROCESS | 1708 | 1464336858331 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 01:14:18 INFO - PROCESS | 1708 | 1464336858337 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:14:18 INFO - PROCESS | 1708 | 1464336858341 Marionette TRACE conn4 <- [1,3022,null,{}] 01:14:18 INFO - PROCESS | 1708 | 1464336858370 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}] 01:14:18 INFO - PROCESS | 1708 | 1464336858615 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 01:14:18 INFO - PROCESS | 1708 | 1464336858923 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:19 INFO - PROCESS | 1708 | ++DOCSHELL 0x9c02c400 == 173 [pid = 1708] [id = 765] 01:14:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x9c3c7800) [pid = 1708] [serial = 2294] [outer = (nil)] 01:14:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0x9d58c000) [pid = 1708] [serial = 2295] [outer = 0x9c3c7800] 01:14:19 INFO - PROCESS | 1708 | 1464336859058 Marionette DEBUG loaded listener.js 01:14:19 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0x9d591000) [pid = 1708] [serial = 2296] [outer = 0x9c3c7800] 01:14:19 INFO - PROCESS | 1708 | 1464336859877 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"]]]}] 01:14:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:14:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:14:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:14:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:14:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:14:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:14:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:14:19 INFO - TEST-OK | /FileAPI/historical.html | took 1586ms 01:14:19 INFO - PROCESS | 1708 | 1464336859926 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 01:14:19 INFO - PROCESS | 1708 | 1464336859932 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 01:14:19 INFO - TEST-START | /FileAPI/idlharness.html 01:14:19 INFO - PROCESS | 1708 | 1464336859939 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:14:19 INFO - PROCESS | 1708 | 1464336859941 Marionette TRACE conn4 <- [1,3026,null,{}] 01:14:19 INFO - PROCESS | 1708 | 1464336859948 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}] 01:14:20 INFO - PROCESS | 1708 | 1464336860192 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 01:14:20 INFO - PROCESS | 1708 | 1464336860508 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:20 INFO - PROCESS | 1708 | ++DOCSHELL 0x87065000 == 174 [pid = 1708] [id = 766] 01:14:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x9c3cf000) [pid = 1708] [serial = 2297] [outer = (nil)] 01:14:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0xa2259400) [pid = 1708] [serial = 2298] [outer = 0x9c3cf000] 01:14:20 INFO - PROCESS | 1708 | 1464336860601 Marionette DEBUG loaded listener.js 01:14:20 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0xa2262800) [pid = 1708] [serial = 2299] [outer = 0x9c3cf000] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8a5ba800 == 173 [pid = 1708] [id = 708] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x87068c00 == 172 [pid = 1708] [id = 570] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x87061400 == 171 [pid = 1708] [id = 652] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x9092b000 == 170 [pid = 1708] [id = 696] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x92474000 == 169 [pid = 1708] [id = 697] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x93b84400 == 168 [pid = 1708] [id = 700] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x925c9000 == 167 [pid = 1708] [id = 698] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x9247b400 == 166 [pid = 1708] [id = 699] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8a5b4400 == 165 [pid = 1708] [id = 748] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8e04a400 == 164 [pid = 1708] [id = 747] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8c409800 == 163 [pid = 1708] [id = 746] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8a875000 == 162 [pid = 1708] [id = 745] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x870c3c00 == 161 [pid = 1708] [id = 744] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8ec69800 == 160 [pid = 1708] [id = 742] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x955a6000 == 159 [pid = 1708] [id = 740] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x955a0800 == 158 [pid = 1708] [id = 741] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x95502400 == 157 [pid = 1708] [id = 739] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8c40fc00 == 156 [pid = 1708] [id = 668] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x91b39c00 == 155 [pid = 1708] [id = 738] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x915b8800 == 154 [pid = 1708] [id = 737] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8a5b8c00 == 153 [pid = 1708] [id = 736] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x90928400 == 152 [pid = 1708] [id = 735] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8f110800 == 151 [pid = 1708] [id = 734] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8e965400 == 150 [pid = 1708] [id = 732] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecf1c00 == 149 [pid = 1708] [id = 733] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8e96b800 == 148 [pid = 1708] [id = 731] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8c409400 == 147 [pid = 1708] [id = 730] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x8b9cec00 == 146 [pid = 1708] [id = 728] 01:14:23 INFO - PROCESS | 1708 | --DOCSHELL 0x88efcc00 == 145 [pid = 1708] [id = 729] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x90d74000) [pid = 1708] [serial = 2165] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8d4d0400) [pid = 1708] [serial = 2138] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0xa68d7800) [pid = 1708] [serial = 2121] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8b9d0800) [pid = 1708] [serial = 2136] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x89c57c00) [pid = 1708] [serial = 2133] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x8e9fd000) [pid = 1708] [serial = 2147] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x8e152c00) [pid = 1708] [serial = 2142] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x89c43400) [pid = 1708] [serial = 2132] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8ec64400) [pid = 1708] [serial = 2151] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x92470c00) [pid = 1708] [serial = 2174] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x90abf000) [pid = 1708] [serial = 2162] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x90d78400) [pid = 1708] [serial = 2166] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8ebf0400) [pid = 1708] [serial = 2148] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x9151d800) [pid = 1708] [serial = 2169] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x89c60000) [pid = 1708] [serial = 2181] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x8f4a1c00) [pid = 1708] [serial = 2159] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x8f118c00) [pid = 1708] [serial = 2154] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x89c4bc00) [pid = 1708] [serial = 2180] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x8e14a800) [pid = 1708] [serial = 2141] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x911a9000) [pid = 1708] [serial = 2168] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8f573800) [pid = 1708] [serial = 2160] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x8e3d0800) [pid = 1708] [serial = 2144] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x8b528c00) [pid = 1708] [serial = 2135] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x8f25b000) [pid = 1708] [serial = 2157] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x92475400) [pid = 1708] [serial = 2175] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x8d534400) [pid = 1708] [serial = 2139] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x925c5000) [pid = 1708] [serial = 2177] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x8f113c00) [pid = 1708] [serial = 2153] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x8f240000) [pid = 1708] [serial = 2156] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x91b33400) [pid = 1708] [serial = 2172] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x925c9c00) [pid = 1708] [serial = 2178] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x8f161400) [pid = 1708] [serial = 2073] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x8c14d000) [pid = 1708] [serial = 2184] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8ec60400) [pid = 1708] [serial = 2150] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 133 (0x8e3d5000) [pid = 1708] [serial = 2145] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 132 (0x90acc800) [pid = 1708] [serial = 2163] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x8c064000) [pid = 1708] [serial = 2183] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x91b31000) [pid = 1708] [serial = 2171] [outer = (nil)] [url = about:blank] 01:14:24 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x8d533c00) [pid = 1708] [serial = 2186] [outer = (nil)] [url = about:blank] 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:14:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:14:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:14:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:14:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:14:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:14:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:14:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:14:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:14:25 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 01:14:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:14:25 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 01:14:25 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 01:14:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:14:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:14:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:14:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:14:25 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 01:14:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:14:25 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 01:14:25 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 01:14:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:14:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 01:14:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 01:14:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 01:14:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:14:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:14:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 5726ms 01:14:25 INFO - PROCESS | 1708 | 1464336865492 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:14:25 INFO - PROCESS | 1708 | 1464336865809 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 01:14:25 INFO - PROCESS | 1708 | 1464336865815 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 01:14:25 INFO - TEST-START | /FileAPI/idlharness.worker 01:14:25 INFO - PROCESS | 1708 | 1464336865823 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:14:25 INFO - PROCESS | 1708 | 1464336865829 Marionette TRACE conn4 <- [1,3030,null,{}] 01:14:25 INFO - PROCESS | 1708 | 1464336865874 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}] 01:14:26 INFO - PROCESS | 1708 | 1464336866243 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 01:14:26 INFO - PROCESS | 1708 | 1464336866387 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:26 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e053c00 == 146 [pid = 1708] [id = 767] 01:14:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x8e3d0800) [pid = 1708] [serial = 2300] [outer = (nil)] 01:14:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x8e966000) [pid = 1708] [serial = 2301] [outer = 0x8e3d0800] 01:14:26 INFO - PROCESS | 1708 | 1464336866502 Marionette DEBUG loaded listener.js 01:14:26 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x8e9fac00) [pid = 1708] [serial = 2302] [outer = 0x8e3d0800] 01:14:26 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:14:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:14:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:14:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:14:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:14:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:14:28 INFO - {} 01:14:28 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 01:14:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:14:28 INFO - {} 01:14:28 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 - {} 01:14:28 INFO - {} 01:14:28 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 01:14:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:14:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:14:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:14:28 INFO - {} 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:14:28 INFO - {} 01:14:28 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 01:14:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:14:28 INFO - {} 01:14:28 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 - {} 01:14:28 INFO - {} 01:14:28 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 01:14:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:14:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:14:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:14:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:14:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:28 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 01:14:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:14:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:14:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:29 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 01:14:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:29 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 01:14:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:29 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 01:14:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:14:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:14:29 INFO - {} 01:14:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3115ms 01:14:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:14:29 INFO - PROCESS | 1708 | 1464336868717 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:14:29 INFO - PROCESS | 1708 | 1464336868960 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 01:14:29 INFO - PROCESS | 1708 | 1464336868988 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 01:14:29 INFO - PROCESS | 1708 | 1464336869042 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:14:29 INFO - PROCESS | 1708 | 1464336869057 Marionette TRACE conn4 <- [1,3034,null,{}] 01:14:29 INFO - PROCESS | 1708 | 1464336869090 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}] 01:14:29 INFO - PROCESS | 1708 | 1464336869838 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 131 (0x90c4a800) [pid = 1708] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 130 (0x8f167400) [pid = 1708] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 129 (0x92ad9000) [pid = 1708] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 128 (0x8e055400) [pid = 1708] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 127 (0x8eceec00) [pid = 1708] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 126 (0x8c409c00) [pid = 1708] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 125 (0x8c412400) [pid = 1708] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 124 (0x8c410c00) [pid = 1708] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 123 (0x8a8f2800) [pid = 1708] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 122 (0x8e96c400) [pid = 1708] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 121 (0x95504c00) [pid = 1708] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 120 (0x9813f000) [pid = 1708] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 119 (0x91b3fc00) [pid = 1708] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 118 (0x97760400) [pid = 1708] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 117 (0x8b9cd400) [pid = 1708] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 116 (0x8f23d400) [pid = 1708] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 115 (0x89c42c00) [pid = 1708] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:14:29 INFO - PROCESS | 1708 | --DOMWINDOW == 114 (0x870c4800) [pid = 1708] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:14:30 INFO - PROCESS | 1708 | 1464336870029 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:30 INFO - PROCESS | 1708 | ++DOCSHELL 0x89c42c00 == 147 [pid = 1708] [id = 768] 01:14:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 115 (0x8a8f2800) [pid = 1708] [serial = 2303] [outer = (nil)] 01:14:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 116 (0x8c409c00) [pid = 1708] [serial = 2304] [outer = 0x8a8f2800] 01:14:30 INFO - PROCESS | 1708 | 1464336870105 Marionette DEBUG loaded listener.js 01:14:30 INFO - PROCESS | 1708 | ++DOMWINDOW == 117 (0x8ecf4400) [pid = 1708] [serial = 2305] [outer = 0x8a8f2800] 01:14:30 INFO - PROCESS | 1708 | 1464336870807 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]]]}] 01:14:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:14:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1814ms 01:14:30 INFO - PROCESS | 1708 | 1464336870854 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 01:14:30 INFO - PROCESS | 1708 | 1464336870858 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 01:14:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:14:30 INFO - PROCESS | 1708 | 1464336870864 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:14:30 INFO - PROCESS | 1708 | 1464336870870 Marionette TRACE conn4 <- [1,3038,null,{}] 01:14:30 INFO - PROCESS | 1708 | 1464336870886 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}] 01:14:31 INFO - PROCESS | 1708 | 1464336871097 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 01:14:31 INFO - PROCESS | 1708 | 1464336871390 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:31 INFO - PROCESS | 1708 | ++DOCSHELL 0x8c412400 == 148 [pid = 1708] [id = 769] 01:14:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 118 (0x94657400) [pid = 1708] [serial = 2306] [outer = (nil)] 01:14:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 119 (0x95290800) [pid = 1708] [serial = 2307] [outer = 0x94657400] 01:14:31 INFO - PROCESS | 1708 | 1464336871480 Marionette DEBUG loaded listener.js 01:14:31 INFO - PROCESS | 1708 | ++DOMWINDOW == 120 (0x9559b400) [pid = 1708] [serial = 2308] [outer = 0x94657400] 01:14:32 INFO - PROCESS | 1708 | 1464336872580 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"]]]}] 01:14:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:14:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:14:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:14:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1739ms 01:14:32 INFO - PROCESS | 1708 | 1464336872604 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 01:14:32 INFO - PROCESS | 1708 | 1464336872612 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 01:14:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:14:32 INFO - PROCESS | 1708 | 1464336872621 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:14:32 INFO - PROCESS | 1708 | 1464336872627 Marionette TRACE conn4 <- [1,3042,null,{}] 01:14:32 INFO - PROCESS | 1708 | 1464336872636 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}] 01:14:32 INFO - PROCESS | 1708 | 1464336872898 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 01:14:33 INFO - PROCESS | 1708 | 1464336873174 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:33 INFO - PROCESS | 1708 | ++DOCSHELL 0x88efcc00 == 149 [pid = 1708] [id = 770] 01:14:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 121 (0x8c151400) [pid = 1708] [serial = 2309] [outer = (nil)] 01:14:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 122 (0x8e150c00) [pid = 1708] [serial = 2310] [outer = 0x8c151400] 01:14:33 INFO - PROCESS | 1708 | 1464336873279 Marionette DEBUG loaded listener.js 01:14:33 INFO - PROCESS | 1708 | ++DOMWINDOW == 123 (0x8e968400) [pid = 1708] [serial = 2311] [outer = 0x8c151400] 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:14:34 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. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:14:34 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'.) 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:14:34 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. 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:14:34 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. 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:14:34 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. 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:14:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2034ms 01:14:34 INFO - PROCESS | 1708 | 1464336874578 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]]]}] 01:14:34 INFO - PROCESS | 1708 | 1464336874742 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 01:14:34 INFO - PROCESS | 1708 | 1464336874757 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 01:14:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:14:34 INFO - PROCESS | 1708 | 1464336874816 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:14:34 INFO - PROCESS | 1708 | 1464336874821 Marionette TRACE conn4 <- [1,3046,null,{}] 01:14:34 INFO - PROCESS | 1708 | 1464336874832 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}] 01:14:35 INFO - PROCESS | 1708 | 1464336875120 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 01:14:35 INFO - PROCESS | 1708 | 1464336875416 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:35 INFO - PROCESS | 1708 | ++DOCSHELL 0x8ec5b400 == 150 [pid = 1708] [id = 771] 01:14:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 124 (0x8eced000) [pid = 1708] [serial = 2312] [outer = (nil)] 01:14:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 125 (0x8f10d000) [pid = 1708] [serial = 2313] [outer = 0x8eced000] 01:14:35 INFO - PROCESS | 1708 | 1464336875503 Marionette DEBUG loaded listener.js 01:14:35 INFO - PROCESS | 1708 | ++DOMWINDOW == 126 (0x8f117800) [pid = 1708] [serial = 2314] [outer = 0x8eced000] 01:14:35 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:14:36 INFO - PROCESS | 1708 | 1464336876547 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:14:36 INFO - {} 01:14:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1795ms 01:14:36 INFO - PROCESS | 1708 | 1464336876615 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 01:14:36 INFO - PROCESS | 1708 | 1464336876619 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 01:14:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:14:36 INFO - PROCESS | 1708 | 1464336876674 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:14:36 INFO - PROCESS | 1708 | 1464336876681 Marionette TRACE conn4 <- [1,3050,null,{}] 01:14:36 INFO - PROCESS | 1708 | 1464336876698 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}] 01:14:37 INFO - PROCESS | 1708 | 1464336877000 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 01:14:37 INFO - PROCESS | 1708 | 1464336877358 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:37 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f261000 == 151 [pid = 1708] [id = 772] 01:14:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 127 (0x8f49bc00) [pid = 1708] [serial = 2315] [outer = (nil)] 01:14:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 128 (0x90acc800) [pid = 1708] [serial = 2316] [outer = 0x8f49bc00] 01:14:37 INFO - PROCESS | 1708 | 1464336877450 Marionette DEBUG loaded listener.js 01:14:37 INFO - PROCESS | 1708 | ++DOMWINDOW == 129 (0x90d77400) [pid = 1708] [serial = 2317] [outer = 0x8f49bc00] 01:14:38 INFO - PROCESS | 1708 | 1464336878310 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]]]}] 01:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:14:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1716ms 01:14:38 INFO - PROCESS | 1708 | 1464336878386 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 01:14:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:14:38 INFO - PROCESS | 1708 | 1464336878391 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 01:14:38 INFO - PROCESS | 1708 | 1464336878398 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:14:38 INFO - PROCESS | 1708 | 1464336878402 Marionette TRACE conn4 <- [1,3054,null,{}] 01:14:38 INFO - PROCESS | 1708 | 1464336878424 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}] 01:14:38 INFO - PROCESS | 1708 | 1464336878760 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 01:14:39 INFO - PROCESS | 1708 | 1464336878987 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:39 INFO - PROCESS | 1708 | ++DOCSHELL 0x90c3f400 == 152 [pid = 1708] [id = 773] 01:14:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 130 (0x925c9000) [pid = 1708] [serial = 2318] [outer = (nil)] 01:14:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 131 (0x92ad7800) [pid = 1708] [serial = 2319] [outer = 0x925c9000] 01:14:39 INFO - PROCESS | 1708 | 1464336879122 Marionette DEBUG loaded listener.js 01:14:39 INFO - PROCESS | 1708 | ++DOMWINDOW == 132 (0x93b84400) [pid = 1708] [serial = 2320] [outer = 0x925c9000] 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:14:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:14:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:14:40 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" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:14:40 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" 01:14:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:14:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:14:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2142ms 01:14:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:14:40 INFO - PROCESS | 1708 | 1464336880392 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"]]]}] 01:14:40 INFO - PROCESS | 1708 | 1464336880566 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 01:14:40 INFO - PROCESS | 1708 | 1464336880581 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 01:14:40 INFO - PROCESS | 1708 | 1464336880619 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:14:40 INFO - PROCESS | 1708 | 1464336880626 Marionette TRACE conn4 <- [1,3058,null,{}] 01:14:40 INFO - PROCESS | 1708 | 1464336880642 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}] 01:14:41 INFO - PROCESS | 1708 | 1464336881050 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 01:14:41 INFO - PROCESS | 1708 | 1464336881270 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:41 INFO - PROCESS | 1708 | ++DOCSHELL 0x950dfc00 == 153 [pid = 1708] [id = 774] 01:14:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 133 (0x95504c00) [pid = 1708] [serial = 2321] [outer = (nil)] 01:14:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 134 (0x9a373c00) [pid = 1708] [serial = 2322] [outer = 0x95504c00] 01:14:41 INFO - PROCESS | 1708 | 1464336881359 Marionette DEBUG loaded listener.js 01:14:41 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x9a767800) [pid = 1708] [serial = 2323] [outer = 0x95504c00] 01:14:42 INFO - PROCESS | 1708 | 1464336882312 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]]]}] 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:14:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:14:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:14:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:14:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:14:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:14:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:14:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:14:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:14:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:14:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1763ms 01:14:42 INFO - PROCESS | 1708 | 1464336882377 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 01:14:42 INFO - PROCESS | 1708 | 1464336882383 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 01:14:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:14:42 INFO - PROCESS | 1708 | 1464336882392 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:14:42 INFO - PROCESS | 1708 | 1464336882396 Marionette TRACE conn4 <- [1,3062,null,{}] 01:14:42 INFO - PROCESS | 1708 | 1464336882401 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}] 01:14:42 INFO - PROCESS | 1708 | 1464336882658 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 01:14:42 INFO - PROCESS | 1708 | 1464336882956 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:43 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e9f7400 == 154 [pid = 1708] [id = 775] 01:14:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x8f16a800) [pid = 1708] [serial = 2324] [outer = (nil)] 01:14:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x9ac3d800) [pid = 1708] [serial = 2325] [outer = 0x8f16a800] 01:14:43 INFO - PROCESS | 1708 | 1464336883111 Marionette DEBUG loaded listener.js 01:14:43 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x9b2d4c00) [pid = 1708] [serial = 2326] [outer = 0x8f16a800] 01:14:43 INFO - PROCESS | 1708 | [1708] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:14:44 INFO - PROCESS | 1708 | 1464336884014 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:14:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:14:44 INFO - {} 01:14:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1681ms 01:14:44 INFO - PROCESS | 1708 | 1464336884074 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 01:14:44 INFO - PROCESS | 1708 | 1464336884077 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 01:14:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:14:44 INFO - PROCESS | 1708 | 1464336884084 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:14:44 INFO - PROCESS | 1708 | 1464336884088 Marionette TRACE conn4 <- [1,3066,null,{}] 01:14:44 INFO - PROCESS | 1708 | 1464336884143 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}] 01:14:44 INFO - PROCESS | 1708 | 1464336884412 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 01:14:44 INFO - PROCESS | 1708 | 1464336884735 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:44 INFO - PROCESS | 1708 | ++DOCSHELL 0x8f49d400 == 155 [pid = 1708] [id = 776] 01:14:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x97767000) [pid = 1708] [serial = 2327] [outer = (nil)] 01:14:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x9c177400) [pid = 1708] [serial = 2328] [outer = 0x97767000] 01:14:44 INFO - PROCESS | 1708 | 1464336884822 Marionette DEBUG loaded listener.js 01:14:44 INFO - PROCESS | 1708 | ++DOMWINDOW == 141 (0xa0610800) [pid = 1708] [serial = 2329] [outer = 0x97767000] 01:14:45 INFO - PROCESS | 1708 | 1464336885635 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]]]}] 01:14:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:14:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:14:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:14:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:14:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:14:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:14:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:14:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1588ms 01:14:45 INFO - PROCESS | 1708 | 1464336885675 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 01:14:45 INFO - PROCESS | 1708 | 1464336885679 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 01:14:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:14:45 INFO - PROCESS | 1708 | 1464336885686 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:14:45 INFO - PROCESS | 1708 | 1464336885689 Marionette TRACE conn4 <- [1,3070,null,{}] 01:14:45 INFO - PROCESS | 1708 | 1464336885695 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}] 01:14:45 INFO - PROCESS | 1708 | 1464336885936 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 01:14:46 INFO - PROCESS | 1708 | 1464336886248 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:46 INFO - PROCESS | 1708 | ++DOCSHELL 0x9d528400 == 156 [pid = 1708] [id = 777] 01:14:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 142 (0xa115cc00) [pid = 1708] [serial = 2330] [outer = (nil)] 01:14:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 143 (0xa23d6000) [pid = 1708] [serial = 2331] [outer = 0xa115cc00] 01:14:46 INFO - PROCESS | 1708 | 1464336886350 Marionette DEBUG loaded listener.js 01:14:46 INFO - PROCESS | 1708 | ++DOMWINDOW == 144 (0xa257f000) [pid = 1708] [serial = 2332] [outer = 0xa115cc00] 01:14:47 INFO - PROCESS | 1708 | 1464336887278 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]]]}] 01:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:14:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1650ms 01:14:47 INFO - PROCESS | 1708 | 1464336887382 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 01:14:47 INFO - PROCESS | 1708 | 1464336887386 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 01:14:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:14:47 INFO - PROCESS | 1708 | 1464336887400 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:14:47 INFO - PROCESS | 1708 | 1464336887405 Marionette TRACE conn4 <- [1,3074,null,{}] 01:14:47 INFO - PROCESS | 1708 | 1464336887411 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}] 01:14:47 INFO - PROCESS | 1708 | 1464336887676 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 01:14:48 INFO - PROCESS | 1708 | 1464336888034 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:48 INFO - PROCESS | 1708 | ++DOCSHELL 0x8706d400 == 157 [pid = 1708] [id = 778] 01:14:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 145 (0xa2501400) [pid = 1708] [serial = 2333] [outer = (nil)] 01:14:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 146 (0xa31ba400) [pid = 1708] [serial = 2334] [outer = 0xa2501400] 01:14:48 INFO - PROCESS | 1708 | 1464336888127 Marionette DEBUG loaded listener.js 01:14:48 INFO - PROCESS | 1708 | ++DOMWINDOW == 147 (0xa31c8000) [pid = 1708] [serial = 2335] [outer = 0xa2501400] 01:14:48 INFO - PROCESS | 1708 | 1464336888946 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]]]}] 01:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1586ms 01:14:48 INFO - PROCESS | 1708 | 1464336888989 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 01:14:48 INFO - PROCESS | 1708 | 1464336888992 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 01:14:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:14:49 INFO - PROCESS | 1708 | 1464336888999 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:14:49 INFO - PROCESS | 1708 | 1464336889003 Marionette TRACE conn4 <- [1,3078,null,{}] 01:14:49 INFO - PROCESS | 1708 | 1464336889009 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}] 01:14:49 INFO - PROCESS | 1708 | 1464336889290 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 01:14:49 INFO - PROCESS | 1708 | 1464336889607 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:49 INFO - PROCESS | 1708 | ++DOCSHELL 0x87064400 == 158 [pid = 1708] [id = 779] 01:14:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 148 (0x8f237400) [pid = 1708] [serial = 2336] [outer = (nil)] 01:14:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 149 (0x9bb7b400) [pid = 1708] [serial = 2337] [outer = 0x8f237400] 01:14:49 INFO - PROCESS | 1708 | 1464336889705 Marionette DEBUG loaded listener.js 01:14:49 INFO - PROCESS | 1708 | ++DOMWINDOW == 150 (0x9c027000) [pid = 1708] [serial = 2338] [outer = 0x8f237400] 01:14:50 INFO - PROCESS | 1708 | 1464336890620 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] 01:14:50 INFO - PROCESS | 1708 | 1464336890695 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 01:14:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:14:50 INFO - PROCESS | 1708 | 1464336890747 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:14:50 INFO - PROCESS | 1708 | 1464336890753 Marionette TRACE conn4 <- [1,3082,null,{}] 01:14:50 INFO - PROCESS | 1708 | 1464336890771 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}] 01:14:51 INFO - PROCESS | 1708 | 1464336891029 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 01:14:51 INFO - PROCESS | 1708 | 1464336891397 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:51 INFO - PROCESS | 1708 | ++DOCSHELL 0xa3595c00 == 159 [pid = 1708] [id = 780] 01:14:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 151 (0xa36f3400) [pid = 1708] [serial = 2339] [outer = (nil)] 01:14:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 152 (0xa513a400) [pid = 1708] [serial = 2340] [outer = 0xa36f3400] 01:14:51 INFO - PROCESS | 1708 | 1464336891499 Marionette DEBUG loaded listener.js 01:14:51 INFO - PROCESS | 1708 | ++DOMWINDOW == 153 (0xa63f3c00) [pid = 1708] [serial = 2341] [outer = 0xa36f3400] 01:14:52 INFO - PROCESS | 1708 | 1464336892437 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]]]}] 01:14:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:14:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:14:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:14:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1788ms 01:14:52 INFO - PROCESS | 1708 | 1464336892495 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 01:14:52 INFO - PROCESS | 1708 | 1464336892498 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 01:14:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:14:52 INFO - PROCESS | 1708 | 1464336892506 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:14:52 INFO - PROCESS | 1708 | 1464336892508 Marionette TRACE conn4 <- [1,3086,null,{}] 01:14:52 INFO - PROCESS | 1708 | 1464336892515 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}] 01:14:52 INFO - PROCESS | 1708 | 1464336892760 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 01:14:53 INFO - PROCESS | 1708 | 1464336893097 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:53 INFO - PROCESS | 1708 | ++DOCSHELL 0x91525c00 == 160 [pid = 1708] [id = 781] 01:14:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 154 (0x92ad4800) [pid = 1708] [serial = 2342] [outer = (nil)] 01:14:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 155 (0xa6841c00) [pid = 1708] [serial = 2343] [outer = 0x92ad4800] 01:14:53 INFO - PROCESS | 1708 | 1464336893186 Marionette DEBUG loaded listener.js 01:14:53 INFO - PROCESS | 1708 | ++DOMWINDOW == 156 (0xa685d800) [pid = 1708] [serial = 2344] [outer = 0x92ad4800] 01:14:54 INFO - PROCESS | 1708 | 1464336894073 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:14:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1586ms 01:14:54 INFO - PROCESS | 1708 | 1464336894106 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 01:14:54 INFO - PROCESS | 1708 | 1464336894110 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 01:14:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:14:54 INFO - PROCESS | 1708 | 1464336894119 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:14:54 INFO - PROCESS | 1708 | 1464336894133 Marionette TRACE conn4 <- [1,3090,null,{}] 01:14:54 INFO - PROCESS | 1708 | 1464336894139 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}] 01:14:54 INFO - PROCESS | 1708 | 1464336894371 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 01:14:54 INFO - PROCESS | 1708 | 1464336894657 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:54 INFO - PROCESS | 1708 | ++DOCSHELL 0x8e965000 == 161 [pid = 1708] [id = 782] 01:14:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 157 (0x93ab3000) [pid = 1708] [serial = 2345] [outer = (nil)] 01:14:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 158 (0xa69dd800) [pid = 1708] [serial = 2346] [outer = 0x93ab3000] 01:14:54 INFO - PROCESS | 1708 | 1464336894757 Marionette DEBUG loaded listener.js 01:14:54 INFO - PROCESS | 1708 | ++DOMWINDOW == 159 (0xa6b3ac00) [pid = 1708] [serial = 2347] [outer = 0x93ab3000] 01:14:55 INFO - PROCESS | 1708 | 1464336895627 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:14:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1545ms 01:14:55 INFO - PROCESS | 1708 | 1464336895667 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 01:14:55 INFO - PROCESS | 1708 | 1464336895671 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 01:14:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:14:55 INFO - PROCESS | 1708 | 1464336895678 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:14:55 INFO - PROCESS | 1708 | 1464336895681 Marionette TRACE conn4 <- [1,3094,null,{}] 01:14:55 INFO - PROCESS | 1708 | 1464336895729 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}] 01:14:56 INFO - PROCESS | 1708 | 1464336896059 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 01:14:56 INFO - PROCESS | 1708 | 1464336896292 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:56 INFO - PROCESS | 1708 | ++DOCSHELL 0x8655bc00 == 162 [pid = 1708] [id = 783] 01:14:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 160 (0x8655cc00) [pid = 1708] [serial = 2348] [outer = (nil)] 01:14:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 161 (0x86564400) [pid = 1708] [serial = 2349] [outer = 0x8655cc00] 01:14:56 INFO - PROCESS | 1708 | 1464336896384 Marionette DEBUG loaded listener.js 01:14:56 INFO - PROCESS | 1708 | ++DOMWINDOW == 162 (0x86567400) [pid = 1708] [serial = 2350] [outer = 0x8655cc00] 01:14:57 INFO - PROCESS | 1708 | 1464336897218 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:14:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:14:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1592ms 01:14:57 INFO - PROCESS | 1708 | 1464336897271 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 01:14:57 INFO - PROCESS | 1708 | 1464336897275 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 01:14:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:14:57 INFO - PROCESS | 1708 | 1464336897281 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:14:57 INFO - PROCESS | 1708 | 1464336897285 Marionette TRACE conn4 <- [1,3098,null,{}] 01:14:57 INFO - PROCESS | 1708 | 1464336897291 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}] 01:14:57 INFO - PROCESS | 1708 | 1464336897534 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 01:14:57 INFO - PROCESS | 1708 | 1464336897854 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:57 INFO - PROCESS | 1708 | ++DOCSHELL 0x86562800 == 163 [pid = 1708] [id = 784] 01:14:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 163 (0x86569400) [pid = 1708] [serial = 2351] [outer = (nil)] 01:14:57 INFO - PROCESS | 1708 | ++DOMWINDOW == 164 (0xa6973800) [pid = 1708] [serial = 2352] [outer = 0x86569400] 01:14:57 INFO - PROCESS | 1708 | 1464336897950 Marionette DEBUG loaded listener.js 01:14:58 INFO - PROCESS | 1708 | ++DOMWINDOW == 165 (0xa6b3d400) [pid = 1708] [serial = 2353] [outer = 0x86569400] 01:14:58 INFO - PROCESS | 1708 | 1464336898790 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]]]}] 01:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:14:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1538ms 01:14:58 INFO - PROCESS | 1708 | 1464336898822 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 01:14:58 INFO - PROCESS | 1708 | 1464336898825 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 01:14:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:14:58 INFO - PROCESS | 1708 | 1464336898873 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:14:58 INFO - PROCESS | 1708 | 1464336898877 Marionette TRACE conn4 <- [1,3102,null,{}] 01:14:58 INFO - PROCESS | 1708 | 1464336898892 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}] 01:14:59 INFO - PROCESS | 1708 | 1464336899157 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 01:14:59 INFO - PROCESS | 1708 | 1464336899476 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:14:59 INFO - PROCESS | 1708 | ++DOCSHELL 0x87062800 == 164 [pid = 1708] [id = 785] 01:14:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 166 (0x8ac91400) [pid = 1708] [serial = 2354] [outer = (nil)] 01:14:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 167 (0x8ac97400) [pid = 1708] [serial = 2355] [outer = 0x8ac91400] 01:14:59 INFO - PROCESS | 1708 | 1464336899568 Marionette DEBUG loaded listener.js 01:14:59 INFO - PROCESS | 1708 | ++DOMWINDOW == 168 (0x8ac9a000) [pid = 1708] [serial = 2356] [outer = 0x8ac91400] 01:15:00 INFO - PROCESS | 1708 | 1464336900454 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:15:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1651ms 01:15:00 INFO - PROCESS | 1708 | 1464336900484 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 01:15:00 INFO - PROCESS | 1708 | 1464336900488 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 01:15:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:15:00 INFO - PROCESS | 1708 | 1464336900494 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:15:00 INFO - PROCESS | 1708 | 1464336900498 Marionette TRACE conn4 <- [1,3106,null,{}] 01:15:00 INFO - PROCESS | 1708 | 1464336900504 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}] 01:15:00 INFO - PROCESS | 1708 | 1464336900756 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 01:15:01 INFO - PROCESS | 1708 | 1464336901080 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:01 INFO - PROCESS | 1708 | ++DOCSHELL 0x89882800 == 165 [pid = 1708] [id = 786] 01:15:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 169 (0x89887800) [pid = 1708] [serial = 2357] [outer = (nil)] 01:15:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 170 (0x8988b400) [pid = 1708] [serial = 2358] [outer = 0x89887800] 01:15:01 INFO - PROCESS | 1708 | 1464336901174 Marionette DEBUG loaded listener.js 01:15:01 INFO - PROCESS | 1708 | ++DOMWINDOW == 171 (0x8988cc00) [pid = 1708] [serial = 2359] [outer = 0x89887800] 01:15:02 INFO - PROCESS | 1708 | 1464336902108 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]]]}] 01:15:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:15:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:15:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:15:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1637ms 01:15:02 INFO - PROCESS | 1708 | 1464336902136 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 01:15:02 INFO - PROCESS | 1708 | 1464336902142 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 01:15:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:15:02 INFO - PROCESS | 1708 | 1464336902153 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:15:02 INFO - PROCESS | 1708 | 1464336902158 Marionette TRACE conn4 <- [1,3110,null,{}] 01:15:02 INFO - PROCESS | 1708 | 1464336902169 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}] 01:15:02 INFO - PROCESS | 1708 | 1464336902574 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x91527c00 == 164 [pid = 1708] [id = 763] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x95297000 == 163 [pid = 1708] [id = 762] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x9550e800 == 162 [pid = 1708] [id = 760] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x9a2e2000 == 161 [pid = 1708] [id = 761] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x93aab400 == 160 [pid = 1708] [id = 759] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x93aae800 == 159 [pid = 1708] [id = 758] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x915aec00 == 158 [pid = 1708] [id = 756] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x93b7e800 == 157 [pid = 1708] [id = 757] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8ecee000 == 156 [pid = 1708] [id = 755] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8f10c000 == 155 [pid = 1708] [id = 719] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x90c41c00 == 154 [pid = 1708] [id = 754] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8b521000 == 153 [pid = 1708] [id = 752] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8f57f400 == 152 [pid = 1708] [id = 753] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8e157000 == 151 [pid = 1708] [id = 751] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x8d1eb000 == 150 [pid = 1708] [id = 750] 01:15:05 INFO - PROCESS | 1708 | --DOCSHELL 0x87070800 == 149 [pid = 1708] [id = 749] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 170 (0x91b31c00) [pid = 1708] [serial = 2208] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 169 (0x8f499000) [pid = 1708] [serial = 2201] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 168 (0x915b7400) [pid = 1708] [serial = 2207] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 167 (0x950d9400) [pid = 1708] [serial = 2216] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 166 (0x8e152000) [pid = 1708] [serial = 2242] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 165 (0x8f10bc00) [pid = 1708] [serial = 2198] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 164 (0x8c415c00) [pid = 1708] [serial = 2240] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 163 (0x8d4d4c00) [pid = 1708] [serial = 2193] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 162 (0x95289c00) [pid = 1708] [serial = 2217] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 161 (0x92471c00) [pid = 1708] [serial = 2211] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 160 (0x8b520c00) [pid = 1708] [serial = 2237] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 159 (0x8d1ed000) [pid = 1708] [serial = 2192] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 158 (0x8ebeb800) [pid = 1708] [serial = 2196] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 157 (0x95509800) [pid = 1708] [serial = 2219] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 156 (0x99ee1400) [pid = 1708] [serial = 2226] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 155 (0x8f49e000) [pid = 1708] [serial = 2202] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 154 (0x93ab1000) [pid = 1708] [serial = 2214] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 153 (0x8e9f9400) [pid = 1708] [serial = 2195] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 152 (0x95599c00) [pid = 1708] [serial = 2220] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 151 (0x9776ac00) [pid = 1708] [serial = 2222] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 150 (0x8f169000) [pid = 1708] [serial = 2199] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 149 (0x9a76a800) [pid = 1708] [serial = 2231] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 148 (0x8c06e000) [pid = 1708] [serial = 2130] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 147 (0x8e3d6000) [pid = 1708] [serial = 2243] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 146 (0x93a6f400) [pid = 1708] [serial = 2213] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 145 (0x91525800) [pid = 1708] [serial = 2210] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 144 (0x911a0c00) [pid = 1708] [serial = 2205] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 143 (0x8b9d6c00) [pid = 1708] [serial = 2238] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 142 (0x9a2e0000) [pid = 1708] [serial = 2228] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 141 (0x9777ec00) [pid = 1708] [serial = 2223] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 140 (0x90c46c00) [pid = 1708] [serial = 2204] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 139 (0x99e8a000) [pid = 1708] [serial = 2225] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 138 (0x8a5b7400) [pid = 1708] [serial = 2190] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 137 (0x89c50400) [pid = 1708] [serial = 2189] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 136 (0x88ef0c00) [pid = 1708] [serial = 2234] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 135 (0x89c42400) [pid = 1708] [serial = 2235] [outer = (nil)] [url = about:blank] 01:15:05 INFO - PROCESS | 1708 | --DOMWINDOW == 134 (0x8e9f1c00) [pid = 1708] [serial = 2245] [outer = (nil)] [url = about:blank] 01:15:06 INFO - PROCESS | 1708 | 1464336906111 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:06 INFO - PROCESS | 1708 | ++DOCSHELL 0x88ef5800 == 150 [pid = 1708] [id = 787] 01:15:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 135 (0x88ef9800) [pid = 1708] [serial = 2360] [outer = (nil)] 01:15:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 136 (0x89883c00) [pid = 1708] [serial = 2361] [outer = 0x88ef9800] 01:15:06 INFO - PROCESS | 1708 | 1464336906193 Marionette DEBUG loaded listener.js 01:15:06 INFO - PROCESS | 1708 | ++DOMWINDOW == 137 (0x89c58000) [pid = 1708] [serial = 2362] [outer = 0x88ef9800] 01:15:06 INFO - PROCESS | 1708 | 1464336906970 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"]]]}] 01:15:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:15:06 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 01:15:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:15:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:15:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 4846ms 01:15:07 INFO - PROCESS | 1708 | 1464336907000 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 01:15:07 INFO - PROCESS | 1708 | 1464336907006 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 01:15:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:15:07 INFO - PROCESS | 1708 | 1464336907014 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:15:07 INFO - PROCESS | 1708 | 1464336907020 Marionette TRACE conn4 <- [1,3114,null,{}] 01:15:07 INFO - PROCESS | 1708 | 1464336907027 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}] 01:15:07 INFO - PROCESS | 1708 | 1464336907285 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 01:15:07 INFO - PROCESS | 1708 | 1464336907542 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\", \"ef79bbbc-5b3a-4aa1-b0b4-13ef72e98348\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:15:07 INFO - PROCESS | 1708 | ++DOCSHELL 0x89c5f800 == 151 [pid = 1708] [id = 788] 01:15:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 138 (0x8a873000) [pid = 1708] [serial = 2363] [outer = (nil)] 01:15:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 139 (0x8ac94000) [pid = 1708] [serial = 2364] [outer = 0x8a873000] 01:15:07 INFO - PROCESS | 1708 | 1464336907625 Marionette DEBUG loaded listener.js 01:15:07 INFO - PROCESS | 1708 | ++DOMWINDOW == 140 (0x8ac9c000) [pid = 1708] [serial = 2365] [outer = 0x8a873000] 01:15:08 INFO - PROCESS | 1708 | 1464336908515 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]]]}] 01:15:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:15:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1538ms 01:15:08 INFO - PROCESS | 1708 | 1464336908557 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 01:15:08 INFO - PROCESS | 1708 | 1464336908564 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 01:15:09 WARNING - u'runner_teardown' () 01:15:09 INFO - No more tests 01:15:09 INFO - Got 0 unexpected results 01:15:09 INFO - SUITE-END | took 1449s 01:15:09 INFO - Closing logging queue 01:15:09 INFO - queue closed 01:15:09 INFO - Return code: 0 01:15:09 WARNING - # TBPL SUCCESS # 01:15:09 INFO - Running post-action listener: _resource_record_post_action 01:15:09 INFO - Running post-run listener: _resource_record_post_run 01:15:11 INFO - Total resource usage - Wall time: 1488s; CPU: 98.0%; Read bytes: 18681856; Write bytes: 922439680; Read time: 916; Write time: 292056 01:15:11 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:15:11 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 4096; Write bytes: 139145216; Read time: 12; Write time: 154996 01:15:11 INFO - run-tests - Wall time: 1454s; CPU: 98.0%; Read bytes: 15695872; Write bytes: 783294464; Read time: 748; Write time: 137060 01:15:11 INFO - Running post-run listener: _upload_blobber_files 01:15:11 INFO - Blob upload gear active. 01:15:11 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:15:11 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 01:15:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 01:15:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 01:15:11 INFO - (blobuploader) - INFO - Open directory for files ... 01:15:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:15:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:15:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:15:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:15:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:15:14 INFO - (blobuploader) - INFO - Done attempting. 01:15:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:15:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:15:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:15:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:15:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:15:15 INFO - (blobuploader) - INFO - Done attempting. 01:15:15 INFO - (blobuploader) - INFO - Iteration through files over. 01:15:15 INFO - Return code: 0 01:15:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:15:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:15:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad8e5fe03b211810ed0a296e8bd8a4b08bec05c2f919137e3e100f6bc50fd1ed7bb146972c7163acef3d7828ff4021a32cce6be971491725e27bd8015d168d9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/726e13e1d9a80996eae7ce80952915fd0cfae01880aa9c90077cb43973bb6d8846cfa61665a427863b6abf83cc5be1c56fab5eb61b8a674d1b9fa2ab9ca2fb13"} 01:15:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:15:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:15:15 INFO - Contents: 01:15:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad8e5fe03b211810ed0a296e8bd8a4b08bec05c2f919137e3e100f6bc50fd1ed7bb146972c7163acef3d7828ff4021a32cce6be971491725e27bd8015d168d9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/726e13e1d9a80996eae7ce80952915fd0cfae01880aa9c90077cb43973bb6d8846cfa61665a427863b6abf83cc5be1c56fab5eb61b8a674d1b9fa2ab9ca2fb13"} 01:15:15 INFO - Running post-run listener: copy_logs_to_upload_dir 01:15:15 INFO - Copying logs to upload dir... 01:15:15 INFO - mkdir: /builds/slave/test/build/upload/logs 01:15:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1590.465882 ========= master_lag: 0.59 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 31 secs) (at 2016-05-27 01:15:16.246732) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 01:15:16.250613) ========= 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-1464335288.187135-2071067863 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad8e5fe03b211810ed0a296e8bd8a4b08bec05c2f919137e3e100f6bc50fd1ed7bb146972c7163acef3d7828ff4021a32cce6be971491725e27bd8015d168d9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/726e13e1d9a80996eae7ce80952915fd0cfae01880aa9c90077cb43973bb6d8846cfa61665a427863b6abf83cc5be1c56fab5eb61b8a674d1b9fa2ab9ca2fb13"} build_url:https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032341 build_url: 'https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad8e5fe03b211810ed0a296e8bd8a4b08bec05c2f919137e3e100f6bc50fd1ed7bb146972c7163acef3d7828ff4021a32cce6be971491725e27bd8015d168d9c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/726e13e1d9a80996eae7ce80952915fd0cfae01880aa9c90077cb43973bb6d8846cfa61665a427863b6abf83cc5be1c56fab5eb61b8a674d1b9fa2ab9ca2fb13"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CG4GoS1WSXaN1X-cANuyqg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 01:15:16.325540) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 01:15:16.325874) ========= 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-1464335288.187135-2071067863 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017982 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 01:15:16.400188) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 01:15:16.400511) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 01:15:16.400931) ========= ========= Total master_lag: 2.33 =========